Celeritas
0.5.0-86+4a8eea4
|
#include "corecel/Macros.hh"
#include "corecel/Types.hh"
#include "corecel/cont/Range.hh"
#include "corecel/data/Collection.hh"
#include "corecel/data/CollectionBuilder.hh"
#include "celeritas/Quantities.hh"
#include "celeritas/Types.hh"
Classes | |
struct | celeritas::AtomicRelaxTransition |
Atomic relaxation transition data. More... | |
struct | celeritas::AtomicRelaxSubshell |
Electron subshell data. More... | |
struct | celeritas::AtomicRelaxElement |
Elemental atomic relaxation data. More... | |
struct | celeritas::AtomicRelaxIds |
struct | celeritas::AtomicRelaxParamsData< W, M > |
Electron subshell transition data for atomic relaxation. More... | |
struct | celeritas::AtomicRelaxStateData< W, M > |
Temporary data needed during interaction. More... | |
Typedefs | |
using | celeritas::AtomicRelaxParamsRef = NativeCRef< AtomicRelaxParamsData > |
using | celeritas::AtomicRelaxStateRef = NativeRef< AtomicRelaxStateData > |
Functions | |
template<MemSpace M> | |
void | celeritas::resize (AtomicRelaxStateData< Ownership::value, M > *state, HostCRef< AtomicRelaxParamsData > const ¶ms, size_type size) |
Resize state data in host code. | |