v0.9.0
Classes | Namespaces | Typedefs
BCMultiIndices.hpp File Reference

Multi-index containers, data boundary data structures and other low-level functions. More...

Go to the source code of this file.

Classes

struct  MoFEM::CubitMeshSets
 this struct keeps basic methods for moab meshset about material and boundary conditions More...
 
struct  MoFEM::CubitMeshSets_change_add_bit_to_cubit_bc_type
 change meshset type More...
 
struct  MoFEM::CubitMeshSets_change_name
 change meshset name More...
 
struct  MoFEM::CubitMeshSets_change_attributes
 
struct  MoFEM::CubitMeshSets_change_attributes_data_structure
 
struct  MoFEM::CubitMeshSets_change_bc_data_structure
 

Namespaces

 MoFEM
 implementation of Data Operators for Forces and Sources
 

Typedefs

typedef multi_index_container< CubitMeshSets, indexed_by< hashed_unique< tag< Meshset_mi_tag >, member< CubitMeshSets, EntityHandle, &CubitMeshSets::meshset > >, ordered_non_unique< tag< CubitMeshSets_mi_tag >, const_mem_fun< CubitMeshSets, unsigned long int, &CubitMeshSets::getBcTypeULong > >, ordered_non_unique< tag< CubitMeshSets_mask_meshset_mi_tag >, const_mem_fun< CubitMeshSets, unsigned long int, &CubitMeshSets::getMaksedBcTypeULong > >, ordered_non_unique< tag< CubitMeshSets_name >, const_mem_fun< CubitMeshSets, std::string, &CubitMeshSets::getName > >, hashed_unique< tag< Composite_Cubit_msId_And_MeshSetType_mi_tag >, composite_key< CubitMeshSets, const_mem_fun< CubitMeshSets, int, &CubitMeshSets::getMeshsetId >, const_mem_fun< CubitMeshSets, unsigned long int, &CubitMeshSets::getMaksedBcTypeULong > > > > > MoFEM::CubitMeshSet_multiIndex
 Stores data about meshsets (see CubitMeshSets) storing data about boundary conditions, interfaces, sidesets, nodests, blocksets. More...
 

Detailed Description

Multi-index containers, data boundary data structures and other low-level functions.

MoFEM is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

MoFEM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with MoFEM. If not, see http://www.gnu.org/licenses/

Definition in file BCMultiIndices.hpp.