addBitRefLevel(const Range &ents, const BitRefLevel &bit, int verb=QUIET) const | MoFEM::BitRefManager | |
addBitRefLevelByDim(const EntityHandle meshset, const int dim, const BitRefLevel bit, int verb=QUIET) const | MoFEM::BitRefManager | |
addToDatabaseBitRefLevelByDim(const int dim, const BitRefLevel bit, const BitRefLevel mask=BitRefLevel().set(), int verb=QUIET) const | MoFEM::BitRefManager | |
addToDatabaseBitRefLevelByType(const EntityType type, const BitRefLevel bit, const BitRefLevel mask=BitRefLevel().set(), int verb=QUIET) const | MoFEM::BitRefManager | |
BitRefManager(const MoFEM::Core &core) | MoFEM::BitRefManager | |
cOre | MoFEM::BitRefManager | |
dEbug | MoFEM::BitRefManager | |
filterEntitiesByRefLevel(const BitRefLevel bit, const BitRefLevel mask, Range &ents, int verb=QUIET) const | MoFEM::BitRefManager | |
filterEntitiesNotInDatabase(Range &ents) const | MoFEM::BitRefManager | |
fixTagSize(moab::Interface &moab, bool *changed=nullptr) | MoFEM::BitRefManager | static |
get_th_RefBitLevel() const | MoFEM::BitRefManager | inline |
get_th_RefParentHandle() const | MoFEM::BitRefManager | inline |
getAdjacencies(const Problem *problem_ptr, const EntityHandle *from_entities, const int num_entities, const int to_dimension, Range &adj_entities, const int operation_type=moab::Interface::INTERSECT, const int verb=0) const | MoFEM::BitRefManager | virtual |
getAdjacencies(const BitRefLevel bit, const EntityHandle *from_entities, const int num_entities, const int to_dimension, Range &adj_entities, const int operation_type=moab::Interface::INTERSECT, const int verb=0) const | MoFEM::BitRefManager | virtual |
getAdjacenciesAny(const EntityHandle from_entity, const int to_dimension, Range &adj_entities) const | MoFEM::BitRefManager | virtual |
getAdjacenciesEquality(const EntityHandle from_entity, const int to_dimension, Range &adj_entities) const | MoFEM::BitRefManager | virtual |
getAllEntitiesNotInDatabase(Range &ents) const | MoFEM::BitRefManager | |
getEntitiesByDimAndRefLevel(const BitRefLevel bit, const BitRefLevel mask, const int dim, const EntityHandle meshset, int verb=0) const | MoFEM::BitRefManager | |
getEntitiesByDimAndRefLevel(const BitRefLevel bit, const BitRefLevel mask, const int dim, Range &ents, int verb=0) const | MoFEM::BitRefManager | |
getEntitiesByParentType(const BitRefLevel bit, const BitRefLevel mask, const EntityType type, Range &ents, const int verb=QUIET) const | MoFEM::BitRefManager | |
getEntitiesByRefLevel(const BitRefLevel bit, const BitRefLevel mask, const EntityHandle meshset, const int verb=QUIET) const | MoFEM::BitRefManager | |
getEntitiesByRefLevel(const BitRefLevel bit, const BitRefLevel mask, Range &ents, const int verb=QUIET) const | MoFEM::BitRefManager | |
getEntitiesByTypeAndRefLevel(const BitRefLevel bit, const BitRefLevel mask, const EntityType type, const EntityHandle meshset, int verb=0) const | MoFEM::BitRefManager | |
getEntitiesByTypeAndRefLevel(const BitRefLevel bit, const BitRefLevel mask, const EntityType type, Range &ents, int verb=0) const | MoFEM::BitRefManager | |
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 |
iFaceTypeMap | MoFEM::UnknownInterface | mutableprivate |
iFaceTypeMap_multiIndex typedef | MoFEM::UnknownInterface | private |
lambdaBitRefLevel(boost::function< void(EntityHandle ent, BitRefLevel &bit)> fun) const | MoFEM::BitRefManager | |
lambdaBitRefLevel(const Range &ents, boost::function< void(EntityHandle ent, BitRefLevel &bit)> fun) const | MoFEM::BitRefManager | |
query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const | MoFEM::BitRefManager | virtual |
registerInterface(bool error_if_registration_failed=true) | MoFEM::UnknownInterface | inline |
setBitLevelToMeshset(const EntityHandle meshset, const BitRefLevel bit, int verb=0) const | MoFEM::BitRefManager | |
setBitRefLevel(const Range &ents, const BitRefLevel bit, const bool only_tets=true, int verb=0, Range *adj_ents_ptr=nullptr) const | MoFEM::BitRefManager | |
setBitRefLevelByDim(const EntityHandle meshset, const int dim, const BitRefLevel bit, int verb=QUIET) const | MoFEM::BitRefManager | |
setBitRefLevelByType(const EntityHandle meshset, const EntityType type, const BitRefLevel bit, int verb=QUIET) const | MoFEM::BitRefManager | |
setElementsBitRefLevel(const Range &ents, const BitRefLevel bit=BitRefLevel(), int verb=QUIET) const | MoFEM::BitRefManager | |
setEntitiesBitRefLevel(const Range &ents, const BitRefLevel bit=BitRefLevel(), int verb=QUIET) const | MoFEM::BitRefManager | |
setFieldEntitiesBitRefLevel(const std::string field_name, const BitRefLevel bit=BitRefLevel(), int verb=QUIET) const | MoFEM::BitRefManager | |
setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD)) | MoFEM::UnknownInterface | static |
setNthBitRefLevel(const Range &ents, const int n, const bool b, int verb=QUIET) const | MoFEM::BitRefManager | |
setNthBitRefLevel(const int n, const bool b, int verb=QUIET) const | MoFEM::BitRefManager | |
shiftLeftBitRef(const int shift, const BitRefLevel mask=BitRefLevel().set(), int verb=DEFAULT_VERBOSITY) const | MoFEM::BitRefManager | |
shiftRightBitRef(const int shift, const BitRefLevel mask=BitRefLevel().set(), int verb=DEFAULT_VERBOSITY, MoFEMTypes mf=MF_ZERO) const | MoFEM::BitRefManager | |
updateFieldMeshsetByEntitiesChildren(const BitRefLevel &child_bit, int verb=0) | MoFEM::BitRefManager | |
updateFieldMeshsetByEntitiesChildren(const std::string name, const BitRefLevel &child_bit, int verb=0) | MoFEM::BitRefManager | |
updateFiniteElementMeshsetByEntitiesChildren(const std::string name, const BitRefLevel &child_bit, const EntityType fe_ent_type, int verb=0) | MoFEM::BitRefManager | |
updateMeshsetByEntitiesChildren(const EntityHandle parent, const BitRefLevel &parent_bit, const BitRefLevel &parent_mask, const BitRefLevel &child_bit, const BitRefLevel &child_mask, const EntityHandle child, EntityType child_type, const bool recursive=false, int verb=0) | MoFEM::BitRefManager | |
updateMeshsetByEntitiesChildren(const EntityHandle parent, const BitRefLevel &child_bit, const EntityHandle child, EntityType child_type, const bool recursive=false, int verb=0) | MoFEM::BitRefManager | |
updateRange(const Range &parent, Range &child, MoFEMTypes bh=MF_ZERO) | MoFEM::BitRefManager | inline |
updateRangeByChildren(const Range &parent, Range &child, MoFEMTypes bh=MF_ZERO) | MoFEM::BitRefManager | |
updateRangeByParent(const Range &child_ents, Range &parent_ents, MoFEMTypes bh=MF_ZERO) | MoFEM::BitRefManager | |
writeBitLevel(const BitRefLevel bit, const BitRefLevel mask, const char *file_name, const char *file_type, const char *options, const bool check_for_empty=true) const | MoFEM::BitRefManager | |
writeBitLevelByDim(const BitRefLevel bit, const BitRefLevel mask, const int dim, const char *file_name, const char *file_type, const char *options, const bool check_for_empty=true) const | MoFEM::BitRefManager | |
writeBitLevelByType(const BitRefLevel bit, const BitRefLevel mask, const EntityType type, const char *file_name, const char *file_type, const char *options, const bool check_for_empty=true) const | MoFEM::BitRefManager | |
writeEntitiesAllBitLevelsByType(const BitRefLevel mask, const EntityType type, const char *file_name, const char *file_type, const char *options) | MoFEM::BitRefManager | |
writeEntitiesNotInDatabase(const char *file_name, const char *file_type, const char *options, const bool check_for_empty=true) const | MoFEM::BitRefManager | |
~BitRefManager()=default | MoFEM::BitRefManager | virtual |
~UnknownInterface()=default | MoFEM::UnknownInterface | virtual |