v0.14.0 |
Multi-index contains, for mofem entities data structures and other low-level functions. More...
Go to the source code of this file.
Classes | |
struct | MoFEM::EntityStorage |
struct | MoFEM::FieldEntity |
Struct keeps handle to entity in the field. More... | |
struct | MoFEM::interface_FieldEntity< T > |
Interface to FieldEntity. More... | |
struct | MoFEM::FieldEntity_change_order |
structure to change FieldEntity order More... | |
Namespaces | |
MoFEM | |
implementation of Data Operators for Forces and Sources | |
Typedefs | |
using | FieldEntity_multiIndex = multi_index_container< boost::shared_ptr< FieldEntity >, indexed_by< ordered_unique< tag< Unique_mi_tag >, member< FieldEntity, UId, &FieldEntity::localUId > >, ordered_non_unique< tag< Ent_mi_tag >, const_mem_fun< FieldEntity::interface_type_RefEntity, EntityHandle, &FieldEntity::getEnt > > > > |
MultiIndex container keeps FieldEntity. More... | |
using | MoFEM::FieldEntityByUId = FieldEntity_multiIndex::index< Unique_mi_tag >::type |
Entity index by field name. More... | |
using | MoFEM::FieldEntity_multiIndex_global_uid_view = multi_index_container< boost::shared_ptr< FieldEntity >, indexed_by< ordered_unique< tag< Unique_mi_tag >, const_mem_fun< FieldEntity, UId, &FieldEntity::getGlobalUniqueId > > > > |
multi-index view on DofEntity by uid More... | |
using | MoFEM::FieldEntity_multiIndex_ent_view = multi_index_container< boost::shared_ptr< FieldEntity >, indexed_by< sequenced<>, ordered_non_unique< tag< Ent_mi_tag >, const_mem_fun< FieldEntity::interface_type_RefEntity, EntityHandle, &FieldEntity::getEnt > > > > |
using | MoFEM::FieldEntity_multiIndex_spaceType_view = multi_index_container< boost::shared_ptr< FieldEntity >, indexed_by< sequenced<>, ordered_non_unique< tag< Composite_EntType_and_Space_mi_tag >, composite_key< FieldEntity, const_mem_fun< FieldEntity::interface_type_RefEntity, EntityType, &FieldEntity::getEntType >, const_mem_fun< FieldEntity::interface_type_Field, FieldSpace, &FieldEntity::getSpace > > > > > |
typedef std::vector< boost::weak_ptr< FieldEntity > > | MoFEM::FieldEntity_vector_view |
using | MoFEM::FieldEntity_multiIndex = multi_index_container< boost::shared_ptr< FieldEntity >, indexed_by< ordered_unique< tag< Unique_mi_tag >, member< FieldEntity, UId, &FieldEntity::localUId > >, ordered_non_unique< tag< Ent_mi_tag >, const_mem_fun< FieldEntity::interface_type_RefEntity, EntityHandle, &FieldEntity::getEnt > > > > |
Multi-index contains, for mofem entities data structures and other low-level functions.
Definition in file FieldEntsMultiIndices.hpp.