|
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 | |
| namespace | 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. | |
| template<class P > | |
| using | ParticleManagement::BinaryParticleReconcile = std::function< void(P &p1, P &p2, const P &p0)> |
| Declaration of a reconciliation function when splitting particles. | |
Namespace containing various particle management utilities.