|
| virtual const Field_multiIndex * | MoFEM::CoreInterface::get_fields () const =0 |
| | Get the fields object.
|
| |
| virtual const RefEntity_multiIndex * | MoFEM::CoreInterface::get_ref_ents () const =0 |
| | Get the ref ents object.
|
| |
| virtual const RefElement_multiIndex * | MoFEM::CoreInterface::get_ref_finite_elements () const =0 |
| | Get the ref finite elements object.
|
| |
| virtual const FiniteElement_multiIndex * | MoFEM::CoreInterface::get_finite_elements () const =0 |
| | Get the finite elements object.
|
| |
| virtual const EntFiniteElement_multiIndex * | MoFEM::CoreInterface::get_ents_finite_elements () const =0 |
| | Get the ents finite elements object.
|
| |
| virtual const FieldEntity_multiIndex * | MoFEM::CoreInterface::get_field_ents () const =0 |
| | Get the field ents object.
|
| |
| virtual const DofEntity_multiIndex * | MoFEM::CoreInterface::get_dofs () const =0 |
| | Get the dofs object.
|
| |
| virtual const Problem * | MoFEM::CoreInterface::get_problem (const std::string problem_name) const =0 |
| | Get the problem object.
|
| |
| virtual const Problem_multiIndex * | MoFEM::CoreInterface::get_problems () const =0 |
| | Get the problems object.
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_fields (const Field_multiIndex **fields_ptr) const =0 |
| | Get fields multi-index from database.
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_ref_ents (const RefEntity_multiIndex **refined_ents_ptr) const =0 |
| | Get ref entities multi-index from database.
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_ref_finite_elements (const RefElement_multiIndex **refined_finite_elements_ptr) const =0 |
| | Get ref finite elements multi-index form database.
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_finite_elements (const FiniteElement_multiIndex **fe_ptr) const =0 |
| | Get finite elements multi-index.
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_ents_finite_elements (const EntFiniteElement_multiIndex **fe_ent_ptr) const =0 |
| | Get entities finite elements multi-index.
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_problem (const std::string &problem_name, const Problem **problem_ptr) const =0 |
| | Get problem database (data structure)
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_problems (const Problem_multiIndex **problems_ptr) const =0 |
| | Get pointer to problems multi-index.
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_field_ents (const FieldEntity_multiIndex **field_ents) const =0 |
| | Get field multi index.
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_dofs (const DofEntity_multiIndex **dofs_ptr) const =0 |
| | Get dofs multi index.
|
| |
| virtual EntFiniteElement_multiIndex::index< Unique_mi_tag >::type::iterator | MoFEM::CoreInterface::get_fe_by_name_begin (const std::string &fe_name) const =0 |
| | get begin iterator of finite elements of given name (instead you can use IT_GET_FES_BY_NAME_FOR_LOOP(MFIELD,NAME,IT)
|
| |
| virtual EntFiniteElement_multiIndex::index< Unique_mi_tag >::type::iterator | MoFEM::CoreInterface::get_fe_by_name_end (const std::string &fe_name) const =0 |
| | get end iterator of finite elements of given name (instead you can use IT_GET_FES_BY_NAME_FOR_LOOP(MFIELD,NAME,IT)
|
| |
| virtual MoFEMErrorCode | MoFEM::CoreInterface::get_ents_elements_adjacency (const FieldEntityEntFiniteElementAdjacencyMap_multiIndex **dofs_elements_adjacency) const =0 |
| | Get the dofs elements adjacency object.
|
| |
| virtual const FieldEntityEntFiniteElementAdjacencyMap_multiIndex * | MoFEM::CoreInterface::get_ents_elements_adjacency () const =0 |
| | Get the dofs elements adjacency object.
|
| |
| virtual FieldEntityByUId::iterator | MoFEM::CoreInterface::get_ent_field_by_name_begin (const std::string &field_name) const =0 |
| | get begin iterator of field ents of given name (instead you can use IT_GET_ENT_FIELD_BY_NAME_FOR_LOOP(MFIELD,NAME,IT)
|
| |
| virtual FieldEntityByUId::iterator | MoFEM::CoreInterface::get_ent_field_by_name_end (const std::string &field_name) const =0 |
| | get begin iterator of field dofs of given name (instead you can use IT_GET_ENT_FIELD_BY_NAME_FOR_LOOP(MFIELD,NAME,IT)
|
| |
| virtual DofEntityByUId::iterator | MoFEM::CoreInterface::get_dofs_by_name_begin (const std::string &field_name) const =0 |
| | get begin iterator of field dofs of given name (instead you can use IT_GET_DOFS_FIELD_BY_NAME_FOR_LOOP(MFIELD,NAME,IT)
|
| |
| virtual DofEntityByUId::iterator | MoFEM::CoreInterface::get_dofs_by_name_end (const std::string &field_name) const =0 |
| | get begin iterator of field dofs of given name (instead you can use IT_GET_DOFS_FIELD_BY_NAME_FOR_LOOP(MFIELD,NAME,IT)
|
| |
| virtual DofEntityByUId::iterator | MoFEM::CoreInterface::get_dofs_by_name_and_ent_begin (const std::string &field_name, const EntityHandle ent) const =0 |
| | get begin iterator of field dofs of given name and ent(instead you can use IT_GET_DOFS_FIELD_BY_NAME_FOR_LOOP(MFIELD,NAME,ENT,IT)
|
| |
| virtual DofEntityByUId::iterator | MoFEM::CoreInterface::get_dofs_by_name_and_ent_end (const std::string &field_name, const EntityHandle ent) const =0 |
| | get begin iterator of field dofs of given name and ent (instead you can use IT_GET_DOFS_FIELD_BY_NAME_FOR_LOOP(MFIELD,NAME,ENT,IT)
|
| |
| virtual DofEntityByUId::iterator | MoFEM::CoreInterface::get_dofs_by_name_and_type_begin (const std::string &field_name, const EntityType type) const =0 |
| | get begin iterator of field dofs of given name and ent type (instead you can use IT_GET_DOFS_FIELD_BY_NAME_FOR_LOOP(MFIELD,NAME,TYPE,IT)
|
| |
| virtual DofEntityByUId::iterator | MoFEM::CoreInterface::get_dofs_by_name_and_type_end (const std::string &field_name, const EntityType type) const =0 |
| | get begin iterator of field dofs of given name end ent type(instead you can use IT_GET_DOFS_FIELD_BY_NAME_FOR_LOOP(MFIELD,NAME,TYPE,IT)
|
| |
| #define | _IT_GET_DOFS_FIELD_BY_NAME_AND_ENT_FOR_LOOP_(MFIELD, NAME, ENT, IT) |
| | loop over all dofs from a moFEM field and particular field
|
| |
| #define | _IT_GET_FES_BY_NAME_FOR_LOOP_(MFIELD, NAME, IT) |
| | loop over all finite elements from a moFEM field and FE
|
| |
| #define | _IT_GET_ENT_FIELD_BY_NAME_FOR_LOOP_(MFIELD, NAME, IT) |
| | loop over all dofs from a moFEM field and particular field
|
| |
| #define | _IT_GET_DOFS_FIELD_BY_NAME_FOR_LOOP_(MFIELD, NAME, IT) |
| |
| #define | _IT_GET_DOFS_FIELD_BY_NAME_AND_TYPE_FOR_LOOP_(MFIELD, NAME, TYPE, IT) |
| | loop over all dofs from a moFEM field and particular field
|
| |
Get direct access to multi-indices in database.