LifeV
|
This file contains the MeshEntity class. More...
#include <lifev/core/LifeV.hpp>
Go to the source code of this file.
Data Structures | |
class | MeshEntity |
This is the base class to store basic properties of any mesh entity. More... | |
struct | IdGetter< Selector > |
Generic definition of the functor to extract the local or global ID. More... | |
Namespaces | |
LifeV | |
Default Physical Solver. | |
LifeV::EntityFlags | |
available bit-flags for different geometric properties | |
LifeV::MeshEntityUtility | |
Functions | |
const flag_Type | DEFAULT (0x00) |
const flag_Type | PHYSICAL_BOUNDARY (0x01) |
const flag_Type | INTERNAL_INTERFACE (0x02) |
const flag_Type | SUBDOMAIN_INTERFACE (0x04) |
const flag_Type | OVERLAP (0x08) |
const flag_Type | CUTTED (0x10) |
const flag_Type | VERTEX (0x20) |
const flag_Type | GHOST (0x40) |
const flag_Type | ALL (0x7F) |
const UInt | number (7) |
std::string | name (const flag_Type &flag) |
template<int Selector> | |
ID | getID (MeshEntity const &) |
template<int Selector> | |
void | setID (MeshEntity &, const ID) |
Generic definition of setter. More... | |
template<> | |
ID | getID< MeshEntity::GLOBALID > (MeshEntity const &entity) |
Specialization for global id. More... | |
template<> | |
ID | getID< MeshEntity::LOCALID > (MeshEntity const &entity) |
Specialization for local id. More... | |
template<> | |
void | setID< MeshEntity::GLOBALID > (MeshEntity &entity, const ID id) |
Specialization for global id. More... | |
template<> | |
void | setID< MeshEntity::LOCALID > (MeshEntity &entity, const ID id) |
Specialization for local id. More... | |
This file contains the MeshEntity class.
The classes included in this file are useful to store the identifiers of the different structures stored in the meshes.
Definition in file MeshEntity.hpp.