Celeritas 0.7.0-dev.228+develop.9905a715
Loading...
Searching...
No Matches
Functions
VecgeomData.cc File Reference
#include "VecgeomData.hh"
#include "corecel/Types.hh"
#include "geocel/vg/VecgeomTypes.hh"
#include <VecGeom/navigation/NavStateIndex.h>
#include "corecel/data/CollectionBuilder.hh"
#include "detail/VecgeomSetup.hh"

Functions

template<MemSpace M>
void celeritas::resize (VecgeomStateData< Ownership::value, M > *data, HostCRef< VecgeomParamsData > const &params, size_type size)
 Resize geometry states.
 
template void celeritas::resize< MemSpace::host > (VecgeomStateData< Ownership::value, MemSpace::host > *, HostCRef< VecgeomParamsData > const &, size_type)
 
template void celeritas::resize< MemSpace::device > (VecgeomStateData< Ownership::value, MemSpace::device > *, HostCRef< VecgeomParamsData > const &, size_type)
 

Function Documentation

◆ resize()

template<MemSpace M>
void celeritas::resize ( VecgeomStateData< Ownership::value, M > *  data,
HostCRef< VecgeomParamsData > const params,
size_type  size 
)

Resize geometry states.

Todo:
Add stream ID