Click or drag to resize

ParameterOptimizerIterationResults Constructor (OptimizerMultivariableFunctionResults, OptimizerMultivariableFunctionDerivativeResults, Int32, SolverVariableSettings, CostFunctionSettings, SolverConstraintSettings, InequalityConstraintSettings)

Initializes a new instance.

Namespace:  AGI.Foundation.NumericalMethods
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public ParameterOptimizerIterationResults(
	OptimizerMultivariableFunctionResults functionResult,
	OptimizerMultivariableFunctionDerivativeResults derivativeResults,
	int iteration,
	SolverVariableSettings[] variableSettings,
	CostFunctionSettings costFunctionSettings,
	SolverConstraintSettings[] equalitySettings,
	InequalityConstraintSettings[] inequalitySettings
)

Parameters

functionResult
Type: AGI.Foundation.NumericalMethodsOptimizerMultivariableFunctionResults
The results of the computed OptimizerMultivariableFunction.
derivativeResults
Type: AGI.Foundation.NumericalMethodsOptimizerMultivariableFunctionDerivativeResults
The OptimizerMultivariableFunctionDerivativeResults that were computed when the derivative of the function was evaluated. This can be optional if the derivative of the function was not evaluated in the iteration that made these results (as can happen on the final iteration).
iteration
Type: SystemInt32
The count of the iteration that produced these results. This should be zero based.
variableSettings
Type: AGI.Foundation.NumericalMethodsSolverVariableSettings
The settings of the variables that were used to compute all of the function evaluations.
costFunctionSettings
Type: AGI.Foundation.NumericalMethodsCostFunctionSettings
The settings of the cost function that was computed in all of the function evaluations.
equalitySettings
Type: AGI.Foundation.NumericalMethodsSolverConstraintSettings
The settings of the equality constraints that were computed in all of the function evaluations.
inequalitySettings
Type: AGI.Foundation.NumericalMethodsInequalityConstraintSettings
The settings of the inequality constraints that were computed in all of the function evaluations.
See Also