Sgp4PropagatorSgp4EstimationInput Class |
Namespace: AGI.Foundation.Propagators
The Sgp4PropagatorSgp4EstimationInput type exposes the following members.
Name | Description | |
---|---|---|
Sgp4PropagatorSgp4EstimationInput |
Initializes a new instance with the given requestedEstimationEpoch for the estimated Sgp4Elements.
|
Name | Description | |
---|---|---|
AllowEstimationEpochDuringLeapSecond |
Gets or sets a value indicating whether to allow the estimation epoch to occur during a leap second.
By default, this value is .
If and the RequestedEstimationEpoch occurs during a leap second,
the epoch of the estimated Sgp4Elements will occur one second later than the requested epoch,
as per NASA's CDF standards, so that the estimated elements are representable in the TwoLineElementSet format.
If , the RequestedEstimationEpoch is honored. In which case,
the estimated Sgp4Elements may not be representable in the TwoLineElementSet format.
| |
BStarDragValue |
Gets or sets the value for the BSTAR drag value to use for the Sgp4Elements.
If SolveForDrag is false, this value of BSTAR will not be modified when solving
for the resulting elements. This is useful in cases where trying to solve for BSTAR may cause
instability in the least squares iterations. By default, this value is zero.
| |
ConvergenceTolerance |
Gets or sets the convergence tolerance to use when solving. By default, the value is 1e-4.
This is used to determine when the normalized root mean square error of the residuals
has converged.
| |
MaxIterations |
Gets or sets the maximum iterations to perform when solving. By default, the value is 20.
| |
RequestedEstimationEpoch |
Gets or sets the requested epoch for the estimated Sgp4Elements.
The actual Epoch of the Sgp4PropagatorSgp4EstimationOutput
may not be what was input if the input lies within the interval of a leap second.
See the AllowEstimationEpochDuringLeapSecond property for more information.
| |
SolveForDrag |
Gets or sets a value indicating whether to attempt to solve for the BSTAR drag value.
By default, this value is . If false, the system will use the BStarDragValue.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |