Click or drag to resize

IBoundedNonlinearLeastSqMinimizer Interface

Interface for nonlinear least squares minimizer where the solution is constrained by upper and lower bounds.

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
public interface IBoundedNonlinearLeastSqMinimizer : INonlinearLeastSqMinimizer, 
	ICloneable

The IBoundedNonlinearLeastSqMinimizer type exposes the following members.

Properties
 NameDescription
Public propertyFinalResidual Gets the final residual of the fit.
(Inherited from INonlinearLeastSqMinimizer)
Public propertyInitialResidual Gets the residual associated with the starting point.
(Inherited from INonlinearLeastSqMinimizer)
Public propertyIterations Gets the number of iterations used in the estimate of the mimimum just computed.
(Inherited from INonlinearLeastSqMinimizer)
Public propertyMaxIterations Gets and sets the maximum number of iterations used in computing minima estimates.
(Inherited from INonlinearLeastSqMinimizer)
Public propertyMaxIterationsMet Returns true if the minimum just computed stopped because the maximum number of iterations was reached; otherwise, false.
(Inherited from INonlinearLeastSqMinimizer)
Top
Methods
 NameDescription
Public methodMinimize(DoubleMultiVariableFunction, DoubleVector) Minimize the L2 norm of the function f using an iterative algorithm with starting point x0.
(Inherited from INonlinearLeastSqMinimizer)
Public methodMinimize(DoubleMultiVariableFunction, DoubleVector, DoubleVector, DoubleVector) Minimize the L2 norm of the function f(x), where the components of x are constrained by upper and lower bounds using an iterative algorithm with starting point x0.
Public methodSetAllTolerances Sets all the error tolerances used in computing minima estimates.
(Inherited from INonlinearLeastSqMinimizer)
Top
See Also