|
Celeritas 0.7.0-dev.194+develop.0df4cab59
|
A GridAccessor that stores its own collections.
More...
#include <ValidationUtils.hh>

Public Member Functions | |
| OwningGridAccessor () | |
| Construct with internal collections. | |
Public Member Functions inherited from celeritas::optical::test::GridAccessor | |
| 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 | |
Public Types inherited from celeritas::optical::test::GridAccessor | |
| using | Grid = NonuniformGridRecord |
| using | GridId = OpaqueId< Grid > |
| using | ImportPhysicsTable = std::vector< inp::Grid > |
| 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.