OptimizerMultivariableFunctionResults Constructor (Double, NullableDouble, Double, Double) |
Initializes a new instance.
Namespace:
AGI.Foundation.NumericalMethods
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public OptimizerMultivariableFunctionResults(
double[] variableUsed,
double? costFunctionResults,
double[] equalityResults,
double[] inequalityResults
)
Public Sub New (
variableUsed As Double(),
costFunctionResults As Double?,
equalityResults As Double(),
inequalityResults As Double()
)
public:
OptimizerMultivariableFunctionResults(
array<double>^ variableUsed,
Nullable<double> costFunctionResults,
array<double>^ equalityResults,
array<double>^ inequalityResults
)
new :
variableUsed : float[] *
costFunctionResults : Nullable<float> *
equalityResults : float[] *
inequalityResults : float[] -> OptimizerMultivariableFunctionResults
Parameters
- variableUsed
- Type: SystemDouble
The values of the variables that were used to compute the
function. This should just be the variables
passed into the Evaluate method. - costFunctionResults
- Type: SystemNullableDouble
The value of the cost function computed by an OptimizerMultivariableFunction. - equalityResults
- Type: SystemDouble
The value of the equality constraints as computed by an OptimizerMultivariableFunction. - inequalityResults
- Type: SystemDouble
The value of the inequality constraints as computed by an OptimizerMultivariableFunction.
See Also