MFEM v4.9.0
Finite element discretization library
Loading...
Searching...
No Matches
ncnurbs.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  mfem
 

Functions

void mfem::GetShiftedGridPoints2D (int m, int n, int i, int j, int signedShift, int &sm, int &sn, int &si, int &sj)
 
void mfem::GetInverseShiftedDimensions2D (int signedShift, int sm, int sn, int &m, int &n)
 
int mfem::GetFaceOrientation (const Mesh *mesh, const int face, const std::array< int, 4 > &verts)
 
bool mfem::Reorder2D (int ori, std::array< int, 2 > &s0)
 
std::pair< int, int > mfem::QuadrupleToPair (const std::array< int, 4 > &q)
 
int mfem::OffsetHelper (int i, int j, const Array< int > &a, const Array< int > &b)
 
bool mfem::ConsistentlySetEntry (int v, int &e)
 
void mfem::ReorderArray2D (int i0, int j0, const Array2D< int > &a, Array2D< int > &b)
 
void mfem::GetVertexOrdering (int ori, std::array< int, 4 > &perm)
 
void mfem::RemapKnotIndex (bool rev, const Array< int > &rf, int &k)
 
Array< int > mfem::CoarseToFineFactors (const Array< int > &rf)
 
void mfem::UpdateFactors (Array< int > &f)
 
void mfem::ApplyFineToCoarse (const Array< int > &f, Array< int > &c)
 
int mfem::GetNCPperEdge (const KnotVector *kv)