Package | Description |
---|---|
agi.foundation.propagators |
Contains types used in producing the state of an object from a known element set.
|
Modifier and Type | Class and Description |
---|---|
class |
CelestrakGeneralPerturbationElements
Celestrak general perturbation (GP) orbital elements.
|
class |
TwoLineElementSet
A NORAD two-line element set (TLE).
|
class |
UsafGeneralPerturbationElements
United States Air Force (USAF) general perturbation (GP) orbital elements.
|
Modifier and Type | Method and Description |
---|---|
Sgp4Elements |
Sgp4Propagator.Sgp4EstimationOutput.getEstimatedElements()
Gets the estimated set of elements representing the ephemeris at epoch.
|
Sgp4Elements |
Sgp4Propagator.getInitialConditions()
Gets the first set of elements in the
ElementSets (get ). |
static Sgp4Elements |
Sgp4Propagator.meanElementsAtEpoch(JulianDate date,
Cartesian posInTEME,
Cartesian velInTEME)
Produces an element set from a given
Cartesian state at a given time. |
static Sgp4Elements |
Sgp4Propagator.meanElementsAtEpoch(JulianDate date,
Cartesian posInTEME,
Cartesian velInTEME,
int maximumIterations)
Produces an element set from a given
Cartesian state at a given time. |
static Sgp4Elements |
Sgp4Propagator.meanElementsAtEpoch(JulianDate date,
Cartesian posInTEME,
Cartesian velInTEME,
int maximumIterations,
double bStarValue)
Produces an element set from a given
Cartesian state at a given time. |
Modifier and Type | Method and Description |
---|---|
DefinitionalObjectCollection<Sgp4Elements> |
Sgp4Propagator.getElementSets()
Gets the set of elements from which to propagate.
|
Modifier and Type | Method and Description |
---|---|
abstract JulianDate |
Sgp4ElementsSwitching.getSwitchTime(Sgp4Elements previous,
Sgp4Elements next)
Determine the intervals of time covered by each element set.
|
JulianDate |
Sgp4ElementsSwitchByMidpoint.getSwitchTime(Sgp4Elements previous,
Sgp4Elements next)
Determine the intervals of time covered by each element set.
|
JulianDate |
Sgp4ElementsSwitchByEpoch.getSwitchTime(Sgp4Elements previous,
Sgp4Elements next)
Determine the intervals of time covered by each element set.
|
JulianDate |
Sgp4ElementsSwitchByClosestApproach.getSwitchTime(Sgp4Elements previous,
Sgp4Elements next)
Determine the intervals of time covered by each element set.
|
void |
Sgp4Propagator.setInitialConditions(Sgp4Elements value)
Sets the first set of elements in the
ElementSets (get ). |
Constructor and Description |
---|
CelestrakGeneralPerturbationElements(Sgp4Elements elements,
String name,
String satelliteNumber,
String classification,
String internationalDesignator,
double meanMotionDot,
double meanMotionDotDot,
int ephemerisType,
int elementNumber,
int revolutions)
Initializes a new instance from a set of
Sgp4Elements and additional
meta-data contained in a Celestrak General Perturbation file. |
Sgp4Elements(Sgp4Elements existingInstance)
Initializes a new instance as a copy of an existing instance.
|
Sgp4Propagator(Sgp4Elements initialConditions)
Constructs a new instance of an
Sgp4Propagator using the specified initial conditions. |
TwoLineElementSet(Sgp4Elements elements,
String name,
String satelliteNumber,
String classification,
String internationalDesignator,
double meanMotionDot,
double meanMotionDotDot,
int elementNumber,
int revolutions)
Initializes a new Two Line Element Set (TLE) from a set of
Sgp4Elements and additional
meta-data contained in the TLE format. |
UsafGeneralPerturbationElements(Sgp4Elements elements,
String name,
String satelliteNumber,
String classification,
String internationalDesignator,
double meanMotionDot,
double meanMotionDotDot,
int ephemerisType,
int elementNumber,
int revolutions,
String originalSatelliteNumber,
double solarRadiationParameter,
double ballisticCoefficient,
double lastObservationTime,
double errorGrowthRate,
double energyDissipationRate,
double visualMagnitude,
double radarCrossSection,
GeneralPerturbationObjectType objectType)
Initializes a new instance from a set of
Sgp4Elements and additional
meta-data contained in a USAF General Perturbation file. |
Constructor and Description |
---|
Sgp4Propagator(Iterable<? extends Sgp4Elements> elementSets)
Constructs a new instance of an
Sgp4Propagator using the specified initial conditions. |