TriangulationLevelCache Struct Reference

Developer Documentation: MeltPoolDG::CellListParticleHandler< dim, number, ObstacleType >::TriangulationLevelCache Struct Reference
Developer Documentation
MeltPoolDG::CellListParticleHandler< dim, number, ObstacleType >::TriangulationLevelCache Struct Reference

Public Member Functions

 TriangulationLevelCache (const dealii::Triangulation< dim > &triangulation)
 

Public Attributes

LevelCommunicationPattern< dim > communication_pattern
 
LevelAdjacentCellsCache< dim > adjacent_cells
 
int level = 0
 The level of the triangulation that is used to cache the particles.
 

Constructor & Destructor Documentation

◆ TriangulationLevelCache()

template<int dim, typename number , typename ObstacleType >
MeltPoolDG::CellListParticleHandler< dim, number, ObstacleType >::TriangulationLevelCache::TriangulationLevelCache ( const dealii::Triangulation< dim > &  triangulation)
inline

Member Data Documentation

◆ adjacent_cells

template<int dim, typename number , typename ObstacleType >
LevelAdjacentCellsCache<dim> MeltPoolDG::CellListParticleHandler< dim, number, ObstacleType >::TriangulationLevelCache::adjacent_cells

Cache for the adjacent cells on the level of the triangulation that is used to cache the particles.

◆ communication_pattern

template<int dim, typename number , typename ObstacleType >
LevelCommunicationPattern<dim> MeltPoolDG::CellListParticleHandler< dim, number, ObstacleType >::TriangulationLevelCache::communication_pattern

Cache for the communication pattern on the level of the triangulation that is used to cache the particles.

◆ level

template<int dim, typename number , typename ObstacleType >
int MeltPoolDG::CellListParticleHandler< dim, number, ObstacleType >::TriangulationLevelCache::level = 0

The level of the triangulation that is used to cache the particles.


The documentation for this struct was generated from the following file: