Celeritas 0.6.0-47+develop.b3cbb238
|
#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/XsGridData.hh"
#include "celeritas/neutron/data/NeutronElasticData.hh"
#include "Interaction.hh"
#include "Secondary.hh"
Classes | |
struct | celeritas::ValueTable< GridId > |
Set of value grids for all elements or materials. More... | |
struct | celeritas::ModelCdfTable |
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::HardwiredIds |
IDs for models that do on-the-fly cross section calculation. More... | |
struct | celeritas::HardwiredModels< W, M > |
Model data for special hardwired cases (on-the-fly xs calculations). More... | |
struct | celeritas::ParticleScalars |
User-configurable particle-dependent physics constants. 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::UniformTable = ValueTable< UniformGridId > |
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. | |