Celeritas 0.7.0-dev.313+develop.1857205b
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::inp::MucfAtomTransferRate Struct Reference

Muon-catalyzed fusion mean atom transfer data. More...

#include <MucfPhysics.hh>

Public Member Functions

 operator bool () const
 True if data is assigned.
 

Detailed Description

Muon-catalyzed fusion mean atom transfer data.

Atom transfer is not a direct process, encompassing multiple steps: initial_atom --> isotope1 --> isotope2 --> final_atom

The transfer rates are as a function of temperature, with a separate grid for each combination of the 4 steps aforementioned (e.g. protium --> deuterium --> tritium --> tritium).

Each struct holds one of such combinations, with the full set of combinations being the vector<MucfAtomTransferRate> in MucfPhysics .

Note
These grids are host-only, with only the final exchange rate (a real_type ) for each combination being needed in the stepping loop. This is because these rates are material dependent, and thus can be cached at model construction.

Member Function Documentation

◆ operator bool()

celeritas::inp::MucfAtomTransferRate::operator bool ( ) const
inlineexplicit

True if data is assigned.

Todo:
Implement
Todo:
Implement

The documentation for this struct was generated from the following file: