Click or drag to resize

IObjectiveFunctionEvaluation Interface

Objective function with a frozen evaluation that must not be changed from the outside.

Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public interface IObjectiveFunctionEvaluation

The IObjectiveFunctionEvaluation type exposes the following members.

Properties
 NameDescription
Public propertyGradient Gets the gradient at Point.
Public propertyHessian Gets the Hessian matrix at Point.
Public propertyIsGradientSupported Gets a value indicating whether gradient information is available.
Public propertyIsHessianSupported Gets a value indicating whether Hessian information is available.
Public propertyPoint Gets the point at which the objective function is currently evaluated.
Public propertyValue Gets the objective function value at Point.
Top
Methods
 NameDescription
Public methodCreateNew Creates a new unevaluated and independent copy of this objective function.
Top
See Also