Template Numerical Library: Member List

Template Numerical Library version\ main:c7077e4fd

Loading...
Searching...
No Matches
TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > Member List

This is the complete list of members for TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >, including all inherited members.

Cell typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
communicator (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
Config typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
CoordinatesType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
DeviceType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
distributed (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
DistributedMesh()=default (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
domainDecomposition (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
Face typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getCommunicator() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getDomainDecomposition() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getEntitiesCount() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getEntitiesCount() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getGhostLevels() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getGlobalBegin() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getGlobalGrid() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getGlobalIndices() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | inline
getGlobalSize() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getLocalMesh() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getLocalSize() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getLowerOverlap() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getMeshDimension() (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | inlinestatic
getNeighbors() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getNeighborsCount() (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | inlinestatic
getPeriodicNeighbors() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getRankOfProcCoord(const CoordinatesType &nodeCoordinates) const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getSubdomainCoordinates() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
getUpperOverlap() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
ghostLevels (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | protected
globalBegin (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
globalGrid (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
GlobalIndexArray typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
GlobalIndexStorageFamily()=default (defined in TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag >) | TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag > | protected
GlobalIndexStorageFamily(const GlobalIndexStorageFamily &)=default (defined in TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag >) | TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag > | protected
GlobalIndexStorageFamily(GlobalIndexStorageFamily &&) noexcept=default (defined in TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag >) | TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag > | protected
GlobalIndexType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
GridType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
IndexType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
isBoundarySubdomain() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
isDistributed() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
isSet (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
isThereNeighbor(const CoordinatesType &direction) const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
localGrid (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
LocalIndexType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
localMesh (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | protected
localSize (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
lowerOverlap (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
MeshType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
neighbors (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
operator!=(const DistributedMesh &other) const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
operator=(const DistributedMesh &)=default (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
operator=(const GlobalIndexStorageFamily &)=default (defined in TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag >) | TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag > | protected
operator=(GlobalIndexStorageFamily &&) noexcept=default (defined in TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag >) | TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag > | protected
operator=(const Mesh_ &mesh) (defined in TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag >) | TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag > | inlineprotected
operator==(const DistributedMesh &other) const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
operator==(const GlobalIndexStorageFamily &other) const (defined in TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag >) | TNL::Meshes::DistributedMeshes::GlobalIndexStorageFamily< Mesh, Device, DimensionTag > | inlineprotected
periodicNeighbors (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
PointType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
printInfo(std::ostream &str) const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | inline
printProcessCoords() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
printProcessDistr() const (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
RealType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
reorderEntities(const GlobalIndexArray &perm, const GlobalIndexArray &iperm) (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | inline
setCommunicator(const MPI::Comm &communicator) (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
setDomainDecomposition(const CoordinatesType &domainDecomposition) (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
setGhostLevels(int levels) (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
setGlobalGrid(const GridType &globalGrid) (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
setOverlaps(const SubdomainOverlapsType &lower, const SubdomainOverlapsType &upper) (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
SetupByCut(DistributedGridType &inputDistributedGrid, Containers::StaticVector< Dimension, int > savedDimensions, Containers::StaticVector< DistributedGridType::getMeshDimension() - Dimension, int > reducedDimensions, Containers::StaticVector< DistributedGridType::getMeshDimension() - Dimension, IndexType > fixedIndexes) (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
setupNeighbors() (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
subdomainCoordinates (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
SubdomainOverlapsType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
upperOverlap (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
Vertex typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
vtkCellGhostTypes() (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | inline
vtkCellGhostTypesArray (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | protected
vtkPointGhostTypes() (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | inline
vtkPointGhostTypesArray (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > | protected
VTKTypesArrayType typedef (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
writeProlog(Logger &logger) (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |
~DistributedMesh()=default (defined in TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > >) | TNL::Meshes::DistributedMeshes::DistributedMesh< Grid< Dimension, Real, Device, Index > > |