| BinaryCollision(std::string collision_name, MultiParticleContainer const *const mypc) | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | inline |
| BinaryCollision(BinaryCollision const &)=default | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | |
| BinaryCollision(BinaryCollision &&)=delete | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | |
| CollisionBase(const std::string &collision_name) | CollisionBase | |
| CollisionBase(CollisionBase const &)=delete | CollisionBase | |
| CollisionBase(CollisionBase &&)=delete | CollisionBase | |
| doCollisions(amrex::Real cur_time, amrex::Real dt, MultiParticleContainer *mypc) override | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | inlinevirtual |
| doCollisionsWithinTile(amrex::Real dt, int const lev, amrex::MFIter const &mfi, WarpXParticleContainer &species_1, WarpXParticleContainer &species_2, amrex::Vector< WarpXParticleContainer * > product_species_vector, SmartCopy *copy_species1, SmartCopy *copy_species2) | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | inline |
| get_ndt() const | CollisionBase | inline |
| index_type typedef | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_beta_weight_exponent | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_binary_collision_functor | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_copy_transform_functor | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_correct_energy_momentum | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_energy_fraction | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_energy_fraction_max | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_have_product_species | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_isSameSpecies | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_ndt | CollisionBase | protected |
| m_product_species | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| m_species_names | CollisionBase | protected |
| m_use_global_debye_length | CollisionBase | protected |
| operator=(BinaryCollision const &)=default | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | |
| operator=(BinaryCollision &&)=delete | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | |
| CollisionBase::operator=(CollisionBase const &)=delete | CollisionBase | |
| CollisionBase::operator=(CollisionBase const &&)=delete | CollisionBase | |
| ParticleBins typedef | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| ParticleTileDataType typedef | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| ParticleTileType typedef | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| ParticleType typedef | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | private |
| use_global_debye_length() const | CollisionBase | inline |
| ~BinaryCollision() override=default | BinaryCollision< CollisionFunctor, CopyTransformFunctor > | |
| ~CollisionBase()=default | CollisionBase | virtual |