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