Click or drag to resize

TrustRegionNewtonCGMinimizer Class

[Missing <summary> documentation for "T:Altaxo.Calc.Optimization.TrustRegion.TrustRegionNewtonCGMinimizer"]

Inheritance Hierarchy
SystemObject
  Altaxo.Calc.OptimizationNonlinearMinimizerBase
    Altaxo.Calc.Optimization.TrustRegionTrustRegionMinimizerBase
      Altaxo.Calc.Optimization.TrustRegionTrustRegionNewtonCGMinimizer

Namespace: Altaxo.Calc.Optimization.TrustRegion
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public sealed class TrustRegionNewtonCGMinimizer : TrustRegionMinimizerBase

The TrustRegionNewtonCGMinimizer type exposes the following members.

Constructors
 NameDescription
Public methodTrustRegionNewtonCGMinimizer Non-linear least square fitting by the trust region Newton-Conjugate-Gradient algorithm.
Top
Properties
 NameDescription
Public propertyFunctionTolerance The stopping threshold for the function value or L2 norm of the residuals.
(Inherited from NonlinearMinimizerBase)
Public propertyGradientTolerance The stopping threshold for infinity norm of the gradient.
(Inherited from NonlinearMinimizerBase)
Public propertyLowerBound The lower bound of the parameters.
(Inherited from NonlinearMinimizerBase)
Public propertyMaximumIterations The maximum number of iterations.
(Inherited from NonlinearMinimizerBase)
Public propertyRadiusTolerance The stopping threshold for the trust region radius.
(Inherited from TrustRegionMinimizerBase)
Public propertyScales The scale factors for the parameters.
(Inherited from NonlinearMinimizerBase)
Public propertyStepTolerance The stopping threshold for L2 norm of the change of the parameters.
(Inherited from NonlinearMinimizerBase)
Public propertyUpperBound The upper bound of the parameters.
(Inherited from NonlinearMinimizerBase)
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodFindMinimum(IObjectiveModel, VectorDouble, VectorDouble, VectorDouble, VectorDouble, ListBoolean)
(Inherited from TrustRegionMinimizerBase)
Public methodFindMinimum(IObjectiveModel, Double, Double, Double, Double, Boolean)
(Inherited from TrustRegionMinimizerBase)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodMinimum Non-linear least square fitting by the trust-region algorithm.
(Inherited from TrustRegionMinimizerBase)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Fields
 NameDescription
Public fieldSubproblem The trust region subproblem.
(Inherited from TrustRegionMinimizerBase)
Top
See Also