AddLevel(Mesh *mesh, FiniteElementSpace *fespace, Operator *prolongation, bool ownM, bool ownFES, bool ownP) | mfem::FiniteElementSpaceHierarchy | |
AddOrderRefinedLevel(FiniteElementCollection *fec, int dim=1, int ordering=Ordering::byVDIM) | mfem::FiniteElementSpaceHierarchy | virtual |
AddUniformlyRefinedLevel(int dim=1, int ordering=Ordering::byVDIM) | mfem::FiniteElementSpaceHierarchy | virtual |
AlgebraicSpaceHierarchy(FiniteElementSpace &fespace) | mfem::ceed::AlgebraicSpaceHierarchy | |
fespaces | mfem::FiniteElementSpaceHierarchy | protected |
FiniteElementSpaceHierarchy()=default | mfem::FiniteElementSpaceHierarchy | |
FiniteElementSpaceHierarchy(Mesh *mesh, FiniteElementSpace *fespace, bool ownM, bool ownFES) | mfem::FiniteElementSpaceHierarchy | |
GetAlgebraicCoarseSpace(int level) | mfem::ceed::AlgebraicSpaceHierarchy | inline |
GetFESpaceAtLevel(int level) const | mfem::FiniteElementSpaceHierarchy | virtual |
GetFESpaceAtLevel(int level) | mfem::FiniteElementSpaceHierarchy | virtual |
GetFinestFESpace() const | mfem::FiniteElementSpaceHierarchy | virtual |
GetFinestFESpace() | mfem::FiniteElementSpaceHierarchy | virtual |
GetFinestLevelIndex() const | mfem::FiniteElementSpaceHierarchy | |
GetNumLevels() const | mfem::FiniteElementSpaceHierarchy | |
GetProlongationAtLevel(int level) const | mfem::FiniteElementSpaceHierarchy | |
meshes | mfem::FiniteElementSpaceHierarchy | protected |
ownedFES | mfem::FiniteElementSpaceHierarchy | protected |
ownedMeshes | mfem::FiniteElementSpaceHierarchy | protected |
ownedProlongations | mfem::FiniteElementSpaceHierarchy | protected |
prolongations | mfem::FiniteElementSpaceHierarchy | protected |
~AlgebraicSpaceHierarchy() | mfem::ceed::AlgebraicSpaceHierarchy | inline |
~FiniteElementSpaceHierarchy() | mfem::FiniteElementSpaceHierarchy | virtual |