7#ifndef WARPX_PARTICLES_COLLISION_COLLISIONBASE_H_
8#define WARPX_PARTICLES_COLLISION_COLLISIONBASE_H_
CollisionSteppingMode
Definition CollisionBase.H:17
@ Subcycle
Definition CollisionBase.H:17
@ Supercycle
Definition CollisionBase.H:17
CollisionBase & operator=(CollisionBase const &&)=delete
int m_ndt
Definition CollisionBase.H:47
CollisionBase & operator=(CollisionBase const &)=delete
amrex::Vector< std::string > m_species_names
Definition CollisionBase.H:46
bool use_global_debye_length() const
Definition CollisionBase.H:41
virtual void doCollisions(amrex::Real, amrex::Real, MultiParticleContainer *)
Definition CollisionBase.H:25
void BackwardCompatibility()
Definition CollisionBase.cpp:55
CollisionBase(CollisionBase const &)=delete
CollisionSteppingMode m_collision_stepping_mode
Definition CollisionBase.H:48
virtual ~CollisionBase()=default
std::string m_collision_name
Definition CollisionBase.H:45
int get_ndt() const
Definition CollisionBase.H:36
CollisionBase(const std::string &collision_name)
Definition CollisionBase.cpp:14
CollisionBase(CollisionBase &&)=delete
CollisionSteppingMode get_collision_stepping_mode() const
Definition CollisionBase.H:38
bool m_use_global_debye_length
Definition CollisionBase.H:50
Definition MultiParticleContainer.H:69