Cell typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
CoordinatesType typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
cumulativeEntitiesCountAlongNormals | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
DeviceType typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
dimensions | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
Edge typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
entitiesCountAlongNormals | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
EntitiesCounts typedef (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
EntityType typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
Face typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
fillEntitiesCount() (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
fillNormals() (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
fillProportions() (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
fillSpaceSteps() (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
fillSpaceStepsPowers() (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
forAllEntities(Func func, FuncArgs... args) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
forBoundaryEntities(Func func, FuncArgs... args) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
forBoundaryEntities(const CoordinatesType &begin, const CoordinatesType &end, Func func, FuncArgs... args) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
forEntities(const CoordinatesType &begin, const CoordinatesType &end, Func func, FuncArgs... args) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
forInteriorEntities(Func func, FuncArgs... args) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
forLocalEntities(Func func, FuncArgs... args) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getBasis(Index orientation) const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getCellMeasure() const (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | inline |
getDimensions() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntitiesCount(IndexType dimension) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntitiesCount() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntitiesCount() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntitiesCounts(DimensionIndex... indices) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntitiesCounts() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntity(IndexType entityIdx) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntity(const CoordinatesType &coordinates) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntity(IndexType entityIdx) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntity(const CoordinatesType &coordinates) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntityCoordinates(IndexType entityIdx, CoordinatesType &normals, Index &orientation) const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntityIndex(const Entity &entity) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getEntityOrientationsCount(IndexType entityDimension) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | static |
getInteriorBegin() const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getInteriorEnd() const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getLocalBegin() const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getLocalEnd() const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getMeshDimension() | TNL::Meshes::Grid< Dimension, Real, Device, Index > | static |
getNormals(Index orientation) const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getOrientation(const CoordinatesType &normals) const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getOrientedEntitiesCount(IndexType dimension, IndexType orientation) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getOrientedEntitiesCount() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getOrigin() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getProportions() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getSmallestSpaceStep() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getSpaceSteps() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getSpaceStepsProducts(Powers... powers) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getSpaceStepsProducts(const CoordinatesType &powers) const | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
getSpaceStepsProducts() const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
GlobalIndexType typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
Grid() | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
Grid(Dimensions... dimensions) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
Grid(const CoordinatesType &dimensions) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
IndexType typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
interiorBegin (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
interiorEnd (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
localBegin | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
localEnd (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
normals | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
OrientationNormalsContainer typedef (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
origin (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
PointType typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
proportions (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
RealType typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setDimensions(Dimensions... dimensions) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setDimensions(const CoordinatesType &dimensions) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setDomain(const PointType &origin, const PointType &proportions) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setInteriorBegin(const CoordinatesType &begin) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setInteriorEnd(const CoordinatesType &end) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setLocalBegin(const CoordinatesType &begin) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setLocalEnd(const CoordinatesType &end) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setLocalSubdomain(const CoordinatesType &begin, const CoordinatesType &end) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setOrigin(const PointType &origin) noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setOrigin(Coordinates... coordinates) noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setSpaceSteps(const PointType &spaceSteps) noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
setSpaceSteps(Steps... spaceSteps) noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
SpaceProductsContainer typedef (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
spaceSteps (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
spaceStepsPowersSize | TNL::Meshes::Grid< Dimension, Real, Device, Index > | static |
spaceStepsProducts (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
traverseAll(Func func, FuncArgs... args) const (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
traverseAll(const CoordinatesType &from, const CoordinatesType &to, Func func, FuncArgs... args) const (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
traverseBoundary(Func func, FuncArgs... args) const (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
traverseBoundary(const CoordinatesType &from, const CoordinatesType &to, Func func, FuncArgs... args) const (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
traverseInterior(Func func, FuncArgs... args) const (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
traverseInterior(const CoordinatesType &from, const CoordinatesType &to, Func func, FuncArgs... args) const (defined in TNL::Meshes::Grid< Dimension, Real, Device, Index >) | TNL::Meshes::Grid< Dimension, Real, Device, Index > | protected |
Vertex typedef | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |
writeProlog(TNL::Logger &logger) const noexcept | TNL::Meshes::Grid< Dimension, Real, Device, Index > | |