Click or drag to resize

NewtonMinimizer Class

Minimizes unconstrained objective functions with Newton's method.
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.OptimizationNewtonMinimizer

Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public sealed class NewtonMinimizer : IUnconstrainedMinimizer

The NewtonMinimizer type exposes the following members.

Constructors
 NameDescription
Public methodNewtonMinimizer Initializes a new instance of the NewtonMinimizer class.
Top
Properties
 NameDescription
Public propertyGradientTolerance Gets or sets the stopping threshold for the gradient norm.
Public propertyMaximumIterations Gets or sets the maximum number of iterations.
Public propertyUseLineSearch Gets or sets a value indicating whether a line search is used.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodFindMinimum Finds a minimum of the objective function.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberMinimum Minimizes the objective function with Newton's method.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also