Click or drag to resize

TrustRegionNewtonCGMinimizer Constructor

Non-linear least square fitting by the trust region Newton-Conjugate-Gradient algorithm.

Namespace: Altaxo.Calc.Optimization.TrustRegion
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public TrustRegionNewtonCGMinimizer(
	double gradientTolerance = 1E-08,
	double stepTolerance = 1E-08,
	double functionTolerance = 1E-08,
	double radiusTolerance = 1E-08,
	int maximumIterations = -1
)

Parameters

gradientTolerance  Double  (Optional)
The stopping threshold for the gradient norm.
stepTolerance  Double  (Optional)
The stopping threshold for the parameter step norm.
functionTolerance  Double  (Optional)
The stopping threshold for the function value.
radiusTolerance  Double  (Optional)
The stopping threshold for the trust-region radius.
maximumIterations  Int32  (Optional)
The maximum number of iterations.
See Also