Celeritas
0.5.0-56+6b053cd
|
#include "corecel/cont/Array.hh"
#include "corecel/data/Collection.hh"
#include "corecel/data/CollectionBuilder.hh"
#include "corecel/data/StackAllocatorData.hh"
#include "celeritas/Quantities.hh"
#include "celeritas/Types.hh"
#include "celeritas/em/data/AtomicRelaxationData.hh"
#include "celeritas/em/data/EPlusGGData.hh"
#include "celeritas/em/data/LivermorePEData.hh"
#include "celeritas/grid/ValueGridType.hh"
#include "celeritas/grid/XsGridData.hh"
#include "celeritas/neutron/data/NeutronElasticData.hh"
#include "Interaction.hh"
#include "Secondary.hh"
Classes | |
struct | celeritas::ValueTable |
Set of value grids for all elements or materials. More... | |
struct | celeritas::ModelXsTable |
Set of cross section CDF tables for a model. More... | |
struct | celeritas::ModelGroup |
Energy-dependent model IDs for a single process and particle type. More... | |
struct | celeritas::IntegralXsProcess |
Particle-process that uses MC integration to sample interaction length. More... | |
struct | celeritas::ProcessGroup |
Processes for a single particle type. More... | |
struct | celeritas::HardwiredModels< W, M > |
Model data for special hardwired cases (on-the-fly xs calculations). More... | |
struct | celeritas::PhysicsParamsScalars |
Scalar (no template needed) quantities used by physics. More... | |
struct | celeritas::PhysicsParamsData< W, M > |
Persistent shared physics data. More... | |
struct | celeritas::PhysicsTrackState |
Physics state data for a single track. More... | |
struct | celeritas::PhysicsTrackInitializer |
Initialize a physics track state. More... | |
struct | celeritas::PhysicsStateData< W, M > |
Dynamic physics (models, processes) state data. More... | |
Typedefs | |
using | celeritas::ValueGrid = XsGridData |
Currently all value grids are cross section grids. | |
using | celeritas::ValueGridId = OpaqueId< XsGridData > |
using | celeritas::ValueTableId = OpaqueId< struct ValueTable > |
Functions | |
template<MemSpace M> | |
void | celeritas::resize (PhysicsStateData< Ownership::value, M > *state, HostCRef< PhysicsParamsData > const ¶ms, size_type size) |
Resize the state in host code. | |