Click or drag to resize

MultivariableFunctionSolverIterationResults Constructor (SolvableMultivariableFunctionResults, SolvableMultivariableFunctionDerivativeResults, Int32, SolverVariableSettings, SolverConstraintSettings)

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 MultivariableFunctionSolverIterationResults(
	SolvableMultivariableFunctionResults functionResult,
	SolvableMultivariableFunctionDerivativeResults derivativeResults,
	int iteration,
	SolverVariableSettings[] variableSettings,
	SolverConstraintSettings[] constraintSettings
)

Parameters

functionResult
Type: AGI.Foundation.NumericalMethodsSolvableMultivariableFunctionResults
The results of the computed SolvableMultivariableFunction.
derivativeResults
Type: AGI.Foundation.NumericalMethodsSolvableMultivariableFunctionDerivativeResults
The SolvableMultivariableFunctionDerivativeResults 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.
constraintSettings
Type: AGI.Foundation.NumericalMethodsSolverConstraintSettings
The settings of the constraints that were computed in all of the function evaluations.
See Also