NumericalPropagator Properties |
The NumericalPropagator type exposes the following members.
Name | Description | |
---|---|---|
Converter |
Gets an instance of a converter which can convert the overall raw output
into the output corresponding to a particular PropagationStateElement
or AuxiliaryStateElement based on a string identifier and output type.
This is also the object to use when producing ephemeris data to create
interpolated Point or
Vector objects.
| |
CurrentState |
Gets a copy of the raw state at the end of the last step taken. For processed state data
use the ConvertStateT(String, Double) method on the
Converter property.
| |
CurrentStepSize |
Gets the current step size in seconds that the integrator will take when advancing to the next time.
| |
CurrentTime |
Gets the time at the end of the last step taken.
| |
IncludeIntegratorInformationInOutput |
Gets a value indicating whether the NumericalIntegrationInformation produced by the
integrator will be stored in the output produced by this propagator when it creates a
NumericalPropagationStateHistory.
| |
InitialEpoch |
Gets the time at which the InitialState is defined.
| |
InitialState |
Gets a copy of the raw initial state used to start propagation. For processed state data
use the ConvertStateT(String, Double) method on the
Converter property.
| |
IsThreadSafe |
Gets a value indicating whether the methods on this instance are safe to call from
multiple threads simultaneously.
| |
PreviousStepSize |
Gets the last step size in seconds that was taken by the integrator to produce the
CurrentTime and CurrentState.
| |
PropagationDirection |
Gets the direction of propagation with regard to time,
either increasing or decreasing. To reverse the direction
of propagation, call either 'Propagate' or 'TakeStep' with
a duration which has the opposite sign.
| |
StepSizeInformation |
Gets information about the last step that was taken by the integrator.
|