24 #ifndef CELL_PARTICLE_CACHING_POLICY
25 #define CELL_PARTICLE_CACHING_POLICY
29 template<
class T,
unsigned Dim,
class Mesh>
52 for(
unsigned int d = 0;d<
Dim;++d)
64 for(
unsigned int d = 0;d<
Dim;++d)
void updateCacheInformation(ParticleSpatialLayout< T, Dim, Mesh, C > &PLayout)
void updateGhostParticles(IpplParticleBase< ParticleSpatialLayout< T, Dim, Mesh, C > > &PData, ParticleSpatialLayout< T, Dim, Mesh, C > &)
void setAllCacheCellRanges(int length)
void updateCacheInformation(ParticleSpatialLayout< T, Dim, Mesh, C > &PLayout)
CellParticleCachingPolicy()
void updateGhostParticles(IpplParticleBase< ParticleSpatialLayout< T, Dim, Mesh, C > > &PData, ParticleSpatialLayout< T, Dim, Mesh, C > &PLayout)
~CellParticleCachingPolicy()
void setCacheCellRange(int d, int length)