chombo-discharge
|
Namespace containing various particle management utilities. More...
#include <memory>
#include <vector>
#include <RealVect.H>
#include <List.H>
#include <CD_KDNode.H>
#include <CD_CellInfo.H>
#include <CD_NamespaceHeader.H>
#include <CD_NamespaceFooter.H>
#include <CD_ParticleManagementImplem.H>
Go to the source code of this file.
Namespaces | |
ParticleManagement | |
Namespace for various particle management tools. | |
Typedefs | |
template<class P > | |
using | ParticleManagement::ParticleMerger = std::function< void(List< P > &a_particles, const CellInfo &a_cellInfo, const int a_numTargetParticles)> |
Concept for splitting/merging particles. More... | |
template<class P > | |
using | ParticleManagement::BinaryParticleReconcile = std::function< void(P &p1, P &p2, const P &p0)> |
Declaration of a reconciliation function when splitting particles. More... | |
Namespace containing various particle management utilities.