Classes | |
class | Data |
Data class. More... | |
class | Error |
Base class. More... | |
class | NoMemory |
No memory available. More... | |
class | WrongDim |
Wrong dimension. More... | |
class | WrongIndex |
Wrong index. More... | |
class | IOError |
An input/output operation failed. More... | |
class | Undefined |
Undefined function. More... | |
class | Format |
Base class for input/output classes. More... | |
class | FormatBinary |
Input/ouput class to read binary files. More... | |
class | FormatText |
Input/ouput class to read text files. More... | |
class | FormatFormattedText |
Input/ouput class to read formatted text files. More... | |
class | FormatChimere |
Input/ouput class to read files in Chimere format. More... | |
class | Function_Base |
Based class for functions. More... | |
class | FuncCoords_Base |
Based class for coordinates transformations. More... | |
class | Grid |
Base class for grids. More... | |
class | RegularGrid |
Regular grids. More... | |
class | GeneralGrid |
General grids. More... | |
Functions | |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationRegular (Data< TIn, N, TGIn > &dataIn, Data< TOut, N, TGOut > &dataOut) |
Linear interpolation for data defined on regular grids. | |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationUniformToGeneral (Data< TIn, N, TGIn > &dataIn, Data< TOut, N, TGOut > &dataOut) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationRegularToGeneral (Data< TIn, N, TGIn > &dataIn, Data< TOut, N, TGOut > &dataOut) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationOneGeneral (Data< TIn, N, TGIn > &dataIn, Data< TOut, N, TGOut > &dataOut, int dim) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationOneGeneralGetCoeffs (Data< TIn, N, TGIn > &dataIn, Data< TOut, N, TGOut > &dataOut, int dim, string FileName) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationOneGeneralGetCoeffs (Data< TIn, N, TGIn > &dataIn, Data< TOut, N, TGOut > &dataOut, int dim, ofstream &FileStream) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationOneGeneralGetCoeffs (Data< TIn, N, TGIn > &dataIn, Data< TOut, N, TGOut > &dataOut, int dim, Array< TIn, 2 > &RegularCoeffs, Array< TIn, 2 > &GeneralCoeffs, Array< int, 2 > &RegularIndices, Array< int, 2 > &GeneralIndices) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationOneGeneralCompute (Data< TIn, N, TGIn > &dataIn, int dim, string FileName, Data< TOut, N, TGOut > &dataOut) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationOneGeneralCompute (Data< TIn, N, TGIn > &dataIn, int dim, ifstream &FileStream, Data< TOut, N, TGOut > &dataOut) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationOneGeneralCompute (Data< TIn, N, TGIn > &dataIn, int dim, Array< TIn, 2 > &RegularCoeffs, Array< TIn, 2 > &GeneralCoeffs, Array< int, 2 > &RegularIndices, Array< int, 2 > &GeneralIndices, Data< TOut, N, TGOut > &dataOut) |
template<int N, class TIn, class TGIn, class TOut, class TGOut> | |
void | LinearInterpolationDimension (Data< TIn, N, TGIn > &dataIn, Data< TOut, N, TGOut > &dataOut, int dim) |
Linear interpolation along a given dimension. |
|
Linear interpolation along a given dimension. Linear interpolation only along a given dimension.
|
|
Performs linear interpolation on data defined on regular grids, except one grid which may be a general grid (i.e. depending on other coordinates). Both input and output data may be defined on a general grid along dimension 'dim', but only along this dimension. Moreover, input data or output data can still be defined on regular grids along dimension 'dim'.
|
|
Performs linear interpolation from data defined on regular grids, except one grid which may be a general grid. Input data may be defined on a general grid along dimension 'dim', but only along this dimension. Output data may be defined on general or regular grids. Moreover, input data can still be defined on regular grids along dimension 'dim'.
|
|
Performs linear interpolation from data defined on regular grids, except one grid which may be a general grid. Input data may be defined on a general grid along dimension 'dim', but only along this dimension. Output data may be defined on general or regular grids. Moreover, input data can still be defined on regular grids along dimension 'dim'.
|
|
Performs linear interpolation from data defined on regular grids, except one grid which may be a general grid. Input data may be defined on a general grid along dimension 'dim', but only along this dimension. Output data may be defined on general or regular grids. Moreover, input data can still be defined on regular grids along dimension 'dim'.
|
|
Saves indices and coefficients of linear interpolation from data defined on regular grids, except one grid which may be a general grid (i.e. depending on other coordinates). Input data may be defined on a general grid along dimension 'dim', but only along this dimension. Output data may be defined on general or regular grids. Moreover, input data can still be defined on regular grids along dimension 'dim'.
|
|
Saves indices and coefficients of linear interpolation from data defined on regular grids, except one grid which may be a general grid (i.e. depending on other coordinates). Input data may be defined on a general grid along dimension 'dim', but only along this dimension. Output data may be defined on general or regular grids. Moreover, input data can still be defined on regular grids along dimension 'dim'.
|
|
Saves indices and coefficients of linear interpolation from data defined on regular grids, except one grid which may be a general grid (i.e. depending on other coordinates). Input data may be defined on a general grid along dimension 'dim', but only along this dimension. Output data may be defined on general or regular grids. Moreover, input data can still be defined on regular grids along dimension 'dim'.
|
|
Linear interpolation for data defined on regular grids. Linear interpolation from data defined on regular grids to data defined on regular grids.
|
|
|
|
Linear interpolation from an input data defined on uniform grids only to an output data defined on any type of grids. Uniform grids are regular grids with fixed steps.
|