Celeritas 0.7.0-dev.207+develop.58f3b23a7
Loading...
Searching...
No Matches
Classes | Functions
AuxState.hh File Reference
#include <memory>
#include "corecel/Types.hh"
#include "AuxInterface.hh"
#include "CollectionStateStore.hh"
#include "ParamsDataInterface.hh"

Classes

class  celeritas::AuxState< S, M >
 Store a state collection group as aux state data. More...
 

Functions

template<template< Ownership, MemSpace > class S, template< Ownership, MemSpace > class P>
std::unique_ptr< AuxStateInterfaceceleritas::make_aux_state (ParamsDataInterface< P > const &params, MemSpace m, StreamId stream_id, size_type size)
 Create an auxiliary state given a runtime memory space and host params.
 
template<template< Ownership, MemSpace > class S>
std::unique_ptr< AuxStateInterfaceceleritas::make_aux_state (MemSpace m, StreamId stream_id, size_type size)
 Create an auxiliary state given a runtime memory space.