Celeritas 0.6.0-dev.115+3b60a5fd
|
A GridAccessor
that stores its own collections.
More...
#include <ValidationUtils.hh>
Public Member Functions | |
OwningGridAccessor () | |
Construct with internal collections. | |
![]() | |
GridAccessor (Items< real_type > *reals, Items< Grid > *grids) | |
Construct validator for with the underlying storage. | |
std::vector< GridView > | operator() (ItemRange< Grid > grid_ids) const |
Retrieve a table of grid views built on the storage. | |
Span< real_type const > | operator() (ItemRange< real_type > const &real_ids) const |
Retrieve a span of reals built on the storage. | |
MfpBuilder | create_mfp_builder () |
Construct an MFP builder with the underlying collections. | |
Additional Inherited Members | |
![]() | |
using | Grid = NonuniformGridRecord |
using | GridId = OpaqueId< Grid > |
using | ImportPhysicsTable = std::vector< ImportPhysicsVector > |
using | GridView = std::tuple< Span< real_type const >, Span< real_type const > > |
template<class T > | |
using | Items = Collection< T, Ownership::value, MemSpace::host > |
A GridAccessor
that stores its own collections.