66 template <
typename Particle>
69 const Particle& particle
74 template <
typename Particle>
bool firstInitParticleParticleUpdatePredicate(const peano4::datamanagement::VertexMarker &marker, const Particle &particle)
In principle, we don't need to check for anything here, just overwrite particle data.
void first_init_particle(Particle *particle)
Initialise particles for the first time.
void hydro_init_particle(Particle *particle)
Prepares a particle for the density calculation.
void firstInitParticle(const peano4::datamanagement::VertexMarker &marker, Particle &particle)
bool localParticleCanBeUpdatedInVertexKernel(const peano4::datamanagement::VertexMarker &marker, const Particle &localParticle)
Can we do work on this particle during a vertex kernel sweep stage?
This file is part of the ExaParty project.
Vertex marker to provide information about selected vertex.