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: 25.1.421.0 (25.1.421.0)
Syntaxpublic ParameterOptimizerIterationResults(
OptimizerMultivariableFunctionResults functionResult,
OptimizerMultivariableFunctionDerivativeResults derivativeResults,
int iteration,
SolverVariableSettings[] variableSettings,
CostFunctionSettings costFunctionSettings,
SolverConstraintSettings[] equalitySettings,
InequalityConstraintSettings[] inequalitySettings
)
Public Sub New (
functionResult As OptimizerMultivariableFunctionResults,
derivativeResults As OptimizerMultivariableFunctionDerivativeResults,
iteration As Integer,
variableSettings As SolverVariableSettings(),
costFunctionSettings As CostFunctionSettings,
equalitySettings As SolverConstraintSettings(),
inequalitySettings As InequalityConstraintSettings()
)
public:
ParameterOptimizerIterationResults(
OptimizerMultivariableFunctionResults^ functionResult,
OptimizerMultivariableFunctionDerivativeResults^ derivativeResults,
int iteration,
array<SolverVariableSettings^>^ variableSettings,
CostFunctionSettings^ costFunctionSettings,
array<SolverConstraintSettings^>^ equalitySettings,
array<InequalityConstraintSettings^>^ inequalitySettings
)
new :
functionResult : OptimizerMultivariableFunctionResults *
derivativeResults : OptimizerMultivariableFunctionDerivativeResults *
iteration : int *
variableSettings : SolverVariableSettings[] *
costFunctionSettings : CostFunctionSettings *
equalitySettings : SolverConstraintSettings[] *
inequalitySettings : InequalityConstraintSettings[] -> ParameterOptimizerIterationResults
Parameters
- functionResult
- Type: AGI.Foundation.NumericalMethods.OptimizerMultivariableFunctionResults
The results of the computed OptimizerMultivariableFunction. - derivativeResults
- Type: AGI.Foundation.NumericalMethods.OptimizerMultivariableFunctionDerivativeResults
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: System.Int32
The count of the iteration that produced these results. This should be zero based. - variableSettings
- Type:AGI.Foundation.NumericalMethods.SolverVariableSettings[]
The settings of the variables that were used to compute all of the function evaluations. - costFunctionSettings
- Type: AGI.Foundation.NumericalMethods.CostFunctionSettings
The settings of the cost function that was computed in all of the function evaluations. - equalitySettings
- Type:AGI.Foundation.NumericalMethods.SolverConstraintSettings[]
The settings of the equality constraints that were computed in all of the function evaluations. - inequalitySettings
- Type:AGI.Foundation.NumericalMethods.InequalityConstraintSettings[]
The settings of the inequality constraints that were computed in all of the function evaluations.
See Also