NonlinearObjectiveFunctionNonAllocating Constructor |
Namespace: Altaxo.Calc.Optimization.ObjectiveFunctionsAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntaxpublic NonlinearObjectiveFunctionNonAllocating(
Action<IROMatrix<double>, IReadOnlyList<double>, IVector<double>, IReadOnlyList<bool>?> function,
Action<IROMatrix<double>, IReadOnlyList<double>, IReadOnlyList<bool>?, IMatrix<double>, IReadOnlyList<bool>?>? derivative = null,
int accuracyOrder = 2
)
Parameters
- function ActionIROMatrixDouble, IReadOnlyListDouble, IVectorDouble, IReadOnlyListBoolean
- User function delegate computing the model values for given observations and parameters.
- derivative ActionIROMatrixDouble, IReadOnlyListDouble, IReadOnlyListBoolean, IMatrixDouble, IReadOnlyListBoolean (Optional)
- Optional user derivative delegate computing the Jacobian matrix.
- accuracyOrder Int32 (Optional)
-
Desired accuracy order used when numerically approximating the Jacobian if derivative is not provided.
See Also