|
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 &, ParticleTileType &, ParticleTileType &, 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 amrex::ParticleReal *AMREX_RESTRICT) 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 |