addFieldToEmptyFieldBlocks(const std::string problem_name, const std::string row_field, const std::string col_field) const | MoFEM::ProblemsManager | |
AND enum value | MoFEM::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 | |
buildProblemFromFields | MoFEM::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 | |
cOre | MoFEM::ProblemsManager | |
debugPartitionedProblem(const Problem *problem_ptr, int verb=VERBOSE) | MoFEM::ProblemsManager | |
getFEMeshset(const std::string prb_name, const std::string &fe_name, EntityHandle *meshset) const | MoFEM::ProblemsManager | |
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 |
getOptions() | MoFEM::ProblemsManager | |
getProblemElementsLayout(const std::string name, const std::string &fe_name, PetscLayout *layout) const | MoFEM::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) const | MoFEM::ProblemsManager | |
iFaceTypeMap | MoFEM::UnknownInterface | mutableprivate |
iFaceTypeMap_multiIndex typedef | MoFEM::UnknownInterface | private |
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) const | MoFEM::ProblemsManager | |
markDofs(const std::string problem_name, RowColData rc, const Range ents, std::vector< unsigned char > &marker) const | MoFEM::ProblemsManager | inline |
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) const | MoFEM::ProblemsManager | |
MarkOP enum name | MoFEM::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) const | MoFEM::ProblemsManager | |
MOFEM_EVENT_ProblemsManager | MoFEM::ProblemsManager | private |
OR enum value | MoFEM::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) const | MoFEM::ProblemsManager | virtual |
registerInterface(bool error_if_registration_failed=true) | MoFEM::UnknownInterface | inline |
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::UnknownInterface | static |
synchroniseProblemEntities | MoFEM::ProblemsManager | |
~ProblemsManager()=default | MoFEM::ProblemsManager | virtual |
~UnknownInterface()=default | MoFEM::UnknownInterface | virtual |