Click or drag to resize

NonlinearMinimizerBaseNonAllocatingEvaluateFunction Method

[Missing <summary> documentation for "M:Altaxo.Calc.Optimization.NonlinearMinimizerBaseNonAllocating.EvaluateFunction(Altaxo.Calc.Optimization.IObjectiveModelNonAllocating,System.Collections.Generic.IReadOnlyList{System.Double},Altaxo.Calc.LinearAlgebra.IVector{System.Double})"]


Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
protected double EvaluateFunction(
	IObjectiveModelNonAllocating objective,
	IReadOnlyList<double> Pint,
	IVector<double> pExt
)

Parameters

objective  IObjectiveModelNonAllocating

[Missing <param name="objective"/> documentation for "M:Altaxo.Calc.Optimization.NonlinearMinimizerBaseNonAllocating.EvaluateFunction(Altaxo.Calc.Optimization.IObjectiveModelNonAllocating,System.Collections.Generic.IReadOnlyList{System.Double},Altaxo.Calc.LinearAlgebra.IVector{System.Double})"]

Pint  IReadOnlyListDouble

[Missing <param name="Pint"/> documentation for "M:Altaxo.Calc.Optimization.NonlinearMinimizerBaseNonAllocating.EvaluateFunction(Altaxo.Calc.Optimization.IObjectiveModelNonAllocating,System.Collections.Generic.IReadOnlyList{System.Double},Altaxo.Calc.LinearAlgebra.IVector{System.Double})"]

pExt  IVectorDouble

[Missing <param name="pExt"/> documentation for "M:Altaxo.Calc.Optimization.NonlinearMinimizerBaseNonAllocating.EvaluateFunction(Altaxo.Calc.Optimization.IObjectiveModelNonAllocating,System.Collections.Generic.IReadOnlyList{System.Double},Altaxo.Calc.LinearAlgebra.IVector{System.Double})"]

Return Value

Double

[Missing <returns> documentation for "M:Altaxo.Calc.Optimization.NonlinearMinimizerBaseNonAllocating.EvaluateFunction(Altaxo.Calc.Optimization.IObjectiveModelNonAllocating,System.Collections.Generic.IReadOnlyList{System.Double},Altaxo.Calc.LinearAlgebra.IVector{System.Double})"]

See Also