SolverVariableSettings Constructor (Double, Double, Double, SolverVariableScaling, String) |
Initializes a new instance.
Namespace:
AGI.Foundation.NumericalMethods
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public SolverVariableSettings(
double maximumStep,
double initialValue,
double variableTolerance,
SolverVariableScaling scaling,
string name
)
Public Sub New (
maximumStep As Double,
initialValue As Double,
variableTolerance As Double,
scaling As SolverVariableScaling,
name As String
)
public:
SolverVariableSettings(
double maximumStep,
double initialValue,
double variableTolerance,
SolverVariableScaling^ scaling,
String^ name
)
new :
maximumStep : float *
initialValue : float *
variableTolerance : float *
scaling : SolverVariableScaling *
name : string -> SolverVariableSettings
Parameters
- maximumStep
- Type: SystemDouble
The maximum step to take when changing the value of this variable. - initialValue
- Type: SystemDouble
The initial value of the variable. - variableTolerance
- Type: SystemDouble
How small of a step the variable can take when being solved numerically.
If all variables in a SolvableMultivariableFunction are asked to step by less than
this value, then the MultivariableFunctionSolver can not converge and will abort. - scaling
- Type: AGI.Foundation.NumericalMethodsSolverVariableScaling
The type of scaling to be used on this variable. - name
- Type: SystemString
An optional name for the variable settings.
See Also