MultivariableFunctionSolverStepResultTResults, TDerivativeResults Constructor |
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 MultivariableFunctionSolverStepResult(
double[] variableDelta,
TResults functionResults,
TDerivativeResults derivativeResults,
bool converged,
bool aborted
)
Public Sub New (
variableDelta As Double(),
functionResults As TResults,
derivativeResults As TDerivativeResults,
converged As Boolean,
aborted As Boolean
)
public:
MultivariableFunctionSolverStepResult(
array<double>^ variableDelta,
TResults functionResults,
TDerivativeResults derivativeResults,
bool converged,
bool aborted
)
new :
variableDelta : float[] *
functionResults : 'TResults *
derivativeResults : 'TDerivativeResults *
converged : bool *
aborted : bool -> MultivariableFunctionSolverStepResult
Parameters
- variableDelta
- Type: SystemDouble
The change that should be applied to the state variables in the next iteration. - functionResults
- Type: TResults
The multivariable function evaluation results. - derivativeResults
- Type: TDerivativeResults
The results of this iteration of the evaluation of the derivatives of the
multivariable function being solved. - converged
- Type: SystemBoolean
If the function solver converged on this iteration. - aborted
- Type: SystemBoolean
If the function solver was aborted during this iteration.
See Also