WarpX
Loading...
Searching...
No Matches
BinaryCollisionUtils.cpp File Reference

Namespaces

namespace  BinaryCollisionUtils

Functions

CollisionType BinaryCollisionUtils::get_collision_type (const std::string &collision_name, MultiParticleContainer const *const mypc)
amrex::Vector< ScatteringProcessBinaryCollisionUtils::parse_scattering_processes (const std::string &collision_name)
 Parse the list of scattering processes of a dsmc or background_mcc collision and build the corresponding ScatteringProcess objects.
NuclearFusionType BinaryCollisionUtils::get_nuclear_fusion_type (const std::string &collision_name, MultiParticleContainer const *const mypc)
void BinaryCollisionUtils::CheckFusionEnergy (const NuclearFusionType fusion_type, const amrex::ParticleReal mass_before, const amrex::ParticleReal mass_after)