WarpX
|
This class does nothing and is used as second template parameter for binary collisions that do not create particles. More...
#include <ParticleCreationFunc.H>
Public Member Functions | |
NoParticleCreationFunc ()=default | |
NoParticleCreationFunc (const std::string &, MultiParticleContainer const *const) | |
AMREX_INLINE amrex::Vector< int > | operator() (const index_type &, const SoaData_type &, const SoaData_type &, amrex::Vector< WarpXParticleContainer * > &, ParticleTileType **, const amrex::ParticleReal &, const amrex::ParticleReal &, const amrex::Vector< amrex::ParticleReal > &, const index_type *, const amrex::Vector< index_type > &, const SmartCopy *, const SmartCopy *, const index_type *, const index_type *, const amrex::ParticleReal *) const |
Private Types | |
using | ParticleType = typename WarpXParticleContainer::ParticleType |
using | ParticleTileType = typename WarpXParticleContainer::ParticleTileType |
using | ParticleTileDataType = typename ParticleTileType::ParticleTileDataType |
using | ParticleBins = amrex::DenseBins< ParticleTileDataType > |
using | index_type = typename ParticleBins::index_type |
using | SoaData_type = typename WarpXParticleContainer::ParticleTileType::ParticleTileDataType |
This class does nothing and is used as second template parameter for binary collisions that do not create particles.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
default |
|
inline |
|
inline |