| at(const device::array< typename Coordinates::ctype, 2 > &raw) const | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inline |
| build_y2(const size_t sidx, const ctype lower_y1, const ctype upper_y1) | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inlineprivate |
| coeff(const size_t i, const size_t j) const | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inlineprivate |
| CoeffViewType typedef | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| coordinates | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| ctype typedef | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | |
| data() const | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inline |
| device_coeffs | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| device_values | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| dim | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | static |
| get_coordinates() const | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inline |
| has_separate_device | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | privatestatic |
| host_coeffs | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| host_values | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| HostCoeffViewType typedef | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| HostValueViewType typedef | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| index(const typename Coordinates::ctype s, const typename Coordinates::ctype x) const | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inline |
| operator()(const typename Coordinates::ctype s, const typename Coordinates::ctype x) const | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inline |
| operator[](size_t i) const | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inline |
| sizes | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |
| SplineInterpolator1DStack(const Coordinates &coordinates) | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inline |
| SplineInterpolator1DStack(const SplineInterpolator1DStack &)=default | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | |
| update(const NT2 *in_data, const ctype lower_y1=std::numeric_limits< ctype >::max(), const ctype upper_y1=std::numeric_limits< ctype >::max()) | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inline |
| value(const size_t i, const size_t j) const | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | inlineprivate |
| value_type typedef | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | |
| ValueViewType typedef | DiFfRG::SplineInterpolator1DStack< NT, Coordinates > | private |