39#ifndef multiDimPolyFitter_H
40#define multiDimPolyFitter_H
71 const word& polyFunctionName,
static const Foam::dimensionedScalar A("", Foam::dimPressure, 611.21)
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
label n() const noexcept
The number of columns.
A templated (N x N) square matrix of objects of <Type>, containing N*N elements, derived from Matrix.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
Fit a polynominal function with the help of multiDimPolyFunction.
Field< T > computeMatrixSource(const List< scalarField > &listPolyTerms, const List< T > &listValue)
Compute source.
void fillMatrix(const scalarField &polyTerms, const T &value)
scalarSymmetricSquareMatrix computeInverse(const List< scalarField > &listPolyTerms)
Compute inverse.
Field< T > fitData(const List< scalarField > &listPolyTerms, const List< T > &listValue)
Fit data.
A simple square matrix solver with scalar coefficients.
A class for handling words, derived from Foam::string.