| 36 | |
| 37 | template<typename Ty, typename Tp> |
| 38 | inline void approx2(af_array *zo, const af_array zi, const af_array xo, |
| 39 | const int xdim, const Tp &xi_beg, const Tp &xi_step, |
| 40 | const af_array yo, const int ydim, const Tp &yi_beg, |
| 41 | const Tp &yi_step, const af_interp_type method, |
| 42 | const float offGrid) { |
| 43 | approx2<Ty>(getArray<Ty>(*zo), getArray<Ty>(zi), getArray<Tp>(xo), xdim, |
| 44 | xi_beg, xi_step, getArray<Tp>(yo), ydim, yi_beg, yi_step, |
| 45 | method, offGrid); |
| 46 | } |
| 47 | |
| 48 | void af_approx1_common(af_array *yo, const af_array yi, const af_array xo, |
| 49 | const int xdim, const double xi_beg, |