Celeritas
0.5.0-56+6b053cd
|
#include <memory>
#include <type_traits>
#include <vector>
#include "corecel/Config.hh"
#include "corecel/Assert.hh"
#include "corecel/Macros.hh"
#include "corecel/sys/TypeDemangler.hh"
#include "AuxInterface.hh"
Classes | |
class | celeritas::AuxStateVec |
Manage single-stream auxiliary state data. More... | |
Functions | |
template<class S > | |
S & | celeritas::get (AuxStateVec &vec, AuxId auxid) |
Get a mutable item from a state vector efficiently and safely. | |
template<class S > | |
S const & | celeritas::get (AuxStateVec const &vec, AuxId auxid) |
Get a const item from a state vector efficiently and safely. | |