The scaled step tolerance to use when changing x.
Namespace:
Imsl.Math
Assembly:
ImslCS (in ImslCS.dll) Version: 6.5.0.0
Syntax
C# |
---|
public double StepTolerance { get; set; } |
Visual Basic (Declaration) |
---|
Public Property StepTolerance As Double |
Visual C++ |
---|
public: property double StepTolerance { double get (); void set (double value); } |
Field Value
A double scalar value specifying the scaled step tolerance.
Remarks
The i-th component of the scaled step between two points x
and y is computed as
abs(x(i)-y(i))/max(abs(x(i)),1/xscale(i))
where xscale is the scaling vector for the variables.
By default, the scaled step tolerance is set to 3.66685e-11.
Exceptions
Exception | Condition |
---|---|
System..::.ArgumentException | is thrown if StepTolerance is less than or equal to 0 |