|
| template<unsigned DataDim, typename CELL , typename RESULT , typename F , typename V = typename CELL::value_t> |
| void | olb::interpolate2d (CELL &cell, RESULT &result, const Vector< V, 2 > distance, F f) any_platform |
| | Bilinear interpolation between four neighboring mesh points.
|
| |
| template<unsigned DataDim, typename CELL , typename RESULT , typename F , typename V = typename CELL::value_t> |
| void | olb::interpolate2d_help (CELL &cell, RESULT &result, const Vector< V, 2 > distance, F f, Vector< int, 2 > pointA, Vector< int, 2 > pointB, Vector< int, 2 > pointC) any_platform |
| | Linear interpolation between three points.
|
| |
| template<unsigned DataDim, typename CELL , typename RESULT , typename F , typename V = typename CELL::value_t> |
| void | olb::interpolate2d_help (CELL &cell, RESULT &result, const Vector< V, 2 > distance, F f, Vector< int, 2 > pointA, Vector< int, 2 > pointB) any_platform |
| | Linear interpolation between two points (constant in the orthogonal direction)
|
| |
| template<unsigned NEIGHBORS, unsigned DataDim, typename CELL , typename RESULT , typename F , typename V = typename CELL::value_t> |
| void | olb::interpolate2d (CELL &cell, RESULT &result, const Vector< V, 2 > distance, F f) any_platform |
| | linear interpolation/ extrapolation of function f
|
| |
| template<unsigned NEIGHBORS, typename FIELD , typename CELL , typename RESULT , typename V = typename CELL::value_t> |
| void | olb::interpolate2d (CELL &cell, RESULT &result, const Vector< V, 2 > distance) any_platform |
| | linear interpolation/ extrapolation of FIELD
|
| |
| template<typename FIELD , typename CELL , typename RESULT , typename V = typename CELL::value_t> |
| void | olb::interpolate2d (CELL &cell, RESULT &result, const Vector< V, 2 > distance) any_platform |
| | bilinear interpolation/ extrapolation of FIELD
|
| |