| addBoundaryFE | MoFEM::Simple | private |
| addBoundaryField(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_of_coefficients, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_ZERO, int verb=-1) | MoFEM::Simple | |
| addDataField(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_of_coefficients, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_ZERO, int verb=-1) | MoFEM::Simple | |
| addDomainBrokenField(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_of_coefficients, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_ZERO, int verb=-1) | MoFEM::Simple | |
| addDomainField(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_of_coefficients, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_ZERO, int verb=-1) | MoFEM::Simple | |
| addFieldToEmptyFieldBlocks(const std::string row_field, const std::string col_field) const | MoFEM::Simple | |
| addMeshsetField(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_of_coefficients, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_ZERO, int verb=-1) | MoFEM::Simple | |
| addParentAdjacencies | MoFEM::Simple | private |
| addSkeletonFE | MoFEM::Simple | private |
| addSkeletonField(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_of_coefficients, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_ZERO, int verb=-1) | MoFEM::Simple | |
| bitAdjEnt | MoFEM::Simple | private |
| bitAdjEntMask | MoFEM::Simple | private |
| bitAdjParent | MoFEM::Simple | private |
| bitAdjParentMask | MoFEM::Simple | private |
| bitLevel | MoFEM::Simple | private |
| bitLevelMask | MoFEM::Simple | private |
| boundaryFE | MoFEM::Simple | private |
| boundaryFields | MoFEM::Simple | private |
| boundaryMeshset | MoFEM::Simple | private |
| buildFields() | MoFEM::Simple | |
| buildFiniteElements() | MoFEM::Simple | |
| buildProblem() | MoFEM::Simple | |
| cOre | MoFEM::Simple | private |
| createBoundaryMeshset() | MoFEM::Simple | private |
| createSkeletonMeshset() | MoFEM::Simple | private |
| dataFields | MoFEM::Simple | private |
| defaultLoadFileFunc(Interface &m_field, const char *file_name, const char *options) | MoFEM::Simple | inlinestatic |
| defineFiniteElements() | MoFEM::Simple | |
| defineProblem(const PetscBool is_partitioned=PETSC_TRUE) | MoFEM::Simple | |
| deleteDM() | MoFEM::Simple | |
| deleteFiniteElements() | MoFEM::Simple | |
| dIm | MoFEM::Simple | private |
| dM | MoFEM::Simple | private |
| domainFE | MoFEM::Simple | private |
| domainFields | MoFEM::Simple | private |
| exchangeGhostCells() | MoFEM::Simple | private |
| fieldsOrder | MoFEM::Simple | private |
| getAddBoundaryFE() | MoFEM::Simple | inline |
| getAddSkeletonFE() | MoFEM::Simple | inline |
| getBitAdjEnt() | MoFEM::Simple | inline |
| getBitAdjEntMask() | MoFEM::Simple | inline |
| getBitAdjParent() | MoFEM::Simple | inline |
| getBitAdjParentMask() | MoFEM::Simple | inline |
| getBitRefLevel() | MoFEM::Simple | inline |
| getBitRefLevelMask() | MoFEM::Simple | inline |
| getBoundaryFEName() const | MoFEM::Simple | inline |
| getBoundaryFEName() | MoFEM::Simple | inline |
| getBoundaryMeshSet() | MoFEM::Simple | inline |
| getDim() const | MoFEM::Simple | inline |
| getDM(DM *dm) | MoFEM::Simple | |
| getDM() | MoFEM::Simple | inline |
| getDomainFEName() const | MoFEM::Simple | inline |
| getDomainFEName() | MoFEM::Simple | inline |
| getFileVersion(moab::Interface &moab, Version &version) | MoFEM::UnknownInterface | static |
| getInterface(IFACE *&iface) const | MoFEM::UnknownInterface | inline |
| getInterface(IFACE **const iface) const | MoFEM::UnknownInterface | inline |
| getInterface() const | MoFEM::UnknownInterface | inline |
| getInterface() const | MoFEM::UnknownInterface | inline |
| getInterface() const | MoFEM::UnknownInterface | inline |
| getInterfaceVersion(Version &version) | MoFEM::UnknownInterface | static |
| getLibVersion(Version &version) | MoFEM::UnknownInterface | static |
| getMeshset() | MoFEM::Simple | inline |
| getMeshSet() | MoFEM::Simple | inline |
| getMeshsetFEName() | MoFEM::Simple | inline |
| getMeshsetFiniteElementEntities() | MoFEM::Simple | inline |
| getOptions() | MoFEM::Simple | |
| getOtherFiniteElements() | MoFEM::Simple | inline |
| getParentAdjacencies() | MoFEM::Simple | inline |
| getProblemName() const | MoFEM::Simple | inline |
| getProblemName() | MoFEM::Simple | inline |
| getSkeletonFEName() const | MoFEM::Simple | inline |
| getSkeletonFEName() | MoFEM::Simple | inline |
| getSkeletonMeshSet() | MoFEM::Simple | inline |
| iFaceTypeMap | MoFEM::UnknownInterface | mutableprivate |
| iFaceTypeMap_multiIndex typedef | MoFEM::UnknownInterface | private |
| loadFile(const std::string options, const std::string mesh_file_name, LoadFileFunc loadFunc=defaultLoadFileFunc) | MoFEM::Simple | |
| loadFile(const std::string mesh_file_name="") | MoFEM::Simple | |
| LoadFileFunc typedef | MoFEM::Simple | |
| meshFileName | MoFEM::Simple | private |
| meshSet | MoFEM::Simple | private |
| meshsetFE | MoFEM::Simple | private |
| meshsetFields | MoFEM::Simple | private |
| meshsetFiniteElementEntities | MoFEM::Simple | private |
| MOFEM_EVENT_SimpleBuildFields | MoFEM::Simple | private |
| MOFEM_EVENT_SimpleBuildFiniteElements | MoFEM::Simple | private |
| MOFEM_EVENT_SimpleBuildProblem | MoFEM::Simple | private |
| MOFEM_EVENT_SimpleKSPSolve | MoFEM::Simple | private |
| MOFEM_EVENT_SimpleLoadMesh | MoFEM::Simple | private |
| MOFEM_EVENT_SimpleSetUP | MoFEM::Simple | private |
| nameOfProblem | MoFEM::Simple | private |
| noFieldDataFields | MoFEM::Simple | private |
| noFieldFields | MoFEM::Simple | private |
| otherFEs | MoFEM::Simple | private |
| parentAdjFunctionDim1 | MoFEM::Simple | private |
| parentAdjFunctionDim2 | MoFEM::Simple | private |
| parentAdjFunctionDim3 | MoFEM::Simple | private |
| parentAdjSkeletonFunctionDim1 | MoFEM::Simple | private |
| parentAdjSkeletonFunctionDim2 | MoFEM::Simple | private |
| query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const | MoFEM::Simple | virtual |
| registerInterface(bool error_if_registration_failed=true) | MoFEM::UnknownInterface | inline |
| removeBoundaryField(const std::string name) | MoFEM::Simple | |
| removeDomainField(const std::string name) | MoFEM::Simple | |
| removeSkeletonField(const std::string name) | MoFEM::Simple | |
| reSetUp(bool only_dm=false) | MoFEM::Simple | |
| setDim(int dim) | MoFEM::Simple | inline |
| setFieldOrder(const std::string field_name, const int order, const Range *ents=NULL) | MoFEM::Simple | |
| setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD)) | MoFEM::UnknownInterface | static |
| setParentAdjacency() | MoFEM::Simple | private |
| setParentAdjacency() | MoFEM::Simple | private |
| setParentAdjacency() | MoFEM::Simple | private |
| setParentAdjacency() | MoFEM::Simple | private |
| setSkeletonAdjacency(int dim=-1, std::string fe_name="") | MoFEM::Simple | |
| setSkeletonAdjacency(std::string fe_name) | MoFEM::Simple | private |
| setSkeletonAdjacency(std::string fe_name) | MoFEM::Simple | private |
| setSkeletonAdjacency(std::string fe_name) | MoFEM::Simple | private |
| setSkeletonAdjacency(std::string fe_name) | MoFEM::Simple | private |
| setUp(const PetscBool is_partitioned=PETSC_TRUE) | MoFEM::Simple | |
| Simple(const MoFEM::Core &core) | MoFEM::Simple | |
| skeletonFE | MoFEM::Simple | private |
| skeletonFields | MoFEM::Simple | private |
| skeletonMeshset | MoFEM::Simple | private |
| ~Simple()=default | MoFEM::Simple | virtual |
| ~UnknownInterface()=default | MoFEM::UnknownInterface | virtual |