Click or drag to resize

TrustRegionMinimizerBase Constructor

Initializes a new instance of the TrustRegionMinimizerBase class.

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

Parameters

subproblem  ITrustRegionSubproblem
The trust-region subproblem solver.
gradientTolerance  Double  (Optional)
The stopping threshold for the infinity norm of the gradient vector.
stepTolerance  Double  (Optional)
The stopping threshold for the L2 norm of the parameter change.
functionTolerance  Double  (Optional)
The stopping threshold for the L2 norm of the residuals.
radiusTolerance  Double  (Optional)
The stopping threshold for the trust-region radius.
maximumIterations  Int32  (Optional)
The maximum number of iterations.
See Also