Cowell.ToleranceWindow Property

Top 

Description

This property is used to calculate the minimum allowable error between the predicted and corrected state before the step size is increased. This minimum allowable error is considered in orders of magnitude and is used to prevent rounding errors in floating point numbers from accumulating with many small steps. Setting this value too small will decrease the size of the error window and cause the propagator to incur an increased number of calculations due to needing to change the step size frequently to meet the low value of this property.

 

The ToleranceWindow property is implemented as follows:

 

Maximum Error = Tolerance

Minimum Error = Tolerance * 10^(-ToleranceWindow)

 

 

Timing Precision Mode

This page describes functionality in nanosecond timing precision mode.

Click here to see the documentation for this object in millisecond timing precision mode.

 

Attributes

Type:

number

Access:

read/write

Default Value:

5.0

Valid Range:

Cowell.ToleranceWindow > 0

 

Syntax

myVariable1 = myCowell1.ToleranceWindow;

 

myCowell1.ToleranceWindow = myVariable1;

 

See also

Cowell Object

Spacecraft Propagators

Setting up an Integrator