Package | Description |
---|---|
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.files.ccsds.definitions |
This package contains definitions for CCSDS objects (frames, time systems...).
|
org.orekit.files.ccsds.ndm |
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
|
org.orekit.files.ccsds.ndm.adm |
This package contains class managing CCSDS Attitude Data Message.
|
org.orekit.files.ccsds.ndm.adm.aem |
This package contains class managing CCSDS Attitude Ephemeris Message.
|
org.orekit.files.ccsds.ndm.adm.apm |
This package contains class managing CCSDS Attitude Parameter Message.
|
org.orekit.files.ccsds.ndm.odm |
This package contains class managing CCSDS Orbit Data Message.
|
org.orekit.files.ccsds.ndm.odm.ocm |
This package contains class managing CCSDS Orbit Comprehensive Message.
|
org.orekit.files.ccsds.ndm.odm.oem |
This package contains class managing CCSDS Orbit Ephemeris 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.ccsds.ndm.tdm |
This package contains class managing CCSDS Tracking Data Message.
|
org.orekit.files.ccsds.utils |
This package contains utilities shared by many CCSDS messages parsers/writers.
|
org.orekit.files.ccsds.utils.parsing |
This package contains classes related to the processing
of parse tokens using the state design pattern.
|
org.orekit.files.ilrs |
This package provides parsers for laser ranging data stored in CDR and CPF formats.
|
org.orekit.forces.gravity |
This package provides all gravity-related forces.
|
org.orekit.frames |
This package provides classes to handle frames and transforms between them.
|
org.orekit.models.earth.displacement |
This package provides models computing reference points
displacements on Earth surface.
|
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.
|
Constructor and Description |
---|
FundamentalNutationArguments(IERSConventions conventions,
TimeScale timeScale,
InputStream stream,
String name)
Build a model of fundamental arguments from an IERS table file.
|
FundamentalNutationArguments(IERSConventions conventions,
TimeScale timeScale,
InputStream stream,
String name,
TimeScales timeScales)
Build a model of fundamental arguments from an IERS table file.
|
FundamentalNutationArguments(IERSConventions conventions,
TimeScale timeScale,
List<double[]> coefficients)
Build a model of fundamental arguments from an IERS table file.
|
FundamentalNutationArguments(IERSConventions conventions,
TimeScale timeScale,
List<double[]> coefficients,
TimeScales timeScales)
Build a model of fundamental arguments from an IERS table file.
|
Modifier and Type | Method and Description |
---|---|
abstract Frame |
CelestialBodyFrame.getFrame(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext)
Get the frame corresponding to the CCSDS constant.
|
static FrameFacade |
FrameFacade.parse(String name,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
boolean allowCelestial,
boolean allowOrbit,
boolean allowSpacecraft)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
IERSConventions |
AbstractBuilder.getConventions()
Get the IERS conventions.
|
IERSConventions |
NdmConstituent.getConventions()
Get IERS conventions.
|
Modifier and Type | Method and Description |
---|---|
protected abstract T |
AbstractBuilder.create(IERSConventions newConventions,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
protected ParserBuilder |
ParserBuilder.create(IERSConventions newConventions,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
protected WriterBuilder |
WriterBuilder.create(IERSConventions newConventions,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
T |
AbstractBuilder.withConventions(IERSConventions newConventions)
Set up IERS conventions.
|
Constructor and Description |
---|
AbstractBuilder(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
RangeUnitsConverter rangeUnitsConverter)
Complete constructor.
|
NdmConstituent(H header,
List<S> segments,
IERSConventions conventions,
DataContext dataContext)
Constructor.
|
Constructor and Description |
---|
AdmParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
Constructor and Description |
---|
Aem(Header header,
List<AemSegment> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
AemParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
int defaultInterpolationDegree,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
AemWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Constructor used to create a new AEM writer configured with the necessary parameters
to successfully fill in all required fields that aren't part of a standard object.
|
Constructor and Description |
---|
Apm(Header header,
List<Segment<AdmMetadata,ApmData>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
ApmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
ApmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
OdmParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
Constructor and Description |
---|
Ocm(Header header,
List<Segment<OcmMetadata,OcmData>> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OcmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
double mu,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
OcmWriter(IERSConventions conventions,
DataContext dataContext)
Complete constructor.
|
Constructor and Description |
---|
Oem(Header header,
List<OemSegment> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OemParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
int defaultInterpolationDegree,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
OemWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Constructor used to create a new OEM writer configured with the necessary parameters
to successfully fill in all required fields that aren't part of a standard object.
|
Constructor and Description |
---|
Omm(Header header,
List<Segment<OmmMetadata,OmmData>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
OmmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
double defaultMass,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
OmmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
Opm(Header header,
List<Segment<CommonMetadata,OpmData>> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OpmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
double defaultMass,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
OpmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
Tdm(Header header,
List<Segment<TdmMetadata,ObservationsBlock>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
TdmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior,
RangeUnitsConverter converter)
Complete constructor.
|
TdmWriter(IERSConventions conventions,
DataContext dataContext,
RangeUnitsConverter converter)
Complete constructor.
|
Modifier and Type | Method and Description |
---|---|
IERSConventions |
ContextBinding.getConventions()
Get IERS conventions.
|
Constructor and Description |
---|
ContextBinding(Supplier<IERSConventions> conventionsSupplier,
BooleanSupplier simpleEOPSupplier,
Supplier<DataContext> dataContextSupplier,
Supplier<ParsedUnitsBehavior> behaviorSupplier,
Supplier<AbsoluteDate> referenceDateSupplier,
Supplier<TimeSystem> timeSystemSupplier,
DoubleSupplier clockCountSupplier,
DoubleSupplier clockRateSupplier)
Create a new context.
|
Modifier and Type | Method and Description |
---|---|
IERSConventions |
AbstractConstituentParser.getConventions()
Get IERS conventions.
|
Constructor and Description |
---|
AbstractConstituentParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
Constructor and Description |
---|
CPFParser(double mu,
int interpolationSamples,
IERSConventions iersConventions,
TimeScale utc,
Frames frames)
Constructor.
|
Constructor and Description |
---|
OceanTides(Frame centralBodyFrame,
double ae,
double mu,
boolean poleTide,
double step,
int nbPoints,
int degree,
int order,
IERSConventions conventions,
UT1Scale ut1)
Simple constructor.
|
OceanTides(Frame centralBodyFrame,
double ae,
double mu,
boolean poleTide,
double step,
int nbPoints,
int degree,
int order,
IERSConventions conventions,
UT1Scale ut1,
GravityFields gravityFields)
Simple constructor.
|
OceanTides(Frame centralBodyFrame,
double ae,
double mu,
int degree,
int order,
IERSConventions conventions,
UT1Scale ut1)
Simple constructor.
|
SolidTides(Frame centralBodyFrame,
double ae,
double mu,
TideSystem centralTideSystem,
boolean poleTide,
double step,
int nbPoints,
IERSConventions conventions,
UT1Scale ut1,
CelestialBody... bodies)
Simple constructor.
|
SolidTides(Frame centralBodyFrame,
double ae,
double mu,
TideSystem centralTideSystem,
IERSConventions conventions,
UT1Scale ut1,
CelestialBody... bodies)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
IERSConventions |
EOPHistory.getConventions()
Get the IERS conventions to which these EOP apply.
|
Modifier and Type | Method and Description |
---|---|
void |
LazyLoadedFrames.addEOPHistoryLoader(IERSConventions conventions,
EOPHistoryLoader loader)
Add a loader for Earth Orientation Parameters history.
|
void |
LazyLoadedEop.addEOPHistoryLoader(IERSConventions conventions,
EOPHistoryLoader loader)
Add a loader for Earth Orientation Parameters history.
|
static void |
FramesFactory.addEOPHistoryLoader(IERSConventions conventions,
EOPHistoryLoader loader)
Add a loader for Earth Orientation Parameters history.
|
FactoryManagedFrame |
Frames.getCIRF(IERSConventions conventions,
boolean simpleEOP)
Get the CIRF2000 reference frame.
|
FactoryManagedFrame |
AbstractFrames.getCIRF(IERSConventions conventions,
boolean simpleEOP) |
static FactoryManagedFrame |
FramesFactory.getCIRF(IERSConventions conventions,
boolean simpleEOP)
Get the CIRF2000 reference frame.
|
Frame |
Frames.getEcliptic(IERSConventions conventions)
Get the ecliptic frame.
|
Frame |
AbstractFrames.getEcliptic(IERSConventions conventions) |
static Frame |
FramesFactory.getEcliptic(IERSConventions conventions)
Get the ecliptic frame.
|
EOPHistory |
Frames.getEOPHistory(IERSConventions conventions,
boolean simpleEOP)
Get Earth Orientation Parameters history.
|
EOPHistory |
LazyLoadedFrames.getEOPHistory(IERSConventions conventions,
boolean simpleEOP)
Get Earth Orientation Parameters history.
|
static EOPHistory |
FramesFactory.getEOPHistory(IERSConventions conventions,
boolean simpleEOP)
Get Earth Orientation Parameters history.
|
EOPHistory |
LazyLoadedEop.getEOPHistory(IERSConventions conventions,
boolean simpleEOP,
TimeScales timeScales)
Get Earth Orientation Parameters history.
|
FactoryManagedFrame |
Frames.getGTOD(IERSConventions conventions,
boolean simpleEOP)
Get the GTOD reference frame.
|
FactoryManagedFrame |
AbstractFrames.getGTOD(IERSConventions conventions,
boolean simpleEOP) |
static FactoryManagedFrame |
FramesFactory.getGTOD(IERSConventions conventions,
boolean simpleEOP)
Get the GTOD reference frame.
|
FactoryManagedFrame |
Frames.getITRF(IERSConventions conventions,
boolean simpleEOP)
Get an unspecified International Terrestrial Reference Frame.
|
FactoryManagedFrame |
AbstractFrames.getITRF(IERSConventions conventions,
boolean simpleEOP) |
static FactoryManagedFrame |
FramesFactory.getITRF(IERSConventions conventions,
boolean simpleEOP)
Get an unspecified International Terrestrial Reference Frame.
|
VersionedITRF |
Frames.getITRF(ITRFVersion version,
IERSConventions conventions,
boolean simpleEOP)
Get an specific International Terrestrial Reference Frame.
|
VersionedITRF |
AbstractFrames.getITRF(ITRFVersion version,
IERSConventions conventions,
boolean simpleEOP) |
static VersionedITRF |
FramesFactory.getITRF(ITRFVersion version,
IERSConventions conventions,
boolean simpleEOP)
Get an specific International Terrestrial Reference Frame.
|
FactoryManagedFrame |
Frames.getITRFEquinox(IERSConventions conventions,
boolean simpleEOP)
Get the equinox-based ITRF reference frame.
|
FactoryManagedFrame |
AbstractFrames.getITRFEquinox(IERSConventions conventions,
boolean simpleEOP) |
static FactoryManagedFrame |
FramesFactory.getITRFEquinox(IERSConventions conventions,
boolean simpleEOP)
Get the equinox-based ITRF reference frame.
|
FactoryManagedFrame |
Frames.getMOD(IERSConventions conventions)
Get the MOD reference frame.
|
FactoryManagedFrame |
AbstractFrames.getMOD(IERSConventions conventions) |
static FactoryManagedFrame |
FramesFactory.getMOD(IERSConventions conventions)
Get the MOD reference frame.
|
FactoryManagedFrame |
Frames.getPZ9011(IERSConventions convention,
boolean simpleEOP)
Get the PZ-90.11 (Parametry Zemly – 1990.11) reference frame.
|
FactoryManagedFrame |
AbstractFrames.getPZ9011(IERSConventions convention,
boolean simpleEOP) |
static FactoryManagedFrame |
FramesFactory.getPZ9011(IERSConventions convention,
boolean simpleEOP)
Get the PZ-90.11 (Parametry Zemly – 1990.11) reference frame.
|
FactoryManagedFrame |
Frames.getTIRF(IERSConventions conventions)
Get the TIRF reference frame, ignoring tidal effects.
|
FactoryManagedFrame |
AbstractFrames.getTIRF(IERSConventions conventions) |
static FactoryManagedFrame |
FramesFactory.getTIRF(IERSConventions conventions)
Get the TIRF reference frame, ignoring tidal effects.
|
FactoryManagedFrame |
Frames.getTIRF(IERSConventions conventions,
boolean simpleEOP)
Get the TIRF reference frame.
|
FactoryManagedFrame |
AbstractFrames.getTIRF(IERSConventions conventions,
boolean simpleEOP) |
static FactoryManagedFrame |
FramesFactory.getTIRF(IERSConventions conventions,
boolean simpleEOP)
Get the TIRF reference frame.
|
FactoryManagedFrame |
Frames.getTOD(IERSConventions conventions,
boolean simpleEOP)
Get the TOD reference frame.
|
FactoryManagedFrame |
AbstractFrames.getTOD(IERSConventions conventions,
boolean simpleEOP) |
static FactoryManagedFrame |
FramesFactory.getTOD(IERSConventions conventions,
boolean simpleEOP)
Get the TOD reference frame.
|
static EOPHistoryLoader.Parser |
EOPHistoryLoader.Parser.newBulletinBParser(IERSConventions conventions,
ItrfVersionProvider itrfVersionProvider,
TimeScales timeScales)
Create a new parser for EOP data in the Bulletin B format.
|
static EOPHistoryLoader.Parser |
EOPHistoryLoader.Parser.newEopC04Parser(IERSConventions conventions,
ItrfVersionProvider itrfVersionProvider,
TimeScales timeScales)
Create a new parser for EOP data in the EOP C04 format.
|
static EOPHistoryLoader.Parser |
EOPHistoryLoader.Parser.newFinalsColumnsParser(IERSConventions conventions,
ItrfVersionProvider itrfVersionProvider,
TimeScales timeScales,
boolean isNonRotatingOrigin)
Create a new parser for EOP data in the rapid and predicted columnar format.
|
static EOPHistoryLoader.Parser |
EOPHistoryLoader.Parser.newFinalsXmlParser(IERSConventions conventions,
ItrfVersionProvider itrfVersionProvider,
TimeScales timeScales)
Create a new parser for EOP data in the rapid and predicted XML format.
|
Constructor and Description |
---|
EclipticProvider(IERSConventions conventions)
Create a transform provider from MOD to an ecliptically aligned frame.
|
EclipticProvider(IERSConventions conventions,
TimeScales timeScales)
Create a transform provider from MOD to an ecliptically aligned frame.
|
EOPHistory(IERSConventions conventions,
Collection<? extends EOPEntry> data,
boolean simpleEOP)
Simple constructor.
|
EOPHistory(IERSConventions conventions,
Collection<? extends EOPEntry> data,
boolean simpleEOP,
TimeScales timeScales)
Simple constructor.
|
GTODProvider(IERSConventions conventions,
EOPHistory eopHistory,
TimeScales timeScales)
Simple constructor.
|
Constructor and Description |
---|
TidalDisplacement(double rEarth,
double sunEarthSystemMassRatio,
double earthMoonMassRatio,
PVCoordinatesProvider sun,
PVCoordinatesProvider moon,
IERSConventions conventions,
boolean removePermanentDeformation)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected EOPHistory |
LazyLoadedTimeScales.getEopHistory(IERSConventions conventions,
boolean simpleEOP) |
protected abstract EOPHistory |
AbstractTimeScales.getEopHistory(IERSConventions conventions,
boolean simpleEOP)
Get the EOP history for the given conventions.
|
GMSTScale |
TimeScales.getGMST(IERSConventions conventions,
boolean simpleEOP)
Get the Greenwich Mean Sidereal Time scale.
|
GMSTScale |
LazyLoadedTimeScales.getGMST(IERSConventions conventions,
boolean simpleEOP) |
GMSTScale |
AbstractTimeScales.getGMST(IERSConventions conventions,
boolean simpleEOP) |
static GMSTScale |
TimeScalesFactory.getGMST(IERSConventions conventions,
boolean simpleEOP)
Get the Greenwich Mean Sidereal Time scale.
|
UT1Scale |
TimeScales.getUT1(IERSConventions conventions,
boolean simpleEOP)
Get the Universal Time 1 scale.
|
UT1Scale |
LazyLoadedTimeScales.getUT1(IERSConventions conventions,
boolean simpleEOP) |
UT1Scale |
AbstractTimeScales.getUT1(IERSConventions conventions,
boolean simpleEOP) |
static UT1Scale |
TimeScalesFactory.getUT1(IERSConventions conventions,
boolean simpleEOP)
Get the Universal Time 1 scale.
|
Modifier and Type | Method and Description |
---|---|
static TimeScales |
TimeScales.of(Collection<? extends OffsetModel> utcMinusTai,
BiFunction<? super IERSConventions,? super TimeScales,? extends Collection<? extends EOPEntry>> eopSupplier)
Create a set of time scales where all the data is loaded from the given functions.
|
Modifier and Type | Method and Description |
---|---|
static IERSConventions |
IERSConventions.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IERSConventions[] |
IERSConventions.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Copyright © 2002-2022 CS GROUP. All rights reserved.