v0.9.0
MoFEM::ProblemsManager Member List

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

buildCompsedProblem(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, std::pair< EntityType, EntityType >> *entityMapRow=nullptr, const map< std::string, std::pair< EntityType, EntityType >> *entityMapCol=nullptr, int verb=VERBOSE)MoFEM::ProblemsManager
cOreMoFEM::ProblemsManager
debugPartitionedProblem(const Problem *problem_ptr, int verb=VERBOSE)MoFEM::ProblemsManager
getClassIdx(const MOFEMuuid &uid) constMoFEM::UnknownInterfaceprotected
getFEMeshset(const std::string prb_name, const std::string fe_name, EntityHandle *meshset) constMoFEM::ProblemsManager
getFileVersion(moab::Interface &moab, Version &version) constMoFEM::UnknownInterfacevirtual
getInterface(const MOFEMuuid &uuid, IFACE *&iface) constMoFEM::UnknownInterface
getInterface(IFACE *&iface) constMoFEM::UnknownInterface
getInterface(IFACE **const iface) constMoFEM::UnknownInterface
getInterface() constMoFEM::UnknownInterface
getInterface() constMoFEM::UnknownInterface
getInterface() constMoFEM::UnknownInterface
getInterface(const MOFEMuuid &uuid, UnknownInterface *&iface) constMoFEM::UnknownInterface
getInterfaceVersion(Version &version) constMoFEM::UnknownInterfacevirtual
getLibVersion(Version &version) constMoFEM::UnknownInterfacevirtual
getOptions()MoFEM::ProblemsManager
getProblemElementsLayout(const std::string name, const std::string fe_name, PetscLayout *layout) constMoFEM::ProblemsManager
getUId(const boost::typeindex::type_index &class_idx) constMoFEM::UnknownInterfaceprotected
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 Range ents, std::vector< bool > &marker)MoFEM::ProblemsManager
MOFEM_EVENT_ProblemsManagerMoFEM::ProblemsManagerprivate
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(const MOFEMuuid &uuid, UnknownInterface **iface) constMoFEM::ProblemsManagervirtual
registerInterface(const MOFEMuuid &uuid, bool error_if_registration_failed=true)MoFEM::UnknownInterface
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, int verb=VERBOSE, const bool debug=false)MoFEM::ProblemsManager
synchroniseProblemEntitiesMoFEM::ProblemsManager
~ProblemsManager()MoFEM::ProblemsManager
~UnknownInterface()=defaultMoFEM::UnknownInterfacevirtual