ConcatenatedVectorFunction |
For the set of $k$ vector functions $f_i: \mathbb{R}^{m_i} \to \mathbb{R}^{n_i} \quad x_i \mapsto f_i(x_i) = y_i$
this forms the function
$f: \mathbb{R}^{m} \to \mathbb{R}^{n} \quad x_i \mapsto f(x) = y$ where $n = \sum_{i=1}^k n_i$ and
$m = \sum_{i=1}^k m_i$ and $x = (x_1,x_2,\dots,x_k)$ \& $y = (y_1,y_2,\dots,y_k)$.
|
DoublesVectorFunctionProvider |
An abstraction for anything that provides a VectorFunction for a set of data points (as Double).
|
ParameterizedCurve |
A parameterised curve that gives the both the curve (the function y=f(x) where x and y are scalars) and the
curve sensitivity (dy/dp where p is one of the parameters) for given parameters.
|
ParameterizedCurveVectorFunction |
|
ParameterizedCurveVectorFunctionProvider |
|
ParameterizedFunction<S,T,U> |
|
ParameterizedSurface |
A parameterised surface that gives the both the surface (the function z=f(xy) where xy is
a 2D point and z is a scalar) and the surface sensitivity
(dz/dp where p is one of the parameters) for given parameters.
|
PiecewisePolynomialFunction1D |
|
PiecewisePolynomialFunction2D |
Computes value, first derivative and integral of piecewise polynomial function.
|
PiecewisePolynomialWithSensitivityFunction1D |
|
RealPolynomialFunction1D |
Class representing a polynomial that has real coefficients and takes a real
argument.
|
VectorFunction |
Abstraction for the vector function $f: \mathbb{R}^m \to \mathbb{R}^n \quad x \mapsto f(x)$ where the
Jacobian $j : \mathbb{R}^m \to \mathbb{R}^{n\times m} \quad x \mapsto j(x)$ is also provided.
|