Package | Description |
---|---|
org.orekit.attitudes |
This package provides classes to represent simple attitudes.
|
org.orekit.data |
This package provide base classes for exploring the configured data
directory tree and read external data that can be used by the library.
|
org.orekit.estimation.measurements |
The measurements package defines everything that is related to orbit
determination measurements.
|
org.orekit.estimation.measurements.gnss |
This package provides methods to handle GNSS measurements.
|
org.orekit.files.ccsds.ndm.adm.acm |
This package contains class managing CCSDS Attitude Comprehensive Message.
|
org.orekit.files.ccsds.ndm.odm.ocm |
This package contains class managing CCSDS Orbit Comprehensive Message.
|
org.orekit.files.ccsds.ndm.odm.omm |
This package contains class managing CCSDS Orbit Mean-Elements Message.
|
org.orekit.files.ccsds.ndm.odm.opm |
This package contains class managing CCSDS Orbit Parameter Message.
|
org.orekit.files.ilrs |
This package provides parsers for laser ranging data stored in CDR and CPF formats.
|
org.orekit.files.rinex.observation |
This package provides classes related to RINEX observation files.
|
org.orekit.files.sinex |
This package provides classes related to station data.
|
org.orekit.files.sp3 |
This package provides a parser for orbit data stored in SP3 format.
|
org.orekit.forces.gravity.potential |
This package provides classes to read gravity field files and supports several
different formats.
|
org.orekit.frames |
This package provides classes to handle frames and transforms between them.
|
org.orekit.models.earth.atmosphere.data |
This package provides classes to get atmospheric data,
including solar flux and planetary geomagnetic indices.
|
org.orekit.orbits |
This package provides classes to represent orbits.
|
org.orekit.propagation |
Propagation
|
org.orekit.propagation.analytical.gnss.data |
This package provides classes related to navigation data containing in
GNSS almanacs and navigation messages.
|
org.orekit.propagation.analytical.tle |
This package provides classes to read and extrapolate tle's.
|
org.orekit.propagation.events |
This package provides interfaces and classes dealing with events occurring during propagation.
|
org.orekit.time |
This independent package provides classes to handle epochs, time scales,
and to compare instants together.
|
org.orekit.utils |
This package provides useful objects.
|
Modifier and Type | Class and Description |
---|---|
class |
Attitude
This class handles attitude definition at a given date.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleTimeStampedTableParser<T extends TimeStamped>
Parser for simple tables containing
time stamped data. |
static interface |
SimpleTimeStampedTableParser.RowConverter<S extends TimeStamped>
Interface for converting a table row into time-stamped data.
|
Modifier and Type | Class and Description |
---|---|
class |
BodiesElements
Elements of the bodies having an effect on nutation.
|
class |
DelaunayArguments
Delaunay arguments used for nutation or tides.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ComparableMeasurement
Base interface for comparing measurements regardless of their type.
|
interface |
ObservedMeasurement<T extends ObservedMeasurement<T>>
Interface for measurements used for orbit determination.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMeasurement<T extends ObservedMeasurement<T>>
Abstract class handling measurements boilerplate.
|
class |
AngularAzEl
Class modeling an Azimuth-Elevation measurement from a ground station.
|
class |
AngularRaDec
Class modeling a Right Ascension - Declination measurement from a ground point (station, telescope).
|
class |
BistaticRange
Class modeling a bistatic range measurement using
an emitter ground station and a receiver ground station.
|
class |
BistaticRangeRate
Class modeling a bistatic range rate measurement using
an emitter ground station and a receiver ground station.
|
class |
EstimatedMeasurement<T extends ObservedMeasurement<T>>
Class holding an estimated theoretical value associated to an
observed measurement . |
class |
EstimatedMeasurementBase<T extends ObservedMeasurement<T>>
Class holding an estimated theoretical value associated to an
observed measurement . |
class |
FDOA
Class modeling a Frequency Difference of Arrival measurement with a satellite as emitter
and two ground stations as receivers.
|
class |
GroundReceiverMeasurement<T extends GroundReceiverMeasurement<T>>
Base class modeling a measurement where receiver is a ground station.
|
class |
InterSatellitesRange
One-way or two-way range measurements between two satellites.
|
class |
MultiplexedMeasurement
Class multiplexing several measurements as one.
|
class |
Position
Class modeling a position only measurement.
|
class |
PV
Class modeling a position-velocity measurement.
|
class |
Range
Class modeling a range measurement from a ground station.
|
class |
RangeRate
Class modeling one-way or two-way range rate measurement between two vehicles.
|
class |
TDOA
Class modeling a Time Difference of Arrival measurement with a satellite as emitter
and two ground stations as receivers.
|
class |
TurnAroundRange
Class modeling a turn-around range measurement using a primary ground station and a secondary ground station.
|
Modifier and Type | Class and Description |
---|---|
class |
CombinedObservationDataSet
Combined observation data set.
|
class |
InterSatellitesPhase
Phase measurement between two satellites.
|
class |
OneWayGNSSPhase
One-way GNSS phase measurement.
|
class |
OneWayGNSSRange
One-way GNSS range measurement.
|
class |
Phase
Class modeling a phase measurement from a ground station.
|
Modifier and Type | Class and Description |
---|---|
class |
AttitudeCovariance
Covariance entry.
|
class |
AttitudeState
Attitude state entry.
|
Modifier and Type | Class and Description |
---|---|
class |
OrbitCovariance
Covariance entry.
|
class |
OrbitManeuver
Maneuver entry.
|
class |
TrajectoryState
Trajectory state entry.
|
Modifier and Type | Class and Description |
---|---|
class |
Omm
This class gathers the informations present in the Orbital Mean-Elements Message (OMM).
|
Modifier and Type | Class and Description |
---|---|
class |
Opm
This class gathers the informations present in the Orbital Parameter Message (OPM).
|
Modifier and Type | Class and Description |
---|---|
static class |
CPF.CPFCoordinate
A single record of position and possibility velocity in an SP3 file.
|
static class |
CRD.AnglesMeasurement
Pointing angles record.
|
static class |
CRD.Calibration
Calibration Record.
|
static class |
CRD.CalibrationDetail
Calibration Detail Record.
|
static class |
CRD.FrRangeMeasurement
Range record -- Full rate, Sampled Engineering/Quicklook.
|
static class |
CRD.MeteorologicalMeasurement
This data record contains a minimal set of meteorological data.
|
static class |
CRD.NptRangeMeasurement
Range record -- Normal Point.
|
static class |
CRD.RangeMeasurement
Range record.
|
static class |
CRD.RangeSupplement
Range Supplement Record.
|
Modifier and Type | Class and Description |
---|---|
class |
ObservationDataSet
Observation Data set.
|
Modifier and Type | Class and Description |
---|---|
class |
SinexEopEntry
Container for EOP entry read in a Sinex file.
|
Modifier and Type | Class and Description |
---|---|
class |
SP3Coordinate
A single record of position clock and possibly derivatives in an SP3 file.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
NormalizedSphericalHarmonicsProvider.NormalizedSphericalHarmonics
The normalized geopotential coefficients at a specific instance in time.
|
static interface |
RawSphericalHarmonicsProvider.RawSphericalHarmonics
The raw spherical harmonics at a particular instant.
|
static interface |
UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics
Un-normalized spherical harmonics coefficients evaluated at a specific instant.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FieldStaticTransform<T extends org.hipparchus.CalculusFieldElement<T>>
A transform that only includes translation and rotation.
|
interface |
StaticTransform
A transform that only includes translation and rotation.
|
Modifier and Type | Class and Description |
---|---|
class |
EOPEntry
This class holds an Earth Orientation Parameters entry.
|
class |
FieldTransform<T extends org.hipparchus.CalculusFieldElement<T>>
Transformation class in three-dimensional space.
|
class |
Transform
Transformation class in three dimensional space.
|
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractSolarActivityData.LocalSolarActivity
Container for weather parameters around current date.
|
static class |
AbstractSolarActivityDataLoader.LineParameters
Container class for Solar activity indexes.
|
static class |
CssiSpaceWeatherDataLoader.LineParameters
Container class for Solar activity indexes.
|
static class |
DtcDataLoader.LineParameters
Container class for Solar activity indexes.
|
static class |
MarshallSolarActivityFutureEstimationLoader.LineParameters
Container class for Solar activity indexes.
|
static class |
SOLFSMYDataLoader.LineParameters
Container class for Solar activity indexes.
|
Modifier and Type | Class and Description |
---|---|
class |
CartesianOrbit
This class holds Cartesian orbital parameters.
|
class |
CircularOrbit
This class handles circular orbital parameters.
|
class |
EquinoctialOrbit
This class handles equinoctial orbital parameters, which can support both
circular and equatorial orbits.
|
class |
KeplerianOrbit
This class handles traditional Keplerian orbital parameters.
|
class |
Orbit
This class handles orbital parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
SpacecraftState
This class is the representation of a complete state holding orbit, attitude
and mass information at a given date, meant primarily for propagation.
|
class |
StateCovariance
This class is the representation of a covariance matrix at a given date.
|
Modifier and Type | Method and Description |
---|---|
List<TimeInterpolator<? extends TimeStamped>> |
SpacecraftStateInterpolator.getSubInterpolators()
Get all lowest level interpolators implemented by this instance, otherwise return a list with this instance only.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GLONASSOrbitalElements
This interface provides the minimal set of orbital elements needed by the
GLONASSAnalyticalPropagator and
the GLONASSNumericalPropagator . |
interface |
GNSSClockElements
This interface provides the minimal set of orbital elements needed by the
ClockCorrectionsProvider . |
interface |
GNSSOrbitalElements
This interface provides the minimal set of orbital elements needed by the
GNSSPropagator . |
interface |
SBASOrbitalElements
This interface provides the minimal set of orbital elements needed by the
SBASPropagator . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAlmanac
Base class for GNSS almanacs.
|
class |
AbstractNavigationMessage
Base class for GNSS navigation messages.
|
class |
BeidouAlmanac
Class for BeiDou almanac.
|
class |
BeidouCivilianNavigationMessage
Container for data contained in a Beidou civilian navigation message.
|
class |
BeidouLegacyNavigationMessage
Container for data contained in a BeiDou navigation message.
|
class |
CivilianNavigationMessage
Container for data contained in a GPS/QZNSS civilian navigation message.
|
class |
GalileoAlmanac
Class for Galileo almanac.
|
class |
GalileoNavigationMessage
Container for data contained in a Galileo navigation message.
|
class |
GLONASSAlmanac
This class holds a GLONASS almanac as read from .agl files.
|
class |
GLONASSEphemeris
Class for GLONASS ephemeris used by the
GLONASSNumericalPropagator . |
class |
GLONASSNavigationMessage
Container for data contained in a Glonass navigation message.
|
class |
GPSAlmanac
This class holds a GPS almanac as read from SEM or YUMA files.
|
class |
GPSCivilianNavigationMessage
Container for data contained in a GPS navigation message.
|
class |
GPSLegacyNavigationMessage
Container for data contained in a GPS navigation message.
|
class |
IRNSSAlmanac
Class for IRNSS almanac.
|
class |
IRNSSNavigationMessage
Container for data contained in an IRNSS navigation message.
|
class |
LegacyNavigationMessage
Container for data contained in a GPS/QZNSS legacy navigation message.
|
class |
QZSSAlmanac
This class holds a QZSS almanac as read from YUMA files.
|
class |
QZSSCivilianNavigationMessage
Container for data contained in a QZSS navigation message.
|
class |
QZSSLegacyNavigationMessage
Container for data contained in a QZSS navigation message.
|
class |
SBASNavigationMessage
Container for data contained in a SBAS navigation message.
|
Modifier and Type | Class and Description |
---|---|
class |
TLE
This class is a container for a single set of TLE data.
|
Modifier and Type | Class and Description |
---|---|
class |
DateDetector
Finder for date events.
|
static class |
EventsLogger.LoggedEvent
Class for logged events entries.
|
Modifier and Type | Method and Description |
---|---|
List<TimeStamped> |
DateDetector.getDates()
Get all event dates currently managed, in chronological order.
|
Constructor and Description |
---|
DateDetector(AdaptableInterval maxCheck,
double threshold,
int maxIter,
EventHandler handler,
double minGap,
TimeStamped... dates)
Protected constructor with full parameters.
|
DateDetector(TimeStamped... dates)
Build a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTimeInterpolator<T extends TimeStamped>
Abstract class for time interpolator.
|
interface |
TimeInterpolator<T extends TimeStamped>
This interface represents objects that can interpolate a time stamped value with respect to time.
|
class |
TimeStampedPair<K extends TimeStamped,V extends TimeStamped>
Pair of time stamped values being defined at the same date.
|
class |
TimeStampedPair<K extends TimeStamped,V extends TimeStamped>
Pair of time stamped values being defined at the same date.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsoluteDate
This class represents a specific instant in time.
|
class |
GLONASSDate
Container for date in GLONASS form.
|
class |
GNSSDate
Container for date in GNSS form.
|
class |
TimeStampedDouble
Class that associates a double with a date.
|
class |
TimeStampedPair<K extends TimeStamped,V extends TimeStamped>
Pair of time stamped values being defined at the same date.
|
class |
UTCTAIOffset
|
Modifier and Type | Method and Description |
---|---|
static <T extends TimeStamped> |
AbstractTimeInterpolator.getCentralDate(AbsoluteDate date,
ImmutableTimeStampedCache<T> cachedSamples,
double threshold)
Get the central date to use to find neighbors while taking into account extrapolation threshold.
|
Modifier and Type | Method and Description |
---|---|
List<TimeInterpolator<? extends TimeStamped>> |
AbstractTimeInterpolator.getSubInterpolators()
Get all lowest level interpolators implemented by this instance, otherwise return a list with this instance only.
|
List<TimeInterpolator<? extends TimeStamped>> |
TimeInterpolator.getSubInterpolators()
Get all lowest level interpolators implemented by this instance, otherwise return a list with this instance only.
|
Modifier and Type | Method and Description |
---|---|
int |
ChronologicalComparator.compare(TimeStamped timeStamped1,
TimeStamped timeStamped2)
Compare two time-stamped instances.
|
default double |
TimeStamped.durationFrom(TimeStamped other)
Compute the physically elapsed duration between two instants.
|
boolean |
AbsoluteDate.isAfter(TimeStamped other)
Check if the instance represents a time that is strictly after another.
|
boolean |
AbsoluteDate.isAfterOrEqualTo(TimeStamped other)
Check if the instance represents a time that is after or equal to another.
|
boolean |
AbsoluteDate.isBefore(TimeStamped other)
Check if the instance represents a time that is strictly before another.
|
boolean |
AbsoluteDate.isBeforeOrEqualTo(TimeStamped other)
Check if the instance represents a time that is before or equal to another.
|
boolean |
AbsoluteDate.isBetween(TimeStamped boundary,
TimeStamped otherBoundary)
Check if the instance represents a time that is strictly between two others representing
the boundaries of a time span.
|
boolean |
AbsoluteDate.isBetweenOrEqualTo(TimeStamped boundary,
TimeStamped otherBoundary)
Check if the instance represents a time that is between two others representing
the boundaries of a time span, or equal to one of them.
|
boolean |
AbsoluteDate.isCloseTo(TimeStamped other,
double tolerance)
Check if the instance time is close to another.
|
boolean |
AbsoluteDate.isEqualTo(TimeStamped other)
Check if the instance represents the same time as another.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractTimeInterpolator.addOptionalSubInterpolatorIfDefined(TimeInterpolator<? extends TimeStamped> subInterpolator,
List<TimeInterpolator<? extends TimeStamped>> subInterpolators)
Add all lowest level sub interpolators to the sub interpolator list.
|
protected void |
AbstractTimeInterpolator.addOptionalSubInterpolatorIfDefined(TimeInterpolator<? extends TimeStamped> subInterpolator,
List<TimeInterpolator<? extends TimeStamped>> subInterpolators)
Add all lowest level sub interpolators to the sub interpolator list.
|
static void |
AbstractTimeInterpolator.checkInterpolatorCompatibilityWithSampleSize(TimeInterpolator<? extends TimeStamped> interpolator,
int sampleSize)
Method checking if given interpolator is compatible with given sample size.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericTimeStampedCache<T extends TimeStamped>
Generic thread-safe cache for
time-stamped data. |
class |
ImmutableTimeStampedCache<T extends TimeStamped>
A cache of
TimeStamped data that provides concurrency through
immutability. |
interface |
TimeStampedCache<T extends TimeStamped>
Interface for a data structure that can provide concurrent access to
TimeStamped data surrounding a given date. |
interface |
TimeStampedGenerator<T extends TimeStamped>
Generator to use for creating entries in
time stamped caches . |
Modifier and Type | Class and Description |
---|---|
class |
AbsolutePVCoordinates
Position - Velocity - Acceleration linked to a date and a frame.
|
class |
DateDriver
Parameter driver allowing to drive a date. |
static class |
FieldTimeSpanMap.Transition<S,D extends org.hipparchus.CalculusFieldElement<D>>
Local class holding transition times.
|
static class |
TimeSpanMap.Transition<S>
Class holding transition times.
|
class |
TimeStampedAngularCoordinates
time-stamped version of AngularCoordinates . |
class |
TimeStampedPVCoordinates
time-stamped version of PVCoordinates . |
Modifier and Type | Method and Description |
---|---|
static <TS extends TimeStamped> |
ImmutableTimeStampedCache.emptyCache()
Get an empty immutable cache, cast to the correct type.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.