NewtonRaphsonMultivariableFunctionSolverComputeNextStep Method  | 
 
            Computes the next differential step that this differential corrector should take.
            
 
    Namespace: 
   AGI.Foundation.NumericalMethods
    Assembly:
   AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic override MultivariableFunctionSolverStepResult<SolvableMultivariableFunctionResults, SolvableMultivariableFunctionDerivativeResults> ComputeNextStep(
	double[] variableValues,
	ITrackCalculationProgress progressTracker
)
Public Overrides Function ComputeNextStep ( 
	variableValues As Double(),
	progressTracker As ITrackCalculationProgress
) As MultivariableFunctionSolverStepResult(Of SolvableMultivariableFunctionResults, SolvableMultivariableFunctionDerivativeResults)
public:
virtual MultivariableFunctionSolverStepResult<SolvableMultivariableFunctionResults^, SolvableMultivariableFunctionDerivativeResults^>^ ComputeNextStep(
	array<double>^ variableValues, 
	ITrackCalculationProgress^ progressTracker
) override
abstract ComputeNextStep : 
        variableValues : float[] * 
        progressTracker : ITrackCalculationProgress -> MultivariableFunctionSolverStepResult<SolvableMultivariableFunctionResults, SolvableMultivariableFunctionDerivativeResults> 
override ComputeNextStep : 
        variableValues : float[] * 
        progressTracker : ITrackCalculationProgress -> MultivariableFunctionSolverStepResult<SolvableMultivariableFunctionResults, SolvableMultivariableFunctionDerivativeResults> Parameters
- variableValues
 - Type: SystemDouble
The current values of the variables. - progressTracker
 - Type: AGI.FoundationITrackCalculationProgress
An optional progress tracker. 
Return Value
Type: 
MultivariableFunctionSolverStepResultSolvableMultivariableFunctionResults, 
SolvableMultivariableFunctionDerivativeResultsThe step that the variables should take in this iteration.
See Also