v0.14.0
MoFEM::ProblemsManager Member List

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

addFieldToEmptyFieldBlocks(const std::string problem_name, const std::string row_field, const std::string col_field) constMoFEM::ProblemsManager
AND enum valueMoFEM::ProblemsManager
buildComposedProblem(const std::string out_name, const std::vector< std::string > add_row_problems, const std::vector< std::string > add_col_problems, const bool square_matrix=true, int verb=1)MoFEM::ProblemsManager
buildProblem(const std::string name, const bool square_matrix, int verb=VERBOSE)MoFEM::ProblemsManager
buildProblem(Problem *problem_ptr, const bool square_matrix, int verb=VERBOSE)MoFEM::ProblemsManager
buildProblemFromFieldsMoFEM::ProblemsManager
buildProblemOnDistributedMesh(const std::string name, const bool square_matrix, int verb=VERBOSE)MoFEM::ProblemsManager
buildProblemOnDistributedMesh(Problem *problem_ptr, const bool square_matrix=true, int verb=VERBOSE)MoFEM::ProblemsManager
buildSubProblem(const std::string out_name, const std::vector< std::string > &fields_row, const std::vector< std::string > &fields_col, const std::string main_problem, const bool square_matrix=true, const map< std::string, boost::shared_ptr< Range >> *entityMapRow=nullptr, const map< std::string, boost::shared_ptr< Range >> *entityMapCol=nullptr, int verb=VERBOSE)MoFEM::ProblemsManager
cOreMoFEM::ProblemsManager
debugPartitionedProblem(const Problem *problem_ptr, int verb=VERBOSE)MoFEM::ProblemsManager
getFEMeshset(const std::string prb_name, const std::string &fe_name, EntityHandle *meshset) constMoFEM::ProblemsManager
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
getOptions()MoFEM::ProblemsManager
getProblemElementsLayout(const std::string name, const std::string &fe_name, PetscLayout *layout) constMoFEM::ProblemsManager
getSideDofsOnBrokenSpaceEntities(std::vector< boost::weak_ptr< NumeredDofEntity >> &vec_dof_view, const std::string problem_name, RowColData rc, const std::string field_name, const Range ents, int bridge_dim, const int lo_coeff=0, const int hi_coeff=MAX_DOFS_ON_ENTITY, const int lo_order=0, const int hi_order=100, int verb=VERBOSE, const bool debug=false) constMoFEM::ProblemsManager
iFaceTypeMapMoFEM::UnknownInterfacemutableprivate
iFaceTypeMap_multiIndex typedefMoFEM::UnknownInterfaceprivate
inheritPartition(const std::string name, const std::string problem_for_rows, bool copy_rows, const std::string problem_for_cols, bool copy_cols, int verb=VERBOSE)MoFEM::ProblemsManager
markDofs(const std::string problem_name, RowColData rc, const enum MarkOP op, const Range ents, std::vector< unsigned char > &marker) constMoFEM::ProblemsManager
markDofs(const std::string problem_name, RowColData rc, const Range ents, std::vector< unsigned char > &marker) constMoFEM::ProblemsManagerinline
markDofs(const std::string problem_name, RowColData rc, std::vector< boost::weak_ptr< NumeredDofEntity >> &vec_dof_view, const enum MarkOP op, std::vector< unsigned char > &marker) constMoFEM::ProblemsManager
MarkOP enum nameMoFEM::ProblemsManager
modifyMarkDofs(const std::string problem_name, RowColData rc, const std::string field_name, const int lo, const int hi, const enum MarkOP op, const unsigned char c, std::vector< unsigned char > &marker) constMoFEM::ProblemsManager
MOFEM_EVENT_ProblemsManagerMoFEM::ProblemsManagerprivate
OR enum valueMoFEM::ProblemsManager
partitionFiniteElements(const std::string name, bool part_from_moab=false, int low_proc=-1, int hi_proc=-1, int verb=VERBOSE)MoFEM::ProblemsManager
partitionGhostDofs(const std::string name, int verb=VERBOSE)MoFEM::ProblemsManager
partitionGhostDofsOnDistributedMesh(const std::string name, int verb=VERBOSE)MoFEM::ProblemsManager
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::ProblemsManager
partitionProblem(const std::string name, int verb=VERBOSE)MoFEM::ProblemsManager
partitionSimpleProblem(const std::string name, int verb=VERBOSE)MoFEM::ProblemsManager
printPartitionedProblem(const Problem *problem_ptr, int verb=VERBOSE)MoFEM::ProblemsManager
ProblemsManager(const MoFEM::Core &core)MoFEM::ProblemsManager
query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) constMoFEM::ProblemsManagervirtual
registerInterface(bool error_if_registration_failed=true)MoFEM::UnknownInterfaceinline
removeDofs(const std::string problem_name, RowColData rc, std::vector< boost::weak_ptr< NumeredDofEntity >> &vec_dof_view, int verb=VERBOSE, const bool debug=false)MoFEM::ProblemsManager
removeDofsOnEntities(const std::string problem_name, const std::string field_name, const Range ents, const int lo_coeff=0, const int hi_coeff=MAX_DOFS_ON_ENTITY, const int lo_order=0, const int hi_order=100, int verb=VERBOSE, const bool debug=false)MoFEM::ProblemsManager
removeDofsOnEntities(const std::string problem_name, const std::string field_name, const BitRefLevel bit_ref_level, const BitRefLevel bit_ref_mask, Range *ents_ptr=nullptr, const int lo_coeff=0, const int hi_coeff=MAX_DOFS_ON_ENTITY, const int lo_order=0, const int hi_order=100, int verb=VERBOSE, const bool debug=false)MoFEM::ProblemsManager
removeDofsOnEntitiesNotDistributed(const std::string problem_name, const std::string field_name, const Range ents, const int lo_coeff=0, const int hi_coeff=MAX_DOFS_ON_ENTITY, const int lo_order=0, const int hi_order=100, int verb=VERBOSE, const bool debug=false)MoFEM::ProblemsManager
removeDofsOnEntitiesNotDistributed(const std::string problem_name, const std::string field_name, const BitRefLevel bit_ref_level, const BitRefLevel bit_ref_mask, Range *ents_ptr=nullptr, const int lo_coeff=0, const int hi_coeff=MAX_DOFS_ON_ENTITY, const int lo_order=0, const int hi_order=100, int verb=VERBOSE, const bool debug=false)MoFEM::ProblemsManager
setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD))MoFEM::UnknownInterfacestatic
synchroniseProblemEntitiesMoFEM::ProblemsManager
~ProblemsManager()=defaultMoFEM::ProblemsManagervirtual
~UnknownInterface()=defaultMoFEM::UnknownInterfacevirtual