|
Peano
|
#include "peano4/datamanagement/CellMarker.h"#include "peano4/datamanagement/VertexMarker.h"#include "exaparty/kernels/ParticleUpdatePredicates.h"#include "Swift.cpph"

Go to the source code of this file.
Namespaces | |
| namespace | exaparty |
| This file is part of the ExaParty project. | |
| namespace | exaparty::kernels |
| namespace | exaparty::kernels::legacy |
| Legacy SPH implementation. | |
Functions | |
| template<typename Particle > | |
| void | exaparty::kernels::legacy::first_init_particle (Particle *particle) |
| Initialise particles for the first time. | |
| template<typename Particle > | |
| bool | exaparty::kernels::legacy::firstInitParticleParticleUpdatePredicate (const peano4::datamanagement::VertexMarker &marker, const Particle &particle) |
| In principle, we don't need to check for anything here, just overwrite particle data. | |
| template<typename Particle > | |
| void | exaparty::kernels::legacy::firstInitParticle (const peano4::datamanagement::VertexMarker &marker, Particle &particle) |
| template<typename Particle > | |
| void | exaparty::kernels::legacy::hydro_init_particle (Particle *particle) |
| Prepares a particle for the density calculation. | |