Calculation Options

The Calculation Options tool displays information about Aviator's computations and allows you to adjust some of the parameters that influence Aviator's computational performance. The information and parameters in the tool describe and affect the procedure or phase that is currently selected in the Mission List.

Overall Calculation Stats

The Overall Calculation Stats group displays the general calculation time information.

Field Description
Total Calculate Time The total amount of time that it took to calculate the selected phase or procedure
Total Duration The total duration of the selected phase or procedure within the scenario
X Real Time Factor A real-time factor that represents the ratio between the calculation time and the duration.

Duration Goal Seeking Stats

If you have defined two fixed times for the selected phase or procedure, the Duration Goal Seeking Stats group displays information about the computation required to satisfy those time requirements.

Field Description
Calculate Time The amount of time that it took to calculate a solution to the time requirements.
Fraction of Total The percentage of the total calculation time that was consumed by calculating the solution to the time requirements.
Number of Iterations The number of iterations of the time computations that were performed while solving for the time requirements.
Number of Bad Steps The number of bad iteration steps (in which the computed value was a worse solution than the previous step) that were generated while solving for the time requirements.

Converge Procedure / Site Time Stats

If the selected phase or procedure has asynchronous times and locations, and you have required Aviator to converge them, then the Converge Procedure / Site Time Stats group displays information about the computations required to achieve those convergences.

Field Description
Calculate Time The amount of time that it took to calculate a solution to the procedure convergence.
Fraction of Total

The percentage of the total calculation time that was consumed by calculating the solution to the procedure convergence.

Number of Iterations

The number of iterations of the time computations that were performed while solving for the procedure convergence.

Number of Bad Steps

The number of bad iteration steps (in which the computed value was a worse solution than the previous step) that were generated while solving for the procedure convergence.

Max Rel Motion Factor

The Max Rel Motion Factor is an abstraction of the maximum motion allowed between sampling points along the aircraft's route. A low factor (less than 1) will increase the accuracy of the route and the calculation time by requiring more frequent sampling, while a high factor (greater than 1) will decrease the accuracy of the route and the calculation time by allowing more motion to occur between sampling.

State Cache Time Interval

Aviator stores state information at intervals along the aircraft's route so that recalculating a route to reflect mission changes does not require it to reintegrate from the beginning. The State Cache Time Interval allows you to control the size of the cache used to store these intervals; a larger cache will increase recalculation speed and the amount of memory consumed, while a smaller cache will decrease recalculation speed and the amount of memory consumed.

Time Processing

The Time Processing property group allows you to control Aviator's performance when attempting to solve for duration goals or procedure convergence.

Field Description
Time Resolution / Accuracy Defines the tolerance permitted for the goal or convergence.
Maximum Iterations Defines the maximum number of iterations that Aviator will perform to solve for the goal or convergence.
Maximum Bad Steps Defines the maximum number of bad iteration steps (in which the computed value was a worse solution than the previous step) the Aviator will allow before ceasing computation; an error message will be displayed in the Message Viewer.