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 | |
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 |
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 |
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 |