#include "MultiIndex.hpp"
Include dependency graph for Interpolation.hpp:

This graph shows which files directly or indirectly include this file:

Functions | |
| template<typename T> | |
| int | CellToCoordinates (MultiIndex &cell, Array< int > &size, Array< int > &type, Array< T > &x) |
| Calculates the coordinates of the "left lower" corner of a cell. | |
| template<typename T> | |
| int | Interpolate (GridVec< T > &gridVec, Array< Array< int > > &types, Array< T > &coord, Array< T > &val) |
| Interpolates the vector of grids gridVec at point coord and yields vector val. | |
| template<typename T> | |
| int | Interpolate (GridVec< T > &gridVec, Array< int > &type, Array< T > &coord, T &val) |
| template<typename T> | |
| int | Interpolate (MultiVector< T > &grid, Array< int > &type, Array< T > &x, T &val) |
| Interpolates the grid at a point coord and yields scalar val. | |
| template<typename T> | |
| int | CoordinatesToCell (Array< T > &x, Array< int > &size, Array< int > &type, MultiIndex &cell) |
| Finds the cell in which x lies. | |
| int CellToCoordinates | ( | MultiIndex & | cell, | |
| Array< int > & | size, | |||
| Array< int > & | type, | |||
| Array< T > & | x | |||
| ) | [inline] |
Calculates the coordinates of the "left lower" corner of a cell.
| int CoordinatesToCell | ( | Array< T > & | x, | |
| Array< int > & | size, | |||
| Array< int > & | type, | |||
| MultiIndex & | cell | |||
| ) | [inline] |
Finds the cell in which x lies.
| int Interpolate | ( | MultiVector< T > & | grid, | |
| Array< int > & | type, | |||
| Array< T > & | x, | |||
| T & | val | |||
| ) | [inline] |
Interpolates the grid at a point coord and yields scalar val.
condition:
dimension of grid is equal to dimension of type and dimension of coord
| int Interpolate | ( | GridVec< T > & | gridVec, | |
| Array< int > & | type, | |||
| Array< T > & | coord, | |||
| T & | val | |||
| ) | [inline] |
| int Interpolate | ( | GridVec< T > & | gridVec, | |
| Array< Array< int > > & | types, | |||
| Array< T > & | coord, | |||
| Array< T > & | val | |||
| ) | [inline] |
Interpolates the vector of grids gridVec at point coord and yields vector val.
conditions:
1.5.2