| add_broken_field(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_coefficients, std::vector< std::pair< EntityType, std::function< MoFEMErrorCode(BaseFunction::DofsSideMap &)> > > list_dof_side_map, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_EXCL, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | MoFEM::DeprecatedCoreInterface::add_broken_field(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_of_coefficients, const std::vector< std::pair< EntityType, std::function< MoFEMErrorCode(BaseFunction::DofsSideMap &)> > > list_dof_side_map, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_EXCL, int verb=DEFAULT_VERBOSITY)=0 | MoFEM::CoreInterface | pure virtual | 
  | add_ents_to_field_by_dim(const Range &ents, const int dim, const std::string &name, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_field_by_dim(const EntityHandle meshset, const int dim, const std::string &name, const bool recursive=true, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_field_by_type(const Range &ents, const EntityType type, const std::string &name, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_field_by_type(const EntityHandle meshset, const EntityType type, const std::string &name, const bool recursive=true, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_finite_element_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, const std::string name, EntityType type, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_finite_element_by_dim(const EntityHandle meshset, const int dim, const std::string name, const bool recursive=true) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_finite_element_by_dim(const Range ents, const int dim, const std::string name) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_finite_element_by_MESHSET(const EntityHandle meshset, const std::string &name, const bool recursive=false) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_finite_element_by_type(const EntityHandle meshset, const EntityType type, const std::string name, const bool recursive=true) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_finite_element_by_type(const Range ents, const EntityType type, const std::string name) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_ents_to_finite_element_EntType_by_bit_ref(const BitRefLevel &bit, const std::string &name, EntityType type, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | add_ents_to_finite_element_EntType_by_bit_ref(const BitRefLevel &bit, const BitRefLevel &mask, const std::string &name, EntityType type, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | add_field(const std::string name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_coefficients, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_EXCL, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_finite_element(const std::string &fe_name, enum MoFEMTypes bh=MF_EXCL, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | add_problem(const std::string &name, enum MoFEMTypes bh=MF_EXCL, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | addEntsToFieldByDim(const Range &ents, const int dim, const std::string &name, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | addField(const std::string &name, const FieldSpace space, const FieldContinuity continuity, const FieldApproximationBase base, const FieldCoefficientsNumber nb_coefficients, const TagType tag_type, const enum MoFEMTypes bh, int verb) | MoFEM::CoreTmp< 0 > | protected | 
  | addPrismToDatabase(const EntityHandle prism, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > |  | 
  | addProblem(const BitProblemId id, const std::string &name, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | AdjByEnt typedef | MoFEM::CreateRowCompressedADJMatrix | private | 
  | basicEntityDataPtr | MoFEM::CoreTmp< 0 > | protected | 
  | BUILD_ADJ enum value | MoFEM::CoreTmp< 0 > |  | 
  | build_adjacencies(const Range &ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | build_adjacencies(const BitRefLevel &bit, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | build_adjacencies(const BitRefLevel &bit, const BitRefLevel &mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | BUILD_FE enum value | MoFEM::CoreTmp< 0 > |  | 
  | build_field(const std::string field_name, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | BUILD_FIELD enum value | MoFEM::CoreTmp< 0 > |  | 
  | build_fields(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | build_finite_elements(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | build_finite_elements(const BitRefLevel &bit, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | build_finite_elements(const string fe_name, const Range *const ents_ptr=nullptr, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | BUILD_PROBLEM enum value | MoFEM::CoreTmp< 0 > |  | 
  | build_problem_on_distributed_mesh(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | build_problems(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | buildField(const boost::shared_ptr< Field > &field, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | buildFieldForL2H1HcurlHdiv(const BitFieldId id, std::map< EntityType, int > &dof_counter, std::map< EntityType, int > &inactive_dof_counter, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | buildFieldForNoField(const BitFieldId id, std::map< EntityType, int > &dof_counter, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | buildFieldForNoFieldImpl(boost::shared_ptr< Field > field_ptr, std::map< EntityType, int > &dof_counter, int verb) | MoFEM::CoreTmp< 0 > | protected | 
  | buildFiniteElements(const boost::shared_ptr< FiniteElement > &fe, const Range *ents_ptr=NULL, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | buildMoFEM | MoFEM::CoreTmp< 0 > | mutableprotected | 
  | cache_problem_entities(const std::string prb_name, CacheTupleWeakPtr cache_ptr) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | check_field(const std::string &name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | check_finite_element(const std::string &name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | check_number_of_ents_in_ents_field(const std::string &name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | check_number_of_ents_in_ents_field() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | check_number_of_ents_in_ents_finite_element(const std::string &name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | check_number_of_ents_in_ents_finite_element() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | check_problem(const std::string name) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_adjacencies_entities(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_adjacencies_entities(const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_adjacencies_entities(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_adjacencies_finite_elements(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_adjacencies_finite_elements(const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | clear_adjacencies_finite_elements(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | clear_database(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_dofs_fields(const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_dofs_fields(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_dofs_fields_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_ents_fields(const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_ents_fields(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_ents_fields_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_finite_elements(const Range &ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_finite_elements(const std::string &fe_name, const Range &ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_finite_elements_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_inactive_dofs(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_problem(const std::string name, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clear_problems(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | clearMap() | MoFEM::CoreTmp< 0 > | protected | 
  | coreGenericConstructor(moab::Interface &moab, MPI_Comm comm, const int verbose) | MoFEM::CoreTmp< 0 > | protected | 
  | CoreTmp(moab::Interface &moab, MPI_Comm comm=PETSC_COMM_WORLD, const int verbose=VERBOSE) | MoFEM::CoreTmp< 0 > |  | 
  | CoreTmp(moab::Interface &moab, MPI_Comm comm, const int verbose, CoreValue< V >) | MoFEM::CoreTmp< 0 > | protected | 
  | create_vertices_and_add_to_field(const std::string name, const double coords[], int size, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | createMatArrays(ProblemsByName::iterator p_miit, const MatType type, std::vector< PetscInt > &i, std::vector< PetscInt > &j, const bool no_diagonals=true, int verb=QUIET) const | MoFEM::CreateRowCompressedADJMatrix |  | 
  | CreateRowCompressedADJMatrix(moab::Interface &moab, MPI_Comm comm=PETSC_COMM_WORLD, int verbose=1) | MoFEM::CreateRowCompressedADJMatrix | inline | 
  | delete_ents_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, const bool remove_parent=false, int verb=DEFAULT_VERBOSITY, MoFEMTypes mf=MF_ZERO) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | delete_field(const std::string name, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | delete_finite_element(const std::string name, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | delete_problem(const std::string name) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | DofByGlobalPetscIndex typedef | MoFEM::CreateRowCompressedADJMatrix | private | 
  | dofsField | MoFEM::CoreTmp< 0 > | protected | 
  | entFEAdjacencies | MoFEM::CoreTmp< 0 > | protected | 
  | entsFields | MoFEM::CoreTmp< 0 > | protected | 
  | entsFiniteElements | MoFEM::CoreTmp< 0 > | protected | 
  | fIelds | MoFEM::CoreTmp< 0 > | protected | 
  | Finalize() | MoFEM::CoreTmp< 0 > | static | 
  | finiteElements | MoFEM::CoreTmp< 0 > | protected | 
  | get_basic_entity_data_ptr() | MoFEM::CoreTmp< 0 > | inlineprotectedvirtual | 
  | get_comm() const | MoFEM::CoreTmp< 0 > | inlineprotectedvirtual | 
  | get_comm_rank() const | MoFEM::CoreTmp< 0 > | inlineprotectedvirtual | 
  | get_comm_size() const | MoFEM::CoreTmp< 0 > | inlineprotectedvirtual | 
  | get_dofs(const DofEntity_multiIndex **dofs_ptr) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_dofs() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_dofs_by_name_and_ent_begin(const std::string &field_name, const EntityHandle ent) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_dofs_by_name_and_ent_end(const std::string &field_name, const EntityHandle ent) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_dofs_by_name_and_type_begin(const std::string &field_name, const EntityType type) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_dofs_by_name_and_type_end(const std::string &field_name, const EntityType ent) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_dofs_by_name_begin(const std::string &field_name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_dofs_by_name_end(const std::string &field_name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ent_field_by_name_begin(const std::string &field_name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ent_field_by_name_end(const std::string &field_name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ents_elements_adjacency(const FieldEntityEntFiniteElementAdjacencyMap_multiIndex **dofs_elements_adjacency) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ents_elements_adjacency() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ents_finite_elements(const EntFiniteElement_multiIndex **fe_ent_ptr) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ents_finite_elements() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_fe_by_name_begin(const std::string &fe_name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_fe_by_name_end(const std::string &fe_name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_bit_number(const std::string name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_entities_by_dimension(const std::string name, int dim, Range &ents) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_entities_by_handle(const std::string name, Range &ents) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_entities_by_type(const std::string name, EntityType type, Range &ents) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_ents(const FieldEntity_multiIndex **field_ents) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_ents() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_id(const std::string &name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_meshset(const BitFieldId id) const | MoFEM::CoreTmp< 0 > | protected | 
  | get_field_meshset(const std::string name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_name(const BitFieldId id) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_field_structure(const std::string &name, enum MoFEMTypes bh=MF_EXIST) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_fields(const Field_multiIndex **fields_ptr) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_fields() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_finite_element_entities_by_dimension(const std::string name, int dim, Range &ents) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_finite_element_entities_by_handle(const std::string name, Range &ents) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_finite_element_entities_by_type(const std::string name, EntityType type, Range &ents) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_finite_element_meshset(const BitFEId id) const | MoFEM::CoreTmp< 0 > | protected | 
  | get_finite_element_meshset(const std::string name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_finite_element_structure(const std::string &name, enum MoFEMTypes bh=MF_EXCL) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_finite_elements(const FiniteElement_multiIndex **fe_ptr) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_finite_elements() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_meshsets_manager() | MoFEM::CoreTmp< 0 > | inlineprotectedvirtual | 
  | get_meshsets_manager() const | MoFEM::CoreTmp< 0 > | inlineprotectedvirtual | 
  | get_meshsets_manager_ptr() | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_meshsets_manager_ptr() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_moab() | MoFEM::CoreTmp< 0 > | inlineprotectedvirtual | 
  | get_moab() const | MoFEM::CoreTmp< 0 > | inlineprotectedvirtual | 
  | get_problem(const std::string &problem_name, const Problem **problem_ptr) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_problem(const std::string problem_name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_problem_finite_elements_entities(const std::string name, const std::string &fe_name, const EntityHandle meshset) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_problems(const Problem_multiIndex **problems_ptr) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_problems() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ref_ents(const RefEntity_multiIndex **refined_entities_ptr) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ref_ents() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ref_finite_elements(const RefElement_multiIndex **refined_finite_elements_ptr) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_ref_finite_elements() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | get_th_RefBitEdge() const | MoFEM::CoreTmp< 0 > | inline | 
  | get_th_RefBitLevel() const | MoFEM::CoreTmp< 0 > | inline | 
  | get_th_RefParentHandle() const | MoFEM::CoreTmp< 0 > | inline | 
  | getBitFEId(const std::string &fe_name) const | MoFEM::CoreTmp< 0 > | protected | 
  | getBitFEIdName(const BitFEId id) const | MoFEM::CoreTmp< 0 > | protected | 
  | getBitProblemId(const std::string &name) const | MoFEM::CoreTmp< 0 > | protected | 
  | getBuildMoFEM() const | MoFEM::CoreTmp< 0 > | inline | 
  | getEntityAdjacencies(ProblemsByName::iterator p_miit, typename boost::multi_index::index< NumeredDofEntity_multiIndex, TAG >::type::iterator mit_row, boost::shared_ptr< FieldEntity > mofem_ent_ptr, std::vector< int > &dofs_col_view, int verb) const | MoFEM::CreateRowCompressedADJMatrix | private | 
  | 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 | 
  | getOptions(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | getProblemShift() | MoFEM::CoreTmp< 0 > | protected | 
  | getRefEntity(const EntityHandle ent) | MoFEM::CoreTmp< 0 > | inline | 
  | getTags(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | getValue() const | MoFEM::CoreTmp< 0 > | inlinevirtual | 
  | iFaces | MoFEM::CoreTmp< 0 > | mutableprotected | 
  | iFaceTypeMap | MoFEM::UnknownInterface | mutableprivate | 
  | iFaceTypeMap_multiIndex typedef | MoFEM::UnknownInterface | private | 
  | initaliseAndBuildField | MoFEM::CoreTmp< 0 > | protected | 
  | initaliseAndBuildFiniteElements | MoFEM::CoreTmp< 0 > | protected | 
  | initialiseDatabaseFromMesh(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | Initialize(int *argc, char ***args, const char file[], const char help[]) | MoFEM::CoreTmp< 0 > | static | 
  | isGloballyInitialised | MoFEM::CoreTmp< 0 > | protectedstatic | 
  | isInitialized | MoFEM::CoreTmp< 0 > | protectedstatic | 
  | list_dofs_by_field_name(const std::string &name) const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | list_fields() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | list_finite_elements() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | list_problem() const | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_dofs(const Problem *problem_ptr, const std::string &field_name, RowColData rc, DofMethod &method, int lower_rank, int upper_rank, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_dofs(const std::string &problem_name, const std::string &field_name, RowColData rc, DofMethod &method, int lower_rank, int upper_rank, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_dofs(const std::string &problem_name, const std::string &field_name, RowColData rc, DofMethod &method, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_dofs(const std::string &field_name, DofMethod &method, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_entities(const Problem *problem_ptr, const std::string field_name, RowColData rc, EntityMethod &method, int lower_rank, int upper_rank, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_entities(const std::string problem_name, const std::string field_name, RowColData rc, EntityMethod &method, int lower_rank, int upper_rank, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_entities(const std::string problem_name, const std::string field_name, RowColData rc, EntityMethod &method, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_entities(const std::string field_name, EntityMethod &method, Range const *const ents=nullptr, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_finite_elements(const Problem *problem_ptr, const std::string &fe_name, FEMethod &method, int lower_rank, int upper_rank, boost::shared_ptr< NumeredEntFiniteElement_multiIndex > fe_ptr=nullptr, MoFEMTypes bh=MF_EXIST, CacheTupleWeakPtr cache_ptr=CacheTupleSharedPtr(), int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_finite_elements(const std::string problem_name, const std::string &fe_name, FEMethod &method, int lower_rank, int upper_rank, boost::shared_ptr< NumeredEntFiniteElement_multiIndex > fe_ptr=nullptr, MoFEMTypes bh=MF_EXIST, CacheTupleWeakPtr cache_ptr=CacheTupleSharedPtr(), int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | loop_finite_elements(const std::string problem_name, const std::string &fe_name, FEMethod &method, boost::shared_ptr< NumeredEntFiniteElement_multiIndex > fe_ptr=nullptr, MoFEMTypes bh=MF_EXIST, CacheTupleWeakPtr cache_ptr=CacheTupleSharedPtr(), int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | make_shared_ref_entity(const EntityHandle ent) | MoFEM::CoreTmp< 0 > | virtual | 
  | makeSharedRefEntity(MoFEM::Interface &m_field, const EntityHandle ent) | MoFEM::CoreTmp< 0 > | static | 
  | moab | MoFEM::CoreTmp< 0 > | protected | 
  | modify_finite_element_add_field_col(const std::string &fe_name, const std::string name_col) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_finite_element_add_field_data(const std::string &fe_name, const std::string name_filed) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_finite_element_add_field_row(const std::string &fe_name, const std::string name_row) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_finite_element_adjacency_table(const std::string &fe_name, const EntityType type, ElementAdjacencyFunct function) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_finite_element_off_field_col(const std::string &fe_name, const std::string name_col) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_finite_element_off_field_data(const std::string &fe_name, const std::string name_filed) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_finite_element_off_field_row(const std::string &fe_name, const std::string name_row) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_problem_add_finite_element(const std::string name_problem, const std::string &fe_name) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_problem_mask_ref_level_add_bit(const std::string &name_problem, const BitRefLevel &bit) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_problem_mask_ref_level_set_bit(const std::string &name_problem, const BitRefLevel &bit) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_problem_ref_level_add_bit(const std::string &name_problem, const BitRefLevel &bit) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_problem_ref_level_set_bit(const std::string &name_problem, const BitRefLevel &bit) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | modify_problem_unset_finite_element(const std::string name_problem, const std::string &fe_name) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | MOFEM_EVENT_createMat | MoFEM::CoreTmp< 0 > | protected | 
  | MOFEM_EVENT_operator | MoFEM::CoreTmp< 0 > | protected | 
  | MOFEM_EVENT_postProcess | MoFEM::CoreTmp< 0 > | protected | 
  | MOFEM_EVENT_preProcess | MoFEM::CoreTmp< 0 > | protected | 
  | mofemComm | MoFEM::CoreTmp< 0 > | mutableprotected | 
  | mpiInitialised | MoFEM::CoreTmp< 0 > | protectedstatic | 
  | optionsPrefix | MoFEM::CoreTmp< 0 > | protected | 
  | PARTITION_FE enum value | MoFEM::CoreTmp< 0 > |  | 
  | PARTITION_GHOST_DOFS enum value | MoFEM::CoreTmp< 0 > |  | 
  | PARTITION_MESH enum value | MoFEM::CoreTmp< 0 > |  | 
  | partition_mesh(const Range &ents, const int dim, const int adj_dim, const int n_parts, int verb=-1) | MoFEM::DeprecatedCoreInterface |  | 
  | PARTITION_PROBLEM enum value | MoFEM::CoreTmp< 0 > |  | 
  | pComm | MoFEM::CoreTmp< 0 > | mutableprotected | 
  | problem_basic_method_postProcess(const Problem *problem_ptr, BasicMethod &method, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | problem_basic_method_postProcess(const std::string &problem_name, BasicMethod &method, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | problem_basic_method_preProcess(const Problem *problem_ptr, BasicMethod &method, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | problem_basic_method_preProcess(const std::string &problem_name, BasicMethod &method, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | pRoblems | MoFEM::CoreTmp< 0 > | protected | 
  | ProblemsByName typedef | MoFEM::CreateRowCompressedADJMatrix |  | 
  | query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const | MoFEM::CoreTmp< 0 > | virtual | 
  | rAnk | MoFEM::CoreTmp< 0 > | protected | 
  | rebuild_database(int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | refinedEntities | MoFEM::CoreTmp< 0 > | protected | 
  | refinedFiniteElements | MoFEM::CoreTmp< 0 > | protected | 
  | regEvents() | MoFEM::CoreTmp< 0 > | protected | 
  | registerInterface(bool error_if_registration_failed=true) | MoFEM::UnknownInterface | inline | 
  | registerSubInterfaces() | MoFEM::CoreTmp< 0 > | protected | 
  | regSubInterface() | MoFEM::CoreTmp< 0 > | protected | 
  | remove_ents(const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_from_field(const std::string name, const EntityHandle meshset, const EntityType type, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_from_field(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_from_field(const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_from_field_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_from_finite_element(const std::string name, const EntityHandle meshset, const EntityType type, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_from_finite_element(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_from_finite_element(const Range ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_ents_from_finite_element_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_parents_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_parents_by_ents(const Range &ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | remove_parents_by_parents(const Range &ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | seed_ref_level(const Range &ents, const BitRefLevel &bit, const bool only_tets=true, int verb=-1) | MoFEM::DeprecatedCoreInterface |  | 
  | seed_ref_level_2D(const EntityHandle meshset, const BitRefLevel &bit, int verb=-1) | MoFEM::DeprecatedCoreInterface | virtual | 
  | seed_ref_level_3D(const EntityHandle meshset, const BitRefLevel &bit, int verb=-1) | MoFEM::DeprecatedCoreInterface |  | 
  | SemaphoresBuildMofem enum name | MoFEM::CoreTmp< 0 > |  | 
  | set_field_order(const Range &ents, const BitFieldId id, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | set_field_order(const EntityHandle meshset, const EntityType type, const BitFieldId id, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | set_field_order(const Range &ents, const std::string &name, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | set_field_order(const EntityHandle meshset, const EntityType type, const std::string &name, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | set_field_order_by_entity_type_and_bit_ref(const BitRefLevel &bit, const BitRefLevel &mask, const EntityType type, const BitFieldId id, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protected | 
  | set_field_order_by_entity_type_and_bit_ref(const BitRefLevel &bit, const BitRefLevel &mask, const EntityType type, const std::string &name, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | set_moab_interface(moab::Interface &new_moab, int verb=VERBOSE) | MoFEM::CoreTmp< 0 > | protectedvirtual | 
  | setFieldOrder(const Range &ents, const BitFieldId id, const ApproximationOrder order, int ver) | MoFEM::CoreTmp< 0 > | protected | 
  | setFieldOrderImpl(boost::shared_ptr< Field > field_ptr, const Range &ents, const ApproximationOrder order, int verb) | MoFEM::CoreTmp< 0 > | protected | 
  | setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD)) | MoFEM::UnknownInterface | static | 
  | setMoabInterface(moab::Interface &new_moab, int verb=VERBOSE) | MoFEM::CoreTmp< 0 > | protected | 
  | setRefEntBasicDataPtr(MoFEM::Interface &m_field, boost::shared_ptr< BasicEntityData > &ptr) | MoFEM::CoreTmp< 0 > | static | 
  | sIze | MoFEM::CoreTmp< 0 > | protected | 
  | synchronise_entities(Range &ent, int verb=DEFAULT_VERBOSITY) | MoFEM::DeprecatedCoreInterface |  | 
  | synchronise_field_entities(const std::string &name, int verb=DEFAULT_VERBOSITY) | MoFEM::DeprecatedCoreInterface |  | 
  | th_ElemType | MoFEM::CoreTmp< 0 > | protected | 
  | th_FEId | MoFEM::CoreTmp< 0 > | protected | 
  | th_FEIdCol | MoFEM::CoreTmp< 0 > | protected | 
  | th_FEIdData | MoFEM::CoreTmp< 0 > | protected | 
  | th_FEIdRow | MoFEM::CoreTmp< 0 > | protected | 
  | th_FEName | MoFEM::CoreTmp< 0 > | protected | 
  | th_FieldBase | MoFEM::CoreTmp< 0 > | protected | 
  | th_FieldContinuity | MoFEM::CoreTmp< 0 > | protected | 
  | th_FieldId | MoFEM::CoreTmp< 0 > | protected | 
  | th_FieldName | MoFEM::CoreTmp< 0 > | protected | 
  | th_FieldName_DataNamePrefix | MoFEM::CoreTmp< 0 > | protected | 
  | th_FieldSpace | MoFEM::CoreTmp< 0 > | protected | 
  | th_MoFEMBuild | MoFEM::CoreTmp< 0 > | protected | 
  | th_Part | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemFEId | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemGhostNbDofCol | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemGhostNbDofRow | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemId | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemLocalNbDofCol | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemLocalNbDofRow | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemName | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemNbDofsCol | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemNbDofsRow | MoFEM::CoreTmp< 0 > | protected | 
  | th_ProblemShift | MoFEM::CoreTmp< 0 > | protected | 
  | th_RefBitEdge | MoFEM::CoreTmp< 0 > | protected | 
  | th_RefBitLevel | MoFEM::CoreTmp< 0 > | protected | 
  | th_RefBitLevel_Mask | MoFEM::CoreTmp< 0 > | protected | 
  | th_RefFEMeshset | MoFEM::CoreTmp< 0 > | protected | 
  | th_RefParentHandle | MoFEM::CoreTmp< 0 > | protected | 
  | value | MoFEM::CoreTmp< 0 > | static | 
  | verbose | MoFEM::CoreTmp< 0 > | protected | 
  | wrapMPIMOABComm | MoFEM::CoreTmp< 0 > | protected | 
  | ~CoreInterface()=default | MoFEM::CoreInterface | virtual | 
  | ~CoreTmp() | MoFEM::CoreTmp< 0 > |  | 
  | ~UnknownInterface()=default | MoFEM::UnknownInterface | virtual |