Template Numerical Library version\ main:6c80161
|
Public Types | |
using | CellTopology = Topologies::Polyhedron |
using | Device = Devices::Host |
using | FaceTopology = Topologies::Polygon |
using | GlobalIndexType = typename MeshConfig::GlobalIndexType |
using | LocalIndexType = typename MeshConfig::LocalIndexType |
using | MeshEntityType = MeshEntity< MeshConfig, Device, CellTopology > |
using | MeshSubentityType = MeshEntity< MeshConfig, Device, FaceTopology > |
using | SubentityDecomposer = EntityDecomposer< MeshConfig, FaceTopology, SubentityDecomposerVersion > |
using | VertexMeshEntityType = typename MeshEntityType::template SubentityTraits< 0 >::SubentityType |
Static Public Member Functions | |
template<typename AddPointFunctor , typename AddCellFunctor > | |
static void | decompose (const MeshEntityType &entity, AddPointFunctor &&addPoint, AddCellFunctor &&addCell) |
static std::pair< GlobalIndexType, GlobalIndexType > | getExtraPointsAndEntitiesCount (const MeshEntityType &entity) |