|
using | BoolVector = Containers::Vector< bool, Devices::Host, GlobalIndexType > |
using | CellSeedMatrixType = typename MeshTraitsType::CellSeedMatrixType |
using | CellSeedType = typename CellSeedMatrixType::EntitySeedMatrixSeed |
using | CellTopology = typename MeshTraitsType::CellTopology |
using | FaceSeedMatrixType = typename MeshTraitsType::FaceSeedMatrixType |
using | FaceSeedType = typename FaceSeedMatrixType::EntitySeedMatrixSeed |
using | GlobalIndexType = typename MeshTraitsType::GlobalIndexType |
using | LocalIndexType = typename MeshTraitsType::LocalIndexType |
using | MeshTraitsType = typename MeshType::MeshTraitsType |
using | MeshType = Mesh |
using | NeighborCountsArray = typename MeshTraitsType::NeighborCountsArray |
using | PointArrayType = typename MeshTraitsType::PointArrayType |
using | PointType = typename MeshTraitsType::PointType |
|
void | build (MeshType &mesh) |
void | deduplicateFaces () |
void | deduplicatePoints (const double numericalThreshold=1e-9) |
GlobalIndexType | getCellsCount () const |
CellSeedType | getCellSeed (GlobalIndexType index) |
GlobalIndexType | getFacesCount () const |
FaceSeedType | getFaceSeed (GlobalIndexType index) |
GlobalIndexType | getPointsCount () const |
void | setCellCornersCounts (const NeighborCountsArray &counts) |
void | setCellCornersCounts (NeighborCountsArray &&counts) |
void | setEntitiesCount (const GlobalIndexType &points, const GlobalIndexType &cells=0, const GlobalIndexType &faces=0) |
void | setFaceCornersCounts (const NeighborCountsArray &counts) |
void | setFaceCornersCounts (NeighborCountsArray &&counts) |
void | setPoint (GlobalIndexType index, const PointType &point) |
The documentation for this class was generated from the following file:
- src/TNL/Meshes/MeshBuilder.h