Celeritas 0.6.0-2+develop.96611fab
|
Manage data and help construction of physics cross section grids. More...
#include <XsGridInserter.hh>
Public Types | |
Type aliases | |
using | GridId = ItemId< XsGridRecord > |
using | GridValues = Collection< XsGridRecord, Ownership::value, MemSpace::host > |
using | Values = Collection< real_type, Ownership::value, MemSpace::host > |
Public Member Functions | |
XsGridInserter (Values *reals, GridValues *grids) | |
Construct with a reference to mutable host data. | |
GridId | operator() (inp::UniformGrid const &lower, inp::UniformGrid const &upper) |
Add a grid of physics xs data. | |
GridId | operator() (inp::UniformGrid const &grid) |
Add a grid of log-spaced data without 1/E scaling. | |
Manage data and help construction of physics cross section grids.