| 
    Celeritas 0.7.0-dev.174+develop.3cfbeaa01
    
   | 
 
A grid of increasing, sorted 1D data. More...
#include <NonuniformGridData.hh>
Public Member Functions | |
| CELER_FUNCTION | operator bool () const | 
| Whether the record is initialized and valid.  | |
Public Attributes | |
| ItemRange< real_type > | grid | 
| x grid  | |
| ItemRange< real_type > | value | 
| f(x) value  | |
| ItemRange< real_type > | derivative | 
| size_type | spline_order {1} | 
A grid of increasing, sorted 1D data.
derivative stores the second derivative of the interpolating cubic spline. If it is non-empty, cubic spline interpolation will be used. Otherwise the interpolation will be linear-linear.