Celeritas 0.6.0-2+develop.96611fab
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::XsGridInserter Class Reference

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.
 

Detailed Description

Manage data and help construction of physics cross section grids.


The documentation for this class was generated from the following files: