v0.14.0
MoFEM::BitRefManager Member List

This is the complete list of members for MoFEM::BitRefManager, including all inherited members.

addBitRefLevel(const Range &ents, const BitRefLevel &bit, int verb=QUIET) constMoFEM::BitRefManager
addBitRefLevelByDim(const EntityHandle meshset, const int dim, const BitRefLevel bit, int verb=QUIET) constMoFEM::BitRefManager
addToDatabaseBitRefLevelByDim(const int dim, const BitRefLevel bit, const BitRefLevel mask=BitRefLevel().set(), int verb=QUIET) constMoFEM::BitRefManager
addToDatabaseBitRefLevelByType(const EntityType type, const BitRefLevel bit, const BitRefLevel mask=BitRefLevel().set(), int verb=QUIET) constMoFEM::BitRefManager
BitRefManager(const MoFEM::Core &core)MoFEM::BitRefManager
cOreMoFEM::BitRefManager
dEbugMoFEM::BitRefManager
filterEntitiesByRefLevel(const BitRefLevel bit, const BitRefLevel mask, Range &ents, int verb=QUIET) constMoFEM::BitRefManager
filterEntitiesNotInDatabase(Range &ents) constMoFEM::BitRefManager
fixTagSize(moab::Interface &moab, bool *changed=nullptr)MoFEM::BitRefManagerstatic
get_th_RefBitLevel() constMoFEM::BitRefManagerinline
get_th_RefParentHandle() constMoFEM::BitRefManagerinline
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) constMoFEM::BitRefManagervirtual
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) constMoFEM::BitRefManagervirtual
getAdjacenciesAny(const EntityHandle from_entity, const int to_dimension, Range &adj_entities) constMoFEM::BitRefManagervirtual
getAdjacenciesEquality(const EntityHandle from_entity, const int to_dimension, Range &adj_entities) constMoFEM::BitRefManagervirtual
getAllEntitiesNotInDatabase(Range &ents) constMoFEM::BitRefManager
getEntitiesByDimAndRefLevel(const BitRefLevel bit, const BitRefLevel mask, const int dim, const EntityHandle meshset, int verb=0) constMoFEM::BitRefManager
getEntitiesByDimAndRefLevel(const BitRefLevel bit, const BitRefLevel mask, const int dim, Range &ents, int verb=0) constMoFEM::BitRefManager
getEntitiesByParentType(const BitRefLevel bit, const BitRefLevel mask, const EntityType type, Range &ents, const int verb=QUIET) constMoFEM::BitRefManager
getEntitiesByRefLevel(const BitRefLevel bit, const BitRefLevel mask, const EntityHandle meshset, const int verb=QUIET) constMoFEM::BitRefManager
getEntitiesByRefLevel(const BitRefLevel bit, const BitRefLevel mask, Range &ents, const int verb=QUIET) constMoFEM::BitRefManager
getEntitiesByTypeAndRefLevel(const BitRefLevel bit, const BitRefLevel mask, const EntityType type, const EntityHandle meshset, int verb=0) constMoFEM::BitRefManager
getEntitiesByTypeAndRefLevel(const BitRefLevel bit, const BitRefLevel mask, const EntityType type, Range &ents, int verb=0) constMoFEM::BitRefManager
getFileVersion(moab::Interface &moab, Version &version)MoFEM::UnknownInterfacestatic
getInterface(IFACE *&iface) constMoFEM::UnknownInterfaceinline
getInterface(IFACE **const iface) constMoFEM::UnknownInterfaceinline
getInterface() constMoFEM::UnknownInterfaceinline
getInterface() constMoFEM::UnknownInterfaceinline
getInterface() constMoFEM::UnknownInterfaceinline
getInterfaceVersion(Version &version)MoFEM::UnknownInterfacestatic
getLibVersion(Version &version)MoFEM::UnknownInterfacestatic
iFaceTypeMapMoFEM::UnknownInterfacemutableprivate
iFaceTypeMap_multiIndex typedefMoFEM::UnknownInterfaceprivate
lambdaBitRefLevel(boost::function< void(EntityHandle ent, BitRefLevel &bit)> fun) constMoFEM::BitRefManager
lambdaBitRefLevel(const Range &ents, boost::function< void(EntityHandle ent, BitRefLevel &bit)> fun) constMoFEM::BitRefManager
query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) constMoFEM::BitRefManagervirtual
registerInterface(bool error_if_registration_failed=true)MoFEM::UnknownInterfaceinline
setBitLevelToMeshset(const EntityHandle meshset, const BitRefLevel bit, int verb=0) constMoFEM::BitRefManager
setBitRefLevel(const Range &ents, const BitRefLevel bit, const bool only_tets=true, int verb=0, Range *adj_ents_ptr=nullptr) constMoFEM::BitRefManager
setBitRefLevelByDim(const EntityHandle meshset, const int dim, const BitRefLevel bit, int verb=QUIET) constMoFEM::BitRefManager
setBitRefLevelByType(const EntityHandle meshset, const EntityType type, const BitRefLevel bit, int verb=QUIET) constMoFEM::BitRefManager
setElementsBitRefLevel(const Range &ents, const BitRefLevel bit=BitRefLevel(), int verb=QUIET) constMoFEM::BitRefManager
setEntitiesBitRefLevel(const Range &ents, const BitRefLevel bit=BitRefLevel(), int verb=QUIET) constMoFEM::BitRefManager
setFieldEntitiesBitRefLevel(const std::string field_name, const BitRefLevel bit=BitRefLevel(), int verb=QUIET) constMoFEM::BitRefManager
setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD))MoFEM::UnknownInterfacestatic
setNthBitRefLevel(const Range &ents, const int n, const bool b, int verb=QUIET) constMoFEM::BitRefManager
setNthBitRefLevel(const int n, const bool b, int verb=QUIET) constMoFEM::BitRefManager
shiftLeftBitRef(const int shift, const BitRefLevel mask=BitRefLevel().set(), int verb=DEFAULT_VERBOSITY) constMoFEM::BitRefManager
shiftRightBitRef(const int shift, const BitRefLevel mask=BitRefLevel().set(), int verb=DEFAULT_VERBOSITY, MoFEMTypes mf=MF_ZERO) constMoFEM::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::BitRefManagerinline
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) constMoFEM::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) constMoFEM::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) constMoFEM::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) constMoFEM::BitRefManager
~BitRefManager()=defaultMoFEM::BitRefManagervirtual
~UnknownInterface()=defaultMoFEM::UnknownInterfacevirtual