Celeritas 0.6.0-rc.2.13+develop.285b9112
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
HeuristicGeoData.hh File Reference
#include <cmath>
#include "corecel/Assert.hh"
#include "corecel/Macros.hh"
#include "corecel/Types.hh"
#include "corecel/data/Collection.hh"
#include "corecel/data/CollectionAlgorithms.hh"
#include "geocel/Types.hh"
#include "celeritas/Units.hh"
#include "celeritas/geo/GeoData.hh"
#include "celeritas/random/RngData.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::test::HeuristicGeoScalars
 
struct  celeritas::test::HeuristicGeoParamsData< W, M >
 
struct  celeritas::test::HeuristicGeoStateData< W, M >
 

Namespaces

namespace  celeritas::test
 Test harness base class for optical physics.
 

Enumerations

enum  LifeStatus : unsigned short { unborn = 0 , alive , dead }
 

Functions

template<MemSpace M>
void celeritas::test::resize (HeuristicGeoStateData< Ownership::value, M > *state, HostCRef< HeuristicGeoParamsData > const &params, size_type size)
 Resize and zero-initialize states.