AdjustVDofs(Array< int > &vdofs) | mfem::FiniteElementSpace | static |
bdofs | mfem::FiniteElementSpace | protected |
bdrElem_dof | mfem::FiniteElementSpace | protected |
BuildDofToArrays() | mfem::FiniteElementSpace | |
BuildElementToDofTable() | mfem::FiniteElementSpace | |
Constructor() | mfem::FiniteElementSpace | protected |
ConstructRefinementData(int k, int cdofs, RefinementType type) | mfem::FiniteElementSpace | protected |
ConvertFromConformingVDofs(const Array< int > &cdofs, Array< int > &dofs) | mfem::FiniteElementSpace | inline |
ConvertToConformingVDofs(const Array< int > &dofs, Array< int > &cdofs) | mfem::FiniteElementSpace | inline |
cP | mfem::FiniteElementSpace | protected |
cR | mfem::FiniteElementSpace | protected |
D2C_GlobalRestrictionMatrix(FiniteElementSpace *cfes) | mfem::FiniteElementSpace | |
D2Const_GlobalRestrictionMatrix(FiniteElementSpace *cfes) | mfem::FiniteElementSpace | |
Destructor() | mfem::FiniteElementSpace | protected |
DivideByGroupSize(double *vec) | mfem::ParFiniteElementSpace | |
dof_elem_array | mfem::FiniteElementSpace | protected |
dof_ldof_array | mfem::FiniteElementSpace | protected |
Dof_TrueDof_Matrix() | mfem::ParFiniteElementSpace | |
DofsToVDofs(Array< int > &dofs) const | mfem::FiniteElementSpace | |
DofsToVDofs(int vd, Array< int > &dofs) const | mfem::FiniteElementSpace | |
DofToVDof(int dof, int vd) const | mfem::FiniteElementSpace | |
elem_dof | mfem::FiniteElementSpace | protected |
EliminateEssentialBCFromGRM(FiniteElementSpace *cfes, Array< int > &bdr_attr_is_ess, SparseMatrix *R) | mfem::FiniteElementSpace | |
ExchangeFaceNbrData() | mfem::ParFiniteElementSpace | |
face_nbr_element_dof | mfem::ParFiniteElementSpace | |
face_nbr_gdof | mfem::ParFiniteElementSpace | |
fdofs | mfem::FiniteElementSpace | protected |
fec | mfem::FiniteElementSpace | protected |
FEColl() const | mfem::FiniteElementSpace | inline |
FiniteElementSpace(FiniteElementSpace &) | mfem::FiniteElementSpace | protected |
FiniteElementSpace(Mesh *m, const FiniteElementCollection *f, int dim=1, int order=Ordering::byNODES) | mfem::FiniteElementSpace | |
GetAttribute(int i) const | mfem::FiniteElementSpace | inline |
GetBdrAttribute(int i) const | mfem::FiniteElementSpace | inline |
GetBdrElementDofs(int i, Array< int > &dofs) const | mfem::ParFiniteElementSpace | virtual |
GetBdrElementTransformation(int i) const | mfem::FiniteElementSpace | inline |
GetBdrElementType(int i) const | mfem::FiniteElementSpace | inline |
GetBdrElementVDofs(int i, Array< int > &dofs) const | mfem::FiniteElementSpace | |
GetBE(int i) const | mfem::FiniteElementSpace | |
GetComm() | mfem::ParFiniteElementSpace | inline |
GetConformingProlongation() | mfem::FiniteElementSpace | inline |
GetConformingProlongation() const | mfem::FiniteElementSpace | inline |
GetConformingRestriction() | mfem::FiniteElementSpace | inline |
GetConformingRestriction() const | mfem::FiniteElementSpace | inline |
GetConformingVSize() const | mfem::FiniteElementSpace | inline |
GetDofOffsets() | mfem::ParFiniteElementSpace | inline |
GetDofSign(int i) | mfem::ParFiniteElementSpace | inline |
GetEdgeDofs(int i, Array< int > &dofs) const | mfem::FiniteElementSpace | |
GetEdgeElement(int i) const | mfem::FiniteElementSpace | |
GetEdgeInteriorDofs(int i, Array< int > &dofs) const | mfem::FiniteElementSpace | |
GetEdgeInteriorVDofs(int i, Array< int > &vdofs) const | mfem::FiniteElementSpace | |
GetEdgeVDofs(int iE, Array< int > &dofs) const | mfem::FiniteElementSpace | |
GetElementDofs(int i, Array< int > &dofs) const | mfem::ParFiniteElementSpace | virtual |
GetElementForDof(int i) | mfem::FiniteElementSpace | inline |
GetElementInteriorDofs(int i, Array< int > &dofs) const | mfem::FiniteElementSpace | |
GetElementInteriorVDofs(int i, Array< int > &vdofs) const | mfem::FiniteElementSpace | |
GetElementToDofTable() const | mfem::FiniteElementSpace | inline |
GetElementTransformation(int i) const | mfem::FiniteElementSpace | inline |
GetElementTransformation(int i, IsoparametricTransformation *ElTr) | mfem::FiniteElementSpace | inline |
GetElementType(int i) const | mfem::FiniteElementSpace | inline |
GetElementVDofs(int i, Array< int > &dofs) const | mfem::FiniteElementSpace | |
GetElementVertices(int i, Array< int > &vertices) const | mfem::FiniteElementSpace | inline |
GetEssentialVDofs(const Array< int > &bdr_attr_is_ess, Array< int > &ess_dofs) const | mfem::ParFiniteElementSpace | virtual |
GetFaceDofs(int i, Array< int > &dofs) const | mfem::ParFiniteElementSpace | virtual |
GetFaceElement(int i) const | mfem::FiniteElementSpace | |
GetFaceNbrElementVDofs(int i, Array< int > &vdofs) const | mfem::ParFiniteElementSpace | |
GetFaceNbrFE(int i) const | mfem::ParFiniteElementSpace | |
GetFaceNbrGlobalDofMap() | mfem::ParFiniteElementSpace | inline |
GetFaceNbrVSize() const | mfem::ParFiniteElementSpace | inline |
GetFaceVDofs(int iF, Array< int > &dofs) const | mfem::FiniteElementSpace | |
GetFE(int i) const | mfem::FiniteElementSpace | |
GetGlobalScalarTDofNumber(int sldof) | mfem::ParFiniteElementSpace | |
GetGlobalTDofNumber(int ldof) | mfem::ParFiniteElementSpace | |
GetLocalDofForDof(int i) | mfem::FiniteElementSpace | inline |
GetLocalTDofNumber(int ldof) | mfem::ParFiniteElementSpace | |
GetMesh() const | mfem::FiniteElementSpace | inline |
GetMyDofOffset() | mfem::ParFiniteElementSpace | |
GetMyRank() | mfem::ParFiniteElementSpace | inline |
GetNBE() const | mfem::FiniteElementSpace | inline |
GetNConformingDofs() const | mfem::FiniteElementSpace | inline |
GetNDofs() const | mfem::FiniteElementSpace | inline |
GetNE() const | mfem::FiniteElementSpace | inline |
GetNEDofs() const | mfem::FiniteElementSpace | inline |
GetNFDofs() const | mfem::FiniteElementSpace | inline |
GetNRanks() | mfem::ParFiniteElementSpace | inline |
GetNURBSext() | mfem::FiniteElementSpace | inline |
GetNV() const | mfem::FiniteElementSpace | inline |
GetNVDofs() const | mfem::FiniteElementSpace | inline |
GetOrder(int i) const | mfem::FiniteElementSpace | |
GetOrdering() const | mfem::FiniteElementSpace | inline |
GetParMesh() | mfem::ParFiniteElementSpace | inline |
GetTraceElement(int i, int geom_type) const | mfem::FiniteElementSpace | |
GetTrueDofOffsets() | mfem::ParFiniteElementSpace | inline |
GetVDim() const | mfem::FiniteElementSpace | inline |
GetVertexDofs(int i, Array< int > &dofs) const | mfem::FiniteElementSpace | |
GetVSize() const | mfem::FiniteElementSpace | inline |
GlobalRestrictionMatrix(FiniteElementSpace *cfes, int one_vdim=-1) | mfem::FiniteElementSpace | |
GlobalRestrictionMatrix(FiniteElementSpace *cfes, Array< int > &bdr_attr_is_ess, int one_vdim=-1) | mfem::FiniteElementSpace | |
GlobalTrueVSize() | mfem::ParFiniteElementSpace | inline |
GlobalVSize() | mfem::ParFiniteElementSpace | inline |
GroupComm() | mfem::ParFiniteElementSpace | inline |
H2L_GlobalRestrictionMatrix(FiniteElementSpace *lfes) | mfem::FiniteElementSpace | |
LocalInterpolation(int k, int cdofs, RefinementType type, Array< int > &rows) | mfem::FiniteElementSpace | protected |
Lose_Dof_TrueDof_Matrix() | mfem::ParFiniteElementSpace | |
LoseDofOffsets() | mfem::ParFiniteElementSpace | inline |
LoseTrueDofOffsets() | mfem::ParFiniteElementSpace | inline |
MarkDependency(const SparseMatrix *D, const Array< int > &row_marker, Array< int > &col_marker) | mfem::FiniteElementSpace | protected |
mesh | mfem::FiniteElementSpace | protected |
nbdofs | mfem::FiniteElementSpace | protected |
NC_GlobalRestrictionMatrix(FiniteElementSpace *cfes, NCMesh *ncmesh) | mfem::FiniteElementSpace | protected |
ndofs | mfem::FiniteElementSpace | protected |
nedofs | mfem::FiniteElementSpace | protected |
NewTrueDofVector() | mfem::ParFiniteElementSpace | inline |
nfdofs | mfem::FiniteElementSpace | protected |
num_face_nbr_dofs | mfem::ParFiniteElementSpace | |
NURBSext | mfem::FiniteElementSpace | protected |
nvdofs | mfem::FiniteElementSpace | protected |
ordering | mfem::FiniteElementSpace | protected |
own_ext | mfem::FiniteElementSpace | protected |
ParFiniteElementSpace(ParMesh *pm, const FiniteElementCollection *f, int dim=1, int order=Ordering::byNODES) | mfem::ParFiniteElementSpace | |
RefData | mfem::FiniteElementSpace | protected |
Save(std::ostream &out) const | mfem::FiniteElementSpace | |
SaveUpdate() | mfem::ParFiniteElementSpace | virtual |
ScalarGroupComm() | mfem::ParFiniteElementSpace | |
send_face_nbr_ldof | mfem::ParFiniteElementSpace | |
StealNURBSext() | mfem::FiniteElementSpace | |
Synchronize(Array< int > &ldof_marker) const | mfem::ParFiniteElementSpace | |
TrueVSize() | mfem::ParFiniteElementSpace | inline |
Update() | mfem::ParFiniteElementSpace | virtual |
UpdateAndInterpolate(int num_grid_fns,...) | mfem::FiniteElementSpace | virtual |
UpdateAndInterpolate(GridFunction *gf) | mfem::FiniteElementSpace | inline |
UpdateNURBS() | mfem::FiniteElementSpace | protected |
vdim | mfem::FiniteElementSpace | protected |
VDofToDof(int vdof) const | mfem::FiniteElementSpace | inline |
~FiniteElementSpace() | mfem::FiniteElementSpace | virtual |
~ParFiniteElementSpace() | mfem::ParFiniteElementSpace | inlinevirtual |