v0.14.0
MoFEM::BcManager Member List

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

addBlockDOFsToMPCs(const std::string problem_name, const std::string field_name, bool get_low_dim_ents=false, bool block_name_field_prefix=false, bool is_distributed_mesh=false)MoFEM::BcManager
BcManager(const MoFEM::Core &core)MoFEM::BcManager
bcMapByBlockNameMoFEM::BcManagerprivate
BcMapByBlockName typedefMoFEM::BcManager
BcMarkerPtr typedefMoFEM::BcManager
checkBlock(const std::pair< string, boost::shared_ptr< BCs >> &bc, std::regex reg)MoFEM::BcManagerinline
checkBlock(const std::pair< std::string, boost::shared_ptr< BCs >> &bc, std::string name)MoFEM::BcManagerinline
cOreMoFEM::BcManagerprivate
extractStringFromBlockId(const std::string block_id, const std::string prb_name)MoFEM::BcManagerstatic
getBcMapByBlockName()MoFEM::BcManagerinline
getBcStructure(const std::string bc_id)MoFEM::BcManagerinline
getBlockIS(const std::string block_prefix, const std::string block_name, const std::string field_name, const std::string problem_name, int lo, int hi, SmartPetscObj< IS > is_expand=SmartPetscObj< IS >())MoFEM::BcManager
getBlockIS(const std::string problem_name, const std::string block_name, const std::string field_name, int lo, int hi, SmartPetscObj< IS > is_expand=SmartPetscObj< IS >())MoFEM::BcManager
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
getMergedBlocksMarker(std::vector< std::regex > bc_regex_vec)MoFEM::BcManager
getMergedBlocksMarker(std::vector< string > bc_names)MoFEM::BcManagerinline
getMergedBlocksMarker(const std::vector< BcMarkerPtr > &boundary_markers_ptr_vec)MoFEM::BcManager
getMergedBlocksRange(std::vector< std::regex > bc_regex_vec)MoFEM::BcManager
getMergedBlocksRange(std::vector< string > bc_names)MoFEM::BcManagerinline
getOptions()MoFEM::BcManager
iFaceTypeMapMoFEM::UnknownInterfacemutableprivate
iFaceTypeMap_multiIndex typedefMoFEM::UnknownInterfaceprivate
popMarkDOFsOnEntities(const std::string block_name)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string block_name, const std::string field_name, int lo, int hi, bool get_low_dim_ents=true)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents=true, bool block_name_field_prefix=false)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string block_name, const std::string field_name, bool get_low_dim_ents=true)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, const std::string block_name, bool get_low_dim_ents)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string block_name, const std::string field_name, bool get_low_dim_ents)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix)MoFEM::BcManager
pushMarkSideDofs(const std::string problem_name, const std::string block_name, const std::string field_name, int bridge_dim, int lo, int hi)MoFEM::BcManager
query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) constMoFEM::BcManagervirtual
registerInterface(bool error_if_registration_failed=true)MoFEM::UnknownInterfaceinline
removeBlockDOFsOnEntities(const std::string problem_name, const std::string block_name, const std::string field_name, int lo, int hi, bool get_low_dim_ents=true, bool is_distributed_mesh=true)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents=true, bool block_name_field_prefix=false, bool is_distributed_mesh=true)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string block_name, const std::string field_name, bool get_low_dim_ents=true, bool is_distributed_mesh=true)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string block_name, const std::string field_name, bool get_low_dim_ents, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string block_name, const std::string field_name, bool get_low_dim_ents, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeBlockDOFsOnEntities(const std::string problem_name, const std::string field_name, bool get_low_dim_ents, bool block_name_field_prefix, bool is_distributed_mesh)MoFEM::BcManager
removeSideDOFs(const std::string problem_name, const std::string block_name, const std::string field_name, int bridge_dim, int lo, int hi, bool is_distributed_mesh=true)MoFEM::BcManager
setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD))MoFEM::UnknownInterfacestatic
~BcManager()=defaultMoFEM::BcManagervirtual
~UnknownInterface()=defaultMoFEM::UnknownInterfacevirtual