| CommInterface(const MoFEM::Core &core) | MoFEM::CommInterface | |
| cOre | MoFEM::CommInterface | |
| createEntitiesPetscVector(MPI_Comm comm, moab::Interface &moab, int dim, const int nb_coeffs, Sev sev=Sev::verbose, int root_rank=0) | MoFEM::CommInterface | static |
| debug | MoFEM::CommInterface | inlinestatic |
| dEbug | MoFEM::CommInterface | |
| defaultProcSkinFun(std::array< Range, 4 > &&proc_ents_skin, std::vector< const CubitMeshSets * > &&vec_ptr) | MoFEM::CommInterface | inlinestatic |
| defaultUpdateGhosts(Vec v) | MoFEM::CommInterface | inlinestatic |
| EntitiesPetscVector typedef | MoFEM::CommInterface | |
| exchangeFieldData(const std::string field_name, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| 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 |
| getPartEntities(moab::Interface &moab, int part) | MoFEM::CommInterface | static |
| iFaceTypeMap | MoFEM::UnknownInterface | mutableprivate |
| iFaceTypeMap_multiIndex typedef | MoFEM::UnknownInterface | private |
| LoadFileFun typedef | MoFEM::CommInterface | |
| loadFileRootProcAllRestDistributed(moab::Interface &moab, const char *file_name, int dim, LoadFileFun proc_skin_fun=defaultProcSkinFun, const char *options="PARALLEL=BCAST;PARTITION=") | MoFEM::CommInterface | static |
| makeEntitiesMultishared(const EntityHandle *entities, const int num_entities, const int owner_proc=0, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| makeEntitiesMultishared(Range &entities, const int owner_proc=0, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| makeFieldEntitiesMultishared(const std::string field_name, const int owner_proc=0, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| partitionMesh(const Range &ents, const int dim, const int adj_dim, const int n_parts, Tag *th_vertex_weights=nullptr, Tag *th_edge_weights=nullptr, Tag *th_part_weights=nullptr, int verb=VERBOSE, const bool debug=false) | MoFEM::CommInterface | |
| query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const | MoFEM::CommInterface | virtual |
| registerInterface(bool error_if_registration_failed=true) | MoFEM::UnknownInterface | inline |
| resolveParentEntities(const Range &ent, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| resolveSharedFiniteElements(const Problem *problem_ptr, const std::string &fe_name, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| resolveSharedFiniteElements(const std::string name, const std::string &fe_name, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD)) | MoFEM::UnknownInterface | static |
| sev | MoFEM::CommInterface | inlinestatic |
| synchroniseEntities(Range &ent, std::map< int, Range > *received_ents, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| synchroniseEntities(Range &ent, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| synchroniseFieldEntities(const std::string name, int verb=DEFAULT_VERBOSITY) | MoFEM::CommInterface | |
| updateEntitiesPetscVector(moab::Interface &moab, EntitiesPetscVector &vec, Tag tag, UpdateGhosts update_gosts=defaultUpdateGhosts) | MoFEM::CommInterface | static |
| UpdateGhosts typedef | MoFEM::CommInterface | |
| ~CommInterface()=default | MoFEM::CommInterface | |
| ~UnknownInterface()=default | MoFEM::UnknownInterface | virtual |