LifetimeOrbitPropagatorComputeLifetime Method (ITrackCalculationProgress) |
Compute the set of metrics describing the time history of the orbit as well
as the number of orbit revolutions and the time at which the orbit is expected to decay.
Note that if the propagation reaches the
OrbitCountLimit or
DurationLimit
the results will not represent a decayed orbit. This can also happen if there is a problem
with the initial state or something else went wrong during propagation. Check the
Status in order to determine whether the calculation
completed successfully.
Namespace:
AGI.Foundation.Propagators
Assembly:
AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public OrbitLifetimeResults ComputeLifetime(
ITrackCalculationProgress progress
)
Public Function ComputeLifetime (
progress As ITrackCalculationProgress
) As OrbitLifetimeResults
public:
OrbitLifetimeResults^ ComputeLifetime(
ITrackCalculationProgress^ progress
)
member ComputeLifetime :
progress : ITrackCalculationProgress -> OrbitLifetimeResults
Parameters
- progress
- Type: AGI.FoundationITrackCalculationProgress
A progress tracker that can support reporting progress during calculation
as well as cancellation.
Return Value
Type:
OrbitLifetimeResultsThe results containing the decay date and orbit history.
See Also