#include "Utils/WarpXConst.H"
#include <AMReX_Math.H>
#include <AMReX_REAL.H>
#include <cmath>
Go to the source code of this file.
|
| AMREX_GPU_HOST_DEVICE AMREX_INLINE amrex::ParticleReal | ProtonBoronFusionCrossSectionTentori (const amrex::ParticleReal &E_keV) |
| | Computes the total proton-boron fusion cross section in the range 0 < E < 9.76 MeV using the analytical fits given in A. Tentori & F. Belloni, Nuclear Fusion, 63, 086001 (2023).
|
| |
| AMREX_GPU_HOST_DEVICE AMREX_INLINE amrex::ParticleReal | ProtonBoronFusionCrossSectionBuck (const amrex::ParticleReal &E_keV) |
| | Computes the total proton-boron fusion cross section in the range E > 9.76 MeV using a simple power law fit of the data presented in Buck et al., Nuclear Physics A, 398(2), 189-202 (1983) (data can also be found in the EXFOR database). Note: the fit in Buck et al. started from 3.5 MeV. The same exponent power has been used here however the cross_section_start_fit has been modified to ensure exact continuity with the fit used for lower energies.
|
| |
| AMREX_GPU_HOST_DEVICE AMREX_INLINE amrex::ParticleReal | ProtonBoronFusionCrossSection (const amrex::ParticleReal &E_kin_star) |
| | Computes the total proton-boron fusion cross section using the analytical fit described in A. Tentori & F. Belloni, Nuclear Fusion, 63, 086001 (2023). Includes the Breit-Wigner term to reconstruct the 148 keV resonance, which is missing from the Sikora, Wellar dataset. When E_kin_star > 9.76 MeV, we use a simple power law fit of the data presented in Buck et al., Nuclear Physics A, 398(2), 189-202 (1983). Both fits return the same value for E_kin_star = 9.76 MeV.
|
| |
◆ ProtonBoronFusionCrossSection()
Computes the total proton-boron fusion cross section using the analytical fit described in A. Tentori & F. Belloni, Nuclear Fusion, 63, 086001 (2023). Includes the Breit-Wigner term to reconstruct the 148 keV resonance, which is missing from the Sikora, Wellar dataset. When E_kin_star > 9.76 MeV, we use a simple power law fit of the data presented in Buck et al., Nuclear Physics A, 398(2), 189-202 (1983). Both fits return the same value for E_kin_star = 9.76 MeV.
- Parameters
-
| [in] | E_kin_star | the kinetic energy of the proton-boron pair in its center of mass frame, in SI units. |
- Returns
- The total cross section in SI units (square meters).
◆ ProtonBoronFusionCrossSectionBuck()
Computes the total proton-boron fusion cross section in the range E > 9.76 MeV using a simple power law fit of the data presented in Buck et al., Nuclear Physics A, 398(2), 189-202 (1983) (data can also be found in the EXFOR database). Note: the fit in Buck et al. started from 3.5 MeV. The same exponent power has been used here however the cross_section_start_fit has been modified to ensure exact continuity with the fit used for lower energies.
- Parameters
-
| [in] | E_keV | the kinetic energy of the proton-boron pair in its center of mass frame, in keV. |
- Returns
- The total cross section in barn.
◆ ProtonBoronFusionCrossSectionTentori()
Computes the total proton-boron fusion cross section in the range 0 < E < 9.76 MeV using the analytical fits given in A. Tentori & F. Belloni, Nuclear Fusion, 63, 086001 (2023).
- Parameters
-
| [in] | E_keV | the kinetic energy of the proton-boron pair in its center of mass frame, in keV. |
- Returns
- The total cross section in barn.