WarpX
Loading...
Searching...
No Matches
BoschHaleFusionCrossSection.H File Reference

Go to the source code of this file.

Functions

AMREX_GPU_HOST_DEVICE AMREX_INLINE amrex::ParticleReal BoschHaleFusionCrossSection (const amrex::ParticleReal &E_kin_star, const NuclearFusionType &fusion_type, const amrex::ParticleReal &m1, const amrex::ParticleReal &m2)
 Computes the fusion cross section, using the analytical fits given in H.-S. Bosch and G.M. Hale 1992 Nucl. Fusion 32 611.
 

Function Documentation

◆ BoschHaleFusionCrossSection()

AMREX_GPU_HOST_DEVICE AMREX_INLINE amrex::ParticleReal BoschHaleFusionCrossSection ( const amrex::ParticleReal & E_kin_star,
const NuclearFusionType & fusion_type,
const amrex::ParticleReal & m1,
const amrex::ParticleReal & m2 )

Computes the fusion cross section, using the analytical fits given in H.-S. Bosch and G.M. Hale 1992 Nucl. Fusion 32 611.

Parameters
[in]E_kin_starthe kinetic energy of the reactants in their center of mass frame, in SI units.
[in]fusion_typeindicates which fusion reaction to calculate the cross-section for
[in]m1mass of the incoming particle
[in]m2mass of the target particle
Returns
The total cross section in SI units (square meters).