v0.9.0
MoFEM::CreateRowComressedADJMatrix Member List

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

add_cubit_msId(const CubitBCType cubit_bc_tyep, const int msId, const std::string name="")MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_dim(const Range &ents, const int dim, const std::string &name, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_ents_to_field_by_dim(const EntityHandle meshset, const int dim, const std::string &name, const bool recursive=true, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_ents_to_field_by_EDGEs(const Range &edges, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_EDGEs(const EntityHandle meshset, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_PRISMs(const Range &prisms, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_PRISMs(EntityHandle meshset, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_QUADs(const Range &quads, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_QUADs(EntityHandle meshset, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_TETs(const EntityHandle meshset, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_TETs(const Range &tets, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_TRIs(const EntityHandle meshset, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_TRIs(const Range &tris, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_type(const Range &ents, const EntityType type, const std::string &name, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_ents_to_field_by_type(const EntityHandle meshset, const EntityType type, const std::string &name, const bool recursive=true, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_ents_to_field_by_VERTICEs(const Range &nodes, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_field_by_VERTICEs(const EntityHandle meshset, const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
add_ents_to_finite_element_by_bit_ref(const BitRefLevel &bit, const BitRefLevel &mask, const std::string &name, EntityType type, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_dim(const EntityHandle meshset, const int dim, const std::string &name, const bool recursive=true)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_dim(const Range &ents, const int dim, const std::string &name)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_EDGEs(const Range &vert, const std::string &name)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_EDGEs(const EntityHandle meshset, const std::string &name, const bool recursive=false)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_MESHSET(const EntityHandle meshset, const std::string &name, const bool recursive=false)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_PRISMs(const Range &prims, const BitFEId id)MoFEM::Coreprotected
add_ents_to_finite_element_by_PRISMs(const Range &prims, const std::string &name)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_PRISMs(const EntityHandle meshset, const std::string &name, const bool recursive=false)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_TETs(const Range &tets, const std::string &name)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_TETs(const EntityHandle meshset, const std::string &name, const bool recursive=false)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_TRIs(const Range &tris, const std::string &name)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_TRIs(const EntityHandle meshset, const std::string &name, const bool recursive=false)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_type(const EntityHandle meshset, const EntityType type, const std::string &name, const bool recursive=true)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_type(const Range &ents, const EntityType type, const std::string &name)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_by_VERTICEs(const Range &vert, const std::string &name)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_EntType_by_bit_ref(const BitRefLevel &bit, const std::string &name, EntityType type, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_ents_to_finite_element_EntType_by_bit_ref(const BitRefLevel &bit, const BitRefLevel &mask, const std::string &name, EntityType type, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_field(const std::string &name, const FieldSpace space, const FieldApproximationBase base, const FieldCoefficientsNumber nb_coefficients, const TagType tag_type=MB_TAG_SPARSE, const enum MoFEMTypes bh=MF_EXCL, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_finite_element(const std::string &fe_name, enum MoFEMTypes bh=MF_EXCL, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
add_problem(const std::string &name, enum MoFEMTypes bh=MF_EXCL, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
addEntsToFieldByDim(const Range &ents, const int dim, const std::string &name, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
addPrismToDatabase(const EntityHandle prism, int verb=DEFAULT_VERBOSITY)MoFEM::Core
AdjByEnt typedefMoFEM::CreateRowComressedADJMatrix
basicEntityDataPtrMoFEM::Coreprotected
BUILD_ADJ enum valueMoFEM::Core
build_adjacencies(const Range &ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
build_adjacencies(const BitRefLevel &bit, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
build_adjacencies(const BitRefLevel &bit, const BitRefLevel &mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
BUILD_FE enum valueMoFEM::Core
BUILD_FIELD enum valueMoFEM::Core
build_field(const std::string field_name, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
build_fields(int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
build_finite_elements(int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
build_finite_elements(const BitRefLevel &bit, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
build_finite_elements(const string fe_name, const Range *const ents_ptr=nullptr, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
BUILD_PROBLEM enum valueMoFEM::Core
build_problem(const std::string &name, const bool square_matrix, int verb=-1)MoFEM::DeprecatedCoreInterface
build_problem(Problem *problem_ptr, const bool square_matrix, int verb=-1)MoFEM::DeprecatedCoreInterface
build_problem_on_distributed_mesh(int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
MoFEM::Interface::build_problem_on_distributed_mesh(const std::string &name, const bool square_matrix=true, int verb=-1)MoFEM::DeprecatedCoreInterface
MoFEM::Interface::build_problem_on_distributed_mesh(Problem *problem_ptr, const bool square_matrix=true, int verb=-1)MoFEM::DeprecatedCoreInterface
build_problems(int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
build_sub_problem(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, int verb=-1)MoFEM::DeprecatedCoreInterface
buildFECol(ProblemsByName::iterator p_miit, boost::shared_ptr< EntFiniteElement > ent_fe_ptr, bool do_cols_prob, boost::shared_ptr< NumeredEntFiniteElement > &fe_ptr) constMoFEM::CreateRowComressedADJMatrix
buildField(const boost::shared_ptr< Field > &field, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
buildFieldForL2H1HcurlHdiv(const BitFieldId id, std::map< EntityType, int > &dof_counter, std::map< EntityType, int > &inactive_dof_counter, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
buildFieldForNoField(const BitFieldId id, std::map< EntityType, int > &dof_counter, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
buildFiniteElements(const boost::shared_ptr< FiniteElement > &fe, const Range *ents_ptr=NULL, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
check_field(const std::string &name) constMoFEM::Coreprotectedvirtual
check_finite_element(const std::string &name) constMoFEM::Coreprotectedvirtual
check_msId_meshset(const int msId, const CubitBCType cubit_bc_type)MoFEM::DeprecatedCoreInterface
check_number_of_ents_in_ents_field(const std::string &name) constMoFEM::Coreprotectedvirtual
check_number_of_ents_in_ents_field() constMoFEM::Coreprotectedvirtual
check_number_of_ents_in_ents_finite_element(const std::string &name) constMoFEM::Coreprotectedvirtual
check_number_of_ents_in_ents_finite_element() constMoFEM::Coreprotectedvirtual
check_problem(const std::string name)MoFEM::Coreprotectedvirtual
clear_adjacencies_entities(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_adjacencies_entities(const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_adjacencies_entities(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_adjacencies_finite_elements(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_adjacencies_finite_elements(const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
clear_adjacencies_finite_elements(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
clear_database(int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_dofs_fields(const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_dofs_fields(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
MoFEM::Interface::clear_dofs_fields(const BitRefLevel &bit, const BitRefLevel &mask, int verb=-1)MoFEM::DeprecatedCoreInterface
clear_dofs_fields_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_ents_fields(const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_ents_fields(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
MoFEM::Interface::clear_ents_fields(const BitRefLevel &bit, const BitRefLevel &mask, int verb=-1)MoFEM::DeprecatedCoreInterface
clear_ents_fields_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_finite_elements(const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_finite_elements(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
MoFEM::Interface::clear_finite_elements(const BitRefLevel &bit, const BitRefLevel &mask, int verb=-1)MoFEM::DeprecatedCoreInterface
clear_finite_elements_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_inactive_dofs(int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_problem(const std::string name, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
clear_problems(int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
cOmmMoFEM::Coremutableprotected
Core(moab::Interface &moab, MPI_Comm comm=PETSC_COMM_WORLD, const int verbose=VERBOSE, const bool distributed_mesh=true)MoFEM::Core
create_vertices_and_add_to_field(const std::string name, const double coords[], int size, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
createMatArrays(ProblemsByName::iterator p_miit, const MatType type, std::vector< PetscInt > &i, std::vector< PetscInt > &j, const bool no_diagonals=true, int verb=QUIET) constMoFEM::CreateRowComressedADJMatrix
CreateRowComressedADJMatrix(moab::Interface &moab, MPI_Comm comm=PETSC_COMM_WORLD, int verbose=1)MoFEM::CreateRowComressedADJMatrix
delete_cubit_msId(const CubitBCType cubit_bc_type, const int msId)MoFEM::DeprecatedCoreInterface
delete_ents_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, const bool remove_parent=false, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
delete_finite_element(const std::string name, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
delete_problem(const std::string name)MoFEM::Coreprotectedvirtual
DofByGlobalPetscIndex typedefMoFEM::CreateRowComressedADJMatrix
dofsFieldMoFEM::Coreprotected
entFEAdjacenciesMoFEM::Coreprotected
entsFieldsMoFEM::Coreprotected
entsFiniteElementsMoFEM::Coreprotected
exchange_field_data(const std::string field_name, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
field_axpy(const double alpha, const std::string &fiel_name_x, const std::string &field_name_y, bool error_if_missing=false, bool creat_if_missing=false)MoFEM::DeprecatedCoreInterface
field_scale(const double alpha, const std::string &field_name)MoFEM::DeprecatedCoreInterface
fIeldsMoFEM::Coreprotected
Finalize()MoFEM::Corestatic
finiteElementsMoFEM::Coreprotected
get_adjacencies(const Problem *problem_ptr, const EntityHandle *from_entities, const int num_netities, const int to_dimension, Range &adj_entities, const int operation_type=moab::Interface::INTERSECT, const int verb=0) constMoFEM::DeprecatedCoreInterface
get_adjacencies(const BitRefLevel &bit, const EntityHandle *from_entities, const int num_netities, const int to_dimension, Range &adj_entities, const int operation_type=moab::Interface::INTERSECT, const int verb=0) constMoFEM::DeprecatedCoreInterface
get_adjacencies_any(const EntityHandle from_entiti, const int to_dimension, Range &adj_entities) constMoFEM::DeprecatedCoreInterface
get_adjacencies_equality(const EntityHandle from_entiti, const int to_dimension, Range &adj_entities) constMoFEM::DeprecatedCoreInterface
get_basic_entity_data_ptr()MoFEM::Coreprotectedvirtual
get_comm() constMoFEM::Coreprotectedvirtual
get_comm_rank() constMoFEM::Coreprotectedvirtual
get_comm_size() constMoFEM::Coreprotectedvirtual
get_cubit_meshsets(const unsigned int cubit_bc_type, Range &meshsets)MoFEM::DeprecatedCoreInterface
get_cubit_msId(const int msId, const CubitBCType cubit_bc_type, const CubitMeshSets **cubit_meshset_ptr)MoFEM::DeprecatedCoreInterface
get_cubit_msId_entities_by_dimension(const int ms_id, const CubitBCType cubit_bc_type, const int dimension, Range &entities, const bool recursive=false)MoFEM::DeprecatedCoreInterface
get_cubit_msId_entities_by_dimension(const int ms_id, const CubitBCType cubit_bc_type, Range &entities, const bool recursive=false)MoFEM::DeprecatedCoreInterface
get_cubit_msId_entities_by_dimension(const int msId, const unsigned int cubit_bc_type, const int dimension, Range &entities, const bool recursive=false)MoFEM::DeprecatedCoreInterface
get_cubit_msId_entities_by_dimension(const int msId, const unsigned int cubit_bc_type, Range &entities, const bool recursive=false)MoFEM::DeprecatedCoreInterface
get_cubit_msId_meshset(const int msId, const unsigned int cubit_bc_type, EntityHandle &meshset)MoFEM::DeprecatedCoreInterface
get_dofs(const DofEntity_multiIndex **dofs_ptr) constMoFEM::Coreprotectedvirtual
get_dofs_by_name_and_ent_begin(const std::string &field_name, const EntityHandle ent) constMoFEM::Coreprotectedvirtual
get_dofs_by_name_and_ent_end(const std::string &field_name, const EntityHandle ent) constMoFEM::Coreprotectedvirtual
get_dofs_by_name_and_type_begin(const std::string &field_name, const EntityType type) constMoFEM::Coreprotectedvirtual
get_dofs_by_name_and_type_end(const std::string &field_name, const EntityType ent) constMoFEM::Coreprotectedvirtual
get_dofs_by_name_begin(const std::string &field_name) constMoFEM::Coreprotectedvirtual
get_dofs_by_name_end(const std::string &field_name) constMoFEM::Coreprotectedvirtual
get_ent_field_by_name_begin(const std::string &field_name) constMoFEM::Coreprotectedvirtual
get_ent_field_by_name_end(const std::string &field_name) constMoFEM::Coreprotectedvirtual
get_entities_by_ref_level(const BitRefLevel &bit, const BitRefLevel &mask, const EntityHandle meshset)MoFEM::DeprecatedCoreInterface
get_entities_by_ref_level(const BitRefLevel &bit, const BitRefLevel &mask, Range &ents)MoFEM::DeprecatedCoreInterface
get_entities_by_type_and_ref_level(const BitRefLevel &bit, const BitRefLevel &mask, const EntityType type, const EntityHandle meshset, int verb=-1)MoFEM::DeprecatedCoreInterface
get_entities_by_type_and_ref_level(const BitRefLevel &bit, const BitRefLevel &mask, const EntityType type, Range &ents, int verb=-1)MoFEM::DeprecatedCoreInterface
get_ents_finite_elements(const EntFiniteElement_multiIndex **fe_ent_ptr) constMoFEM::Coreprotectedvirtual
get_fe_by_name_begin(const std::string &fe_name) constMoFEM::Coreprotectedvirtual
get_fe_by_name_end(const std::string &fe_name) constMoFEM::Coreprotectedvirtual
get_field_entities_by_dimension(const std::string name, int dim, Range &ents) constMoFEM::Coreprotectedvirtual
get_field_entities_by_handle(const std::string name, Range &ents) constMoFEM::Coreprotectedvirtual
get_field_entities_by_type(const std::string name, EntityType type, Range &ents) constMoFEM::Coreprotectedvirtual
get_field_ents(const FieldEntity_multiIndex **field_ents) constMoFEM::Coreprotectedvirtual
get_field_meshset(const BitFieldId id) constMoFEM::Coreprotected
get_field_meshset(const std::string &name) constMoFEM::Coreprotectedvirtual
get_field_structure(const std::string &name)MoFEM::Coreprotectedvirtual
get_fields(const Field_multiIndex **fields_ptr) constMoFEM::Coreprotectedvirtual
get_finite_element_entities_by_dimension(const std::string name, int dim, Range &ents) constMoFEM::Coreprotectedvirtual
get_finite_element_entities_by_handle(const std::string name, Range &ents) constMoFEM::Coreprotectedvirtual
get_finite_element_entities_by_type(const std::string name, EntityType type, Range &ents) constMoFEM::Coreprotectedvirtual
get_finite_element_meshset(const BitFEId id) constMoFEM::Coreprotected
get_finite_element_meshset(const std::string &name) constMoFEM::Coreprotectedvirtual
get_finite_elements(const FiniteElement_multiIndex **fe_ptr) constMoFEM::Coreprotectedvirtual
get_meshsets_manager()MoFEM::Coreprotectedvirtual
get_meshsets_manager() constMoFEM::Coreprotectedvirtual
get_meshsets_manager_ptr()MoFEM::Coreprotectedvirtual
get_meshsets_manager_ptr() constMoFEM::Coreprotectedvirtual
get_moab()MoFEM::Coreprotectedvirtual
get_moab() constMoFEM::Coreprotectedvirtual
get_problem(const std::string &problem_name, const Problem **problem_ptr) constMoFEM::Coreprotectedvirtual
get_problem_elements_layout(const std::string &name, const std::string &fe_name, PetscLayout *layout, int verb=-1)MoFEM::DeprecatedCoreInterface
get_problem_finite_elements_entities(const std::string &name, const std::string &fe_name, const EntityHandle meshset)MoFEM::Coreprotectedvirtual
get_problems(const Problem_multiIndex **problems_ptr) constMoFEM::Coreprotectedvirtual
get_ref_ents(const RefEntity_multiIndex **refined_entities_ptr) constMoFEM::Coreprotectedvirtual
get_ref_finite_elements(const RefElement_multiIndex **refined_finite_elements_ptr) constMoFEM::Coreprotectedvirtual
get_th_RefBitEdge() constMoFEM::Core
get_th_RefBitLevel() constMoFEM::Core
get_th_RefParentHandle() constMoFEM::Core
get_th_RefType() constMoFEM::Core
getBitFEId(const std::string &name) constMoFEM::Coreprotected
getBitFEIdName(const BitFEId id) constMoFEM::Coreprotected
getBitFieldId(const std::string &name) constMoFEM::Coreprotected
getBitProblemId(const std::string &name) constMoFEM::Coreprotected
getBuildMoFEM() constMoFEM::Core
getClassIdx(const MOFEMuuid &uid) constMoFEM::UnknownInterfaceprotected
getEntityAdjacenies(ProblemsByName::iterator p_miit, typename boost::multi_index::index< NumeredDofEntity_multiIndex, TAG >::type::iterator mit_row, boost::shared_ptr< FieldEntity > mofem_ent_ptr, std::vector< int > &dofs_col_view, int verb) constMoFEM::CreateRowComressedADJMatrix
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
getUId(const boost::typeindex::type_index &class_idx) constMoFEM::UnknownInterfaceprotected
Initialize(int *argc, char ***args, const char file[], const char help[])MoFEM::Corestatic
ISCreateFromProblemFieldToOtherProblemField(const std::string &x_problem, const std::string &x_field_name, RowColData x_rc, const std::string &y_problem, const std::string &y_field_name, RowColData y_rc, std::vector< int > &idx, std::vector< int > &idy, int verb=-1) constMoFEM::DeprecatedCoreInterface
ISCreateFromProblemFieldToOtherProblemField(const std::string &x_problem, const std::string &x_field_name, RowColData x_rc, const std::string &y_problem, const std::string &y_field_name, RowColData y_rc, IS *ix, IS *iy, int verb=-1) constMoFEM::DeprecatedCoreInterface
ISCreateProblemFieldAndRank(const std::string &problem, RowColData rc, const std::string &field, int min_coeff_idx, int max_coeff_idx, IS *is, int verb=-1) constMoFEM::DeprecatedCoreInterface
ISCreateProblemOrder(const std::string &problem, RowColData rc, int min_order, int max_order, IS *is, int verb=-1) constMoFEM::DeprecatedCoreInterface
list_adjacencies() constMoFEM::Coreprotectedvirtual
list_dofs_by_field_name(const std::string &name) constMoFEM::Coreprotectedvirtual
list_fields() constMoFEM::Coreprotectedvirtual
list_finite_elements() constMoFEM::Coreprotectedvirtual
list_problem() constMoFEM::Coreprotectedvirtual
loop_dofs(const Problem *problem_ptr, const std::string &field_name, RowColData rc, DofMethod &method, int lower_rank, int upper_rank, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_dofs(const std::string &problem_name, const std::string &field_name, RowColData rc, DofMethod &method, int lower_rank, int upper_rank, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_dofs(const std::string &problem_name, const std::string &field_name, RowColData rc, DofMethod &method, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_dofs(const std::string &field_name, DofMethod &method, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_entities(const Problem *problem_ptr, const std::string field_name, RowColData rc, EntityMethod &method, int lower_rank, int upper_rank, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_entities(const std::string problem_name, const std::string field_name, RowColData rc, EntityMethod &method, int lower_rank, int upper_rank, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_entities(const std::string problem_name, const std::string field_name, RowColData rc, EntityMethod &method, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_entities(const std::string field_name, EntityMethod &method, Range const *const ents=nullptr, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_finite_elements(const Problem *problem_ptr, const std::string &fe_name, FEMethod &method, int lower_rank, int upper_rank, boost::shared_ptr< NumeredEntFiniteElement_multiIndex > fe_ptr=nullptr, MoFEMTypes bh=MF_EXIST, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_finite_elements(const std::string &problem_name, const std::string &fe_name, FEMethod &method, int lower_rank, int upper_rank, boost::shared_ptr< NumeredEntFiniteElement_multiIndex > fe_ptr=nullptr, MoFEMTypes bh=MF_EXIST, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
loop_finite_elements(const std::string &problem_name, const std::string &fe_name, FEMethod &method, boost::shared_ptr< NumeredEntFiniteElement_multiIndex > fe_ptr=nullptr, MoFEMTypes bh=MF_EXIST, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
MoFEM::Interface::loop_finite_elements(const Problem *problem_ptr, const std::string &fe_name, FEMethod &method, int lower_rank, int upper_rank, MoFEMTypes bh, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
MoFEM::Interface::loop_finite_elements(const std::string &problem_name, const std::string &fe_name, FEMethod &method, int lower_rank, int upper_rank, MoFEMTypes bh, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
MoFEM::Interface::loop_finite_elements(const std::string &problem_name, const std::string &fe_name, FEMethod &method, MoFEMTypes bh, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
MoFEM::Interface::loop_finite_elements(const std::string &problem_name, const std::string &fe_name, FEMethod &method, boost::shared_ptr< NumeredEntFiniteElement_multiIndex > fe_ptr=nullptr, MoFEMTypes bh=MF_EXIST, int verb=DEFAULT_VERBOSITY)=0MoFEM::DeprecatedCoreInterface
make_entities_multishared(const EntityHandle *entities, const int num_entities, const int my_proc=0, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
make_entities_multishared(Range &entities, const int my_proc=0, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
make_field_entities_multishared(const std::string field_name, const int owner_proc=0, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
MatCreateMPIAdj_with_Idx_mi_tag(const std::string &name, Mat *Adj, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
MatCreateMPIAIJWithArrays(const std::string &name, Mat *Aij, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
MatCreateSeqAIJWithArrays(const std::string &name, Mat *Aij, PetscInt **i, PetscInt **j, PetscScalar **v, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
moabMoFEM::Coreprotected
modify_finite_element_add_field_col(const std::string &fe_name, const std::string &name_col)MoFEM::Coreprotectedvirtual
modify_finite_element_add_field_data(const std::string &fe_name, const std::string &name_filed)MoFEM::Coreprotectedvirtual
modify_finite_element_add_field_row(const std::string &fe_name, const std::string &name_row)MoFEM::Coreprotectedvirtual
modify_finite_element_adjacency_table(const std::string &fe_name, const EntityType type, ElementAdjacencyFunct function)MoFEM::Coreprotectedvirtual
modify_finite_element_off_field_col(const std::string &fe_name, const std::string &name_col)MoFEM::Coreprotectedvirtual
modify_finite_element_off_field_data(const std::string &fe_name, const std::string &name_filed)MoFEM::Coreprotectedvirtual
modify_finite_element_off_field_row(const std::string &fe_name, const std::string &name_row)MoFEM::Coreprotectedvirtual
modify_problem_add_finite_element(const std::string &name_problem, const std::string &MoFEMFiniteElement_name)MoFEM::Coreprotectedvirtual
modify_problem_mask_ref_level_add_bit(const std::string &name_problem, const BitRefLevel &bit)MoFEM::Coreprotectedvirtual
modify_problem_mask_ref_level_set_bit(const std::string &name_problem, const BitRefLevel &bit)MoFEM::Coreprotectedvirtual
modify_problem_ref_level_add_bit(const std::string &name_problem, const BitRefLevel &bit)MoFEM::Coreprotectedvirtual
modify_problem_ref_level_set_bit(const std::string &name_problem, const BitRefLevel &bit)MoFEM::Coreprotectedvirtual
modify_problem_unset_finite_element(const std::string &name_problem, const std::string &MoFEMFiniteElement_name)MoFEM::Coreprotectedvirtual
MOFEM_EVENT_createMatMoFEM::Coreprotected
MOFEM_EVENT_operatorMoFEM::Coreprotected
MOFEM_EVENT_postProcessMoFEM::Coreprotected
MOFEM_EVENT_preProcessMoFEM::Coreprotected
partition_compose_problem(const std::string &name, const std::string &problem_for_rows, const bool copy_rows, const std::string &problem_for_cols, const bool copy_cols, int verb=-1)MoFEM::DeprecatedCoreInterface
PARTITION_FE enum valueMoFEM::Core
partition_finite_elements(const std::string &name, bool part_from_moab=false, int low_proc=-1, int hi_proc=-1, int verb=-1)MoFEM::DeprecatedCoreInterface
PARTITION_GHOST_DOFS enum valueMoFEM::Core
partition_ghost_dofs(const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
PARTITION_MESH enum valueMoFEM::Core
partition_mesh(const Range &ents, const int dim, const int adj_dim, const int n_parts, int verb=-1)MoFEM::DeprecatedCoreInterface
PARTITION_PROBLEM enum valueMoFEM::Core
partition_problem(const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
partition_simple_problem(const std::string &name, int verb=-1)MoFEM::DeprecatedCoreInterface
pCommMoFEM::Coremutableprotected
print_cubit_displacement_set() constMoFEM::DeprecatedCoreInterface
print_cubit_force_set() constMoFEM::DeprecatedCoreInterface
print_cubit_materials_set() constMoFEM::DeprecatedCoreInterface
print_cubit_pressure_set() constMoFEM::DeprecatedCoreInterface
problem_basic_method_postProcess(const Problem *problem_ptr, BasicMethod &method, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
problem_basic_method_postProcess(const std::string &problem_name, BasicMethod &method, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
problem_basic_method_preProcess(const Problem *problem_ptr, BasicMethod &method, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
problem_basic_method_preProcess(const std::string &problem_name, BasicMethod &method, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
pRoblemsMoFEM::Coreprotected
ProblemsByName typedefMoFEM::CreateRowComressedADJMatrix
query_interface(const MOFEMuuid &uuid, UnknownInterface **iface) constMoFEM::Corevirtual
MoFEM::Interface::query_interface(IFace *&ptr) constMoFEM::DeprecatedCoreInterface
MoFEM::Interface::query_interface() constMoFEM::DeprecatedCoreInterface
rAnkMoFEM::Coreprotected
rebuild_database(int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
refinedEntitiesMoFEM::Coreprotected
refinedFiniteElementsMoFEM::Coreprotected
registerInterface(const MOFEMuuid &uuid, bool error_if_registration_failed=true)MoFEM::UnknownInterface
remove_ents(const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_from_field(const std::string name, const EntityHandle meshset, const EntityType type, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_from_field(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_from_field(const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_from_field_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_from_finite_element(const std::string name, const EntityHandle meshset, const EntityType type, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_from_finite_element(const std::string name, const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_from_finite_element(const Range ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_ents_from_finite_element_by_bit_ref(const BitRefLevel bit, const BitRefLevel mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_parents_by_by_bit_ref(const BitRefLevel &bit, const BitRefLevel &mask, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_parents_by_ents(const Range &ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
remove_parents_by_parents(const Range &ents, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
resolve_shared_ents(const Problem *problem_ptr, const std::string &fe_name, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
resolve_shared_ents(const std::string &name, const std::string &fe_name, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
resolve_shared_finite_elements(const Problem *problem_ptr, const std::string &fe_name, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
resolve_shared_finite_elements(const std::string &name, const std::string &fe_name, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
seed_finite_elements(const EntityHandle meshset, int verb=-1)MoFEM::DeprecatedCoreInterface
seed_finite_elements(const Range &entities, int verb=-1)MoFEM::DeprecatedCoreInterface
seed_ref_level(const Range &ents, const BitRefLevel &bit, const bool only_tets=true, int verb=-1)MoFEM::DeprecatedCoreInterface
seed_ref_level_2D(const EntityHandle meshset, const BitRefLevel &bit, int verb=-1)MoFEM::DeprecatedCoreInterfacevirtual
seed_ref_level_3D(const EntityHandle meshset, const BitRefLevel &bit, int verb=-1)MoFEM::DeprecatedCoreInterface
seed_ref_level_MESHSET(const EntityHandle meshset, const BitRefLevel &bit, int verb=-1)MoFEM::DeprecatedCoreInterface
SemaphoresBuildMofem enum nameMoFEM::Core
set_cubit_msId_attribites(const CubitBCType cubit_bc_type, const int ms_id, const std::vector< double > &attributes, const std::string name="")MoFEM::DeprecatedCoreInterface
set_cubit_msId_attribites_data_structure(const CubitBCType cubit_bc_type, const int ms_id, const GenericAttributeData &data, const std::string name="")MoFEM::DeprecatedCoreInterface
set_cubit_msId_bc_data_structure(const CubitBCType cubit_bc_type, const int ms_id, const GenericCubitBcData &data)MoFEM::DeprecatedCoreInterface
set_field(const double val, const EntityType type, const std::string &field_name)MoFEM::DeprecatedCoreInterface
set_field(const double val, const EntityType type, const Range &ents, const std::string &field_name)MoFEM::DeprecatedCoreInterface
set_field_order(const Range &ents, const BitFieldId id, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
set_field_order(const EntityHandle meshset, const EntityType type, const BitFieldId id, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
set_field_order(const Range &ents, const std::string &name, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
set_field_order(const EntityHandle meshset, const EntityType type, const std::string &name, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
set_field_order_by_entity_type_and_bit_ref(const BitRefLevel &bit, const BitRefLevel &mask, const EntityType type, const BitFieldId id, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotected
set_field_order_by_entity_type_and_bit_ref(const BitRefLevel &bit, const BitRefLevel &mask, const EntityType type, const std::string &name, const ApproximationOrder order, int verb=DEFAULT_VERBOSITY)MoFEM::Coreprotectedvirtual
set_global_ghost_vector(const Problem *problem_ptr, RowColData rc, Vec V, InsertMode mode, ScatterMode scatter_mode) constMoFEM::DeprecatedCoreInterface
set_global_ghost_vector(const std::string &name, RowColData rc, Vec V, InsertMode mode, ScatterMode scatter_mode) constMoFEM::DeprecatedCoreInterface
set_local_ghost_vector(const Problem *problem_ptr, RowColData rc, Vec V, InsertMode mode, ScatterMode scatter_mode) constMoFEM::DeprecatedCoreInterface
set_local_ghost_vector(const std::string &name, RowColData rc, Vec V, InsertMode mode, ScatterMode scatter_mode) constMoFEM::DeprecatedCoreInterface
set_moab_interface(moab::Interface &new_moab, int verb=VERBOSE, const bool distributed_mesh=true)MoFEM::Coreprotectedvirtual
set_other_global_ghost_vector(const Problem *problem_ptr, const std::string &field_name, const std::string &cpy_field_name, RowColData rc, Vec V, InsertMode mode, ScatterMode scatter_mode, int verb=-1)MoFEM::DeprecatedCoreInterface
set_other_global_ghost_vector(const std::string &name, const std::string &field_name, const std::string &cpy_field_name, RowColData rc, Vec V, InsertMode mode, ScatterMode scatter_mode, int verb=-1)MoFEM::DeprecatedCoreInterface
set_other_local_ghost_vector(const Problem *problem_ptr, const std::string &fiel_name, const std::string &cpy_field_name, RowColData rc, Vec V, InsertMode mode, ScatterMode scatter_mode, int verb=-1)MoFEM::DeprecatedCoreInterface
set_other_local_ghost_vector(const std::string &name, const std::string &field_name, const std::string &cpy_field_name, RowColData rc, Vec V, InsertMode mode, ScatterMode scatter_mode, int verb=-1)MoFEM::DeprecatedCoreInterface
shift_right_bit_ref(const int shift, int verb=-1)MoFEM::DeprecatedCoreInterface
sIzeMoFEM::Coreprotected
synchronise_entities(Range &ent, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
synchronise_field_entities(const std::string &name, int verb=DEFAULT_VERBOSITY)MoFEM::DeprecatedCoreInterface
th_ElemTypeMoFEM::Coreprotected
th_FEIdMoFEM::Coreprotected
th_FEIdColMoFEM::Coreprotected
th_FEIdDataMoFEM::Coreprotected
th_FEIdRowMoFEM::Coreprotected
th_FENameMoFEM::Coreprotected
th_FEShiftMoFEM::Coreprotected
th_FieldBaseMoFEM::Coreprotected
th_FieldIdMoFEM::Coreprotected
th_FieldNameMoFEM::Coreprotected
th_FieldName_DataNamePrefixMoFEM::Coreprotected
th_FieldShiftMoFEM::Coreprotected
th_FieldSpaceMoFEM::Coreprotected
th_MoFEMBuildMoFEM::Coreprotected
th_PartMoFEM::Coreprotected
th_ProblemFEIdMoFEM::Coreprotected
th_ProblemGhostNbDofColMoFEM::Coreprotected
th_ProblemGhostNbDofRowMoFEM::Coreprotected
th_ProblemIdMoFEM::Coreprotected
th_ProblemLocalNbDofColMoFEM::Coreprotected
th_ProblemLocalNbDofRowMoFEM::Coreprotected
th_ProblemNameMoFEM::Coreprotected
th_ProblemNbDofsColMoFEM::Coreprotected
th_ProblemNbDofsRowMoFEM::Coreprotected
th_ProblemShiftMoFEM::Coreprotected
th_RefBitEdgeMoFEM::Coreprotected
th_RefBitLevelMoFEM::Coreprotected
th_RefBitLevel_MaskMoFEM::Coreprotected
th_RefFEMeshsetMoFEM::Coreprotected
th_RefParentHandleMoFEM::Coreprotected
th_RefTypeMoFEM::Coreprotected
update_field_meshset_by_entities_children(const BitRefLevel &child_bit, int verb=-1)MoFEM::DeprecatedCoreInterface
update_field_meshset_by_entities_children(const std::string name, const BitRefLevel &child_bit, int verb=-1)MoFEM::DeprecatedCoreInterface
update_finite_element_meshset_by_entities_children(const std::string name, const BitRefLevel &child_bit, const EntityType fe_ent_type, int verb=-1)MoFEM::DeprecatedCoreInterface
update_meshset_by_entities_children(const EntityHandle parent, const BitRefLevel &child_bit, const EntityHandle child, EntityType child_type, const bool recursive=false, int verb=-1)MoFEM::DeprecatedCoreInterface
VecCreateGhost(const std::string &name, RowColData rc, Vec *V) constMoFEM::DeprecatedCoreInterface
VecCreateSeq(const std::string &name, RowColData rc, Vec *V) constMoFEM::DeprecatedCoreInterface
VecScatterCreate(Vec xin, const std::string &x_problem, const std::string &x_field_name, RowColData x_rc, Vec yin, const std::string &y_problem, const std::string &y_field_name, RowColData y_rc, VecScatter *newctx, int verb=-1) constMoFEM::DeprecatedCoreInterface
VecScatterCreate(Vec xin, const std::string &x_problem, RowColData x_rc, Vec yin, const std::string &y_problem, RowColData y_rc, VecScatter *newctx, int verb=-1) constMoFEM::DeprecatedCoreInterface
~Core()MoFEM::Core
~UnknownInterface()=defaultMoFEM::UnknownInterfacevirtual