| at(const device::array< typename Coordinates::ctype, 2 > &idx) const | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inline |
| coordinates | DiFfRG::LinearInterpolator2D< NT, Coordinates > | private |
| ctype typedef | DiFfRG::LinearInterpolator2D< NT, Coordinates > | |
| data() const | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inline |
| device_data | DiFfRG::LinearInterpolator2D< NT, Coordinates > | private |
| dim | DiFfRG::LinearInterpolator2D< NT, Coordinates > | static |
| get_coordinates() const | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inline |
| has_separate_device | DiFfRG::LinearInterpolator2D< NT, Coordinates > | privatestatic |
| host_data | DiFfRG::LinearInterpolator2D< NT, Coordinates > | private |
| HostViewType typedef | DiFfRG::LinearInterpolator2D< NT, Coordinates > | private |
| index(const typename Coordinates::ctype x, const typename Coordinates::ctype y) const | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inline |
| LinearInterpolator2D(const Coordinates &coordinates) | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inline |
| LinearInterpolator2D(const LinearInterpolator2D &)=default | DiFfRG::LinearInterpolator2D< NT, Coordinates > | |
| operator()(const typename Coordinates::ctype x, const typename Coordinates::ctype y) const | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inline |
| operator[](size_t i) const | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inline |
| periodic_x | DiFfRG::LinearInterpolator2D< NT, Coordinates > | privatestatic |
| periodic_y | DiFfRG::LinearInterpolator2D< NT, Coordinates > | privatestatic |
| sizes | DiFfRG::LinearInterpolator2D< NT, Coordinates > | private |
| update(const NT2 *in_data) | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inline |
| value(const size_t i, const size_t j) const | DiFfRG::LinearInterpolator2D< NT, Coordinates > | inlineprivate |
| value_type typedef | DiFfRG::LinearInterpolator2D< NT, Coordinates > | |
| ViewType typedef | DiFfRG::LinearInterpolator2D< NT, Coordinates > | private |