OptimizerMultivariableFunctionDerivativeResults Constructor (Double, Double, 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 OptimizerMultivariableFunctionDerivativeResults(
double[] variables,
double[] costFunctionGradient,
double[][] equalityConstraintGradients,
double[][] inequalityConstraintGradients
)
Public Sub New (
variables As Double(),
costFunctionGradient As Double(),
equalityConstraintGradients As Double()(),
inequalityConstraintGradients As Double()()
)
public:
OptimizerMultivariableFunctionDerivativeResults(
array<double>^ variables,
array<double>^ costFunctionGradient,
array<array<double>^>^ equalityConstraintGradients,
array<array<double>^>^ inequalityConstraintGradients
)
new :
variables : float[] *
costFunctionGradient : float[] *
equalityConstraintGradients : float[][] *
inequalityConstraintGradients : float[][] -> OptimizerMultivariableFunctionDerivativeResults
Parameters
- variables
- Type: SystemDouble
The variables that were used to evaluate the function's derivative. - costFunctionGradient
- Type: SystemDouble
The gradient of the cost function with respect to each variable. - equalityConstraintGradients
- Type: SystemDouble
The gradients of each equality constraint with respect to each variable. - inequalityConstraintGradients
- Type: SystemDouble
The gradients of each inequality constraint with respect to each variable.
See Also