Celeritas 0.7.0-dev.224+develop.84a24a8b
Loading...
Searching...
No Matches
Functions
RanluxppRngData.cc File Reference
#include "RanluxppRngData.hh"
#include <random>
#include <vector>
#include "corecel/data/Collection.hh"
#include "corecel/data/CollectionBuilder.hh"
#include "corecel/data/Ref.hh"
#include "corecel/random/data/RanluxppTypes.hh"
#include "corecel/random/data/detail/RanluxppRngStateInit.hh"

Functions

template<MemSpace M>
void celeritas::resize (RanluxppRngStateData< Ownership::value, M > *state, HostCRef< RanluxppRngParamsData > const &params, StreamId stream, size_type size)
 Resize and seed the RNG states.
 
template void celeritas::resize (HostVal< RanluxppRngStateData > *, HostCRef< RanluxppRngParamsData > const &, StreamId, size_type)
 
template void celeritas::resize (RanluxppRngStateData< Ownership::value, MemSpace::device > *, HostCRef< RanluxppRngParamsData > const &, StreamId, size_type)