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 |
This package provides a parser for elements data stored in CCSDS Navigation Data Message format.
|
org.orekit.files.general |
This package provides interfaces for orbit file representations and corresponding
parsers.
|
org.orekit.files.sp3 |
This package provides a parser for orbit data stored in SP3 format.
|
org.orekit.forces.drag |
This package provides all drag-related forces.
|
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.gnss |
This package provides classes related to GNSS applications.
|
org.orekit.gnss.antenna |
This package provides classes related to receiver and satellites antenna modeling.
|
org.orekit.models.earth.atmosphere |
This package provides the atmosphere model interface and several implementations.
|
org.orekit.models.earth.atmosphere.data |
This package provides classes to get atmospheric data,
including solar flux and planetary geomagnetic indices.
|
org.orekit.models.earth.ionosphere |
This package provides models that simulate the impact of the ionosphere.
|
org.orekit.models.earth.troposphere |
This package provides models that simulate the impact of the troposphere.
|
org.orekit.models.earth.weather |
This package provides models that simulate global weather conditions on Earth.
|
org.orekit.orbits |
This package provides classes to represent orbits.
|
org.orekit.propagation.analytical.tle |
This package provides classes to read and extrapolate tle's.
|
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 |
---|---|
TimeScale |
ODMMetaData.getTimeScale()
Get the time scale.
|
TimeScale |
OEMFile.EphemeridesBlock.getTimeScale() |
TimeScale |
AEMFile.AttitudeEphemeridesBlock.getTimeScale()
Get the time scale for this data segment.
|
TimeScale |
ADMMetaData.getTimeScale()
Get the time scale.
|
TimeScale |
CcsdsTimeScale.getTimeScale(IERSConventions conventions)
Get the corresponding
TimeScale . |
abstract TimeScale |
CcsdsTimeScale.getTimeScale(IERSConventions conventions,
TimeScales timeScales)
Get the corresponding
TimeScale . |
Constructor and Description |
---|
StreamingAemWriter(Appendable writer,
TimeScale timeScale,
Map<Keyword,String> metadata)
Create an AEM writer that streams data to the given output stream.
|
StreamingOemWriter(Appendable writer,
TimeScale timeScale,
Map<Keyword,String> metadata)
Create an OEM writer than streams data to the given output stream.
|
Modifier and Type | Method and Description |
---|---|
TimeScale |
EphemerisFile.EphemerisSegment.getTimeScale()
Get the time scale for this ephemeris segment.
|
TimeScale |
OrekitEphemerisFile.OrekitEphemerisSegment.getTimeScale() |
Modifier and Type | Method and Description |
---|---|
OrekitEphemerisFile.OrekitEphemerisSegment |
OrekitEphemerisFile.OrekitSatelliteEphemeris.addNewSegment(List<SpacecraftState> states,
CelestialBody body,
int interpolationSampleSize,
TimeScale timeScale)
Injects pre-computed satellite states into this ephemeris file
object, returning the generated
OrekitEphemerisFile.OrekitEphemerisSegment that
has been stored internally. |
Constructor and Description |
---|
OrekitEphemerisSegment(List<TimeStampedPVCoordinates> coordinates,
Frame frame,
String frameCenterString,
double mu,
TimeScale timeScale,
int samples)
constructor for OrekitEphemerisSegment.
|
Modifier and Type | Method and Description |
---|---|
TimeScale |
SP3File.SP3Ephemeris.getTimeScale() |
Constructor and Description |
---|
TimeSpanDragForce(Atmosphere atmosphere,
DragSensitive spacecraft,
TimeScale timeScale)
Constructor.
|
Constructor and Description |
---|
GRGSFormatReader(String supportedNames,
boolean missingCoefficientsAllowed,
TimeScale timeScale)
Simple constructor.
|
ICGEMFormatReader(String supportedNames,
boolean missingCoefficientsAllowed,
TimeScale timeScale)
Simple constructor.
|
LazyLoadedGravityFields(DataProvidersManager dataProvidersManager,
TimeScale timeScale)
Create a factory for gravity fields that uses the given data manager to load the
gravity field files.
|
PotentialCoefficientsReader(String supportedNames,
boolean missingCoefficientsAllowed,
TimeScale timeScale)
Simple constructor.
|
SHMFormatReader(String supportedNames,
boolean missingCoefficientsAllowed,
TimeScale timeScale)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected TimeScale |
AbstractEopLoader.getUtc()
Get the UTC time scale.
|
Modifier and Type | Method and Description |
---|---|
Frame |
HelmertTransformation.Predefined.createTransformedITRF(Frame parent,
String name,
TimeScale tt)
Create an ITRF frame by transforming another ITRF frame.
|
static ITRFVersion.Converter |
ITRFVersion.getConverter(ITRFVersion origin,
ITRFVersion destination,
TimeScale tt)
Find a converter between specified ITRF frames.
|
HelmertTransformation |
HelmertTransformation.Predefined.getTransformation(TimeScale tt)
Get the underlying
HelmertTransformation . |
Modifier and Type | Method and Description |
---|---|
void |
LazyLoadedEop.addDefaultEOP1980HistoryLoaders(String rapidDataColumnsSupportedNames,
String rapidDataXMLSupportedNames,
String eopC04SupportedNames,
String bulletinBSupportedNames,
String bulletinASupportedNames,
Supplier<TimeScale> utcSupplier)
Add the default loaders EOP history (IAU 1980 precession/nutation).
|
void |
LazyLoadedEop.addDefaultEOP2000HistoryLoaders(String rapidDataColumnsSupportedNames,
String rapidDataXMLSupportedNames,
String eopC04SupportedNames,
String bulletinBSupportedNames,
String bulletinASupportedNames,
Supplier<TimeScale> utcSupplier)
Add the default loaders for EOP history (IAU 2000/2006 precession/nutation).
|
Constructor and Description |
---|
AbstractEopLoader(String supportedNames,
DataProvidersManager manager,
Supplier<TimeScale> utcSupplier)
Simple constructor.
|
Constructor and Description |
---|
GLONASSAlmanac(int channel,
int health,
int day,
int month,
int year,
double ta,
double lambda,
double deltaI,
double pa,
double ecc,
double deltaT,
double deltaTDot,
double tGlo2UTC,
double tGPS2Glo,
double tGlo,
TimeScale glonass)
Constructor.
|
Constructor and Description |
---|
AntexLoader(String supportedNames,
DataProvidersManager dataProvidersManager,
TimeScale gps)
Construct a loader by specifying the source of ANTEX auxiliary data files.
|
Constructor and Description |
---|
DTM2000(DTM2000InputParameters parameters,
PVCoordinatesProvider sun,
BodyShape earth,
TimeScale utc)
Simple constructor for independent computation.
|
JB2008(JB2008InputParameters parameters,
PVCoordinatesProvider sun,
BodyShape earth,
TimeScale utc)
Constructor with space environment information for internal computation.
|
NRLMSISE00(NRLMSISE00InputParameters parameters,
PVCoordinatesProvider sun,
BodyShape earth,
TimeScale ut)
Constructor.
|
Constructor and Description |
---|
CssiSpaceWeatherData(String fileName,
DataProvidersManager dataProvidersManager,
TimeScale utc)
Constructor that allows specifying the source of the CSSI space weather file.
|
CssiSpaceWeatherDataLoader(TimeScale utc)
Constructor.
|
MarshallSolarActivityFutureEstimation(String supportedNames,
MarshallSolarActivityFutureEstimation.StrengthLevel strengthLevel,
DataProvidersManager dataProvidersManager,
TimeScale utc)
Constructor that allows specifying the source of the MSAFE auxiliary data files.
|
Constructor and Description |
---|
GlobalIonosphereMapModel(String supportedNames,
DataProvidersManager dataProvidersManager,
TimeScale utc)
Constructor that uses user defined supported names and data context.
|
KlobucharIonoModel(double[] alpha,
double[] beta,
TimeScale gps)
Create a new Klobuchar ionospheric delay model, when a single frequency system is
used.
|
NeQuickModel(double[] alpha,
TimeScale utc)
Build a new instance.
|
Constructor and Description |
---|
GlobalMappingFunctionModel(double latitude,
double longitude,
TimeScale utc)
Build a new instance.
|
NiellMappingFunctionModel(double latitude,
TimeScale utc)
Builds a new instance.
|
TimeSpanEstimatedTroposphericModel(EstimatedTroposphericModel model,
TimeScale timeScale)
Constructor with default UTC time scale.
|
ViennaOneModel(double[] coefficientA,
double[] zenithDelay,
double latitude,
TimeScale utc)
Build a new instance.
|
ViennaThreeModel(double[] coefficientA,
double[] zenithDelay,
double latitude,
double longitude,
TimeScale utc)
Build a new instance.
|
Constructor and Description |
---|
GlobalPressureTemperature2Model(String supportedNames,
double latitude,
double longitude,
Geoid geoid,
DataProvidersManager dataProvidersManager,
TimeScale utc)
Constructor with supported names and source of GPT2 auxiliary data given by user.
|
Modifier and Type | Method and Description |
---|---|
void |
LibrationOrbit.applyDifferentialCorrection(AttitudeProvider attitudeProvider,
TimeScale utc)
Apply differential correction.
|
Constructor and Description |
---|
CR3BPDifferentialCorrection(PVCoordinates firstguess,
CR3BPSystem syst,
double orbitalPeriod,
AttitudeProvider attitudeProvider,
TimeScale utc)
Simple Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected TimeScale |
TLEPropagator.utc
UTC time scale.
|
Constructor and Description |
---|
TLE(int satelliteNumber,
char classification,
int launchYear,
int launchNumber,
String launchPiece,
int ephemerisType,
int elementNumber,
AbsoluteDate epoch,
double meanMotion,
double meanMotionFirstDerivative,
double meanMotionSecondDerivative,
double e,
double i,
double pa,
double raan,
double meanAnomaly,
int revolutionNumberAtEpoch,
double bStar,
TimeScale utc)
Simple constructor from already parsed elements using the given time scale as
UTC.
|
TLE(String line1,
String line2,
TimeScale utc)
Simple constructor from unparsed two lines using the given time scale as UTC.
|
Modifier and Type | Class and Description |
---|---|
class |
BDTScale
Beidou system time scale.
|
class |
GalileoScale
Galileo system time scale.
|
class |
GLONASSScale
GLONASS time scale.
|
class |
GMSTScale
Greenwich Mean Sidereal Time.
|
class |
GPSScale
GPS time scale.
|
class |
IRNSSScale
IRNSS time scale (also called IRNWT for IRNSS NetWork Time).
|
class |
QZSSScale
QZSS time scale.
|
class |
TAIScale
International Atomic Time.
|
class |
TCBScale
Barycentric Coordinate Time.
|
class |
TCGScale
Geocentric Coordinate Time.
|
class |
TDBScale
Barycentric Dynamic Time.
|
class |
TTScale
Terrestrial Time as defined by IAU(1991) recommendation IV.
|
class |
UT1Scale
Universal Time 1.
|
class |
UTCScale
Coordinated Universal Time.
|
Modifier and Type | Method and Description |
---|---|
static <T extends RealFieldElement<T>> |
FieldAbsoluteDate.createGPSDate(int weekNumber,
T milliInWeek,
TimeScale gps)
Build an instance corresponding to a GPS date.
|
static AbsoluteDate |
AbsoluteDate.createJDDate(int jd,
double secondsSinceNoon,
TimeScale timeScale)
Build an instance corresponding to a Julian Day date.
|
static <T extends RealFieldElement<T>> |
FieldAbsoluteDate.createJDDate(int jd,
T secondsSinceNoon,
TimeScale timeScale)
Build an instance corresponding to a Julian Day date.
|
static AbsoluteDate |
AbsoluteDate.createMJDDate(int mjd,
double secondsInDay,
TimeScale timeScale)
Build an instance corresponding to a Modified Julian Day date.
|
static <T extends RealFieldElement<T>> |
FieldAbsoluteDate.createMJDDate(int mjd,
T secondsInDay,
TimeScale timeScale)
Build an instance corresponding to a Modified Julian Day date.
|
DateTimeComponents |
FieldAbsoluteDate.getComponents(int minutesFromUTC,
TimeScale utc)
Split the instance into date/time components for a local time.
|
DateTimeComponents |
AbsoluteDate.getComponents(int minutesFromUTC,
TimeScale utc)
Split the instance into date/time components for a local time.
|
DateTimeComponents |
FieldAbsoluteDate.getComponents(TimeScale timeScale)
Split the instance into date/time components.
|
DateTimeComponents |
AbsoluteDate.getComponents(TimeScale timeScale)
Split the instance into date/time components.
|
DateTimeComponents |
FieldAbsoluteDate.getComponents(TimeZone timeZone,
TimeScale utc)
Split the instance into date/time components for a time zone.
|
DateTimeComponents |
AbsoluteDate.getComponents(TimeZone timeZone,
TimeScale utc)
Split the instance into date/time components for a time zone.
|
double |
AbsoluteDate.offsetFrom(AbsoluteDate instant,
TimeScale timeScale)
Compute the apparent clock offset between two instant in the
perspective of a specific
time scale . |
T |
FieldAbsoluteDate.offsetFrom(FieldAbsoluteDate<T> instant,
TimeScale timeScale)
Compute the apparent clock offset between two instant in the
perspective of a specific
time scale . |
FieldAbsoluteDate<T> |
FieldAbsoluteDate.parseCCSDSCalendarSegmentedTimeCode(byte preambleField,
byte[] timeField,
TimeScale utc)
Build an instance from a CCSDS Calendar Segmented Time Code (CCS).
|
static AbsoluteDate |
AbsoluteDate.parseCCSDSCalendarSegmentedTimeCode(byte preambleField,
byte[] timeField,
TimeScale utc)
Build an instance from a CCSDS Calendar Segmented Time Code (CCS).
|
static AbsoluteDate |
AbsoluteDate.parseCCSDSDaySegmentedTimeCode(byte preambleField,
byte[] timeField,
DateComponents agencyDefinedEpoch,
TimeScale utc)
Build an instance from a CCSDS Day Segmented Time Code (CDS).
|
static <T extends RealFieldElement<T>> |
FieldAbsoluteDate.parseCCSDSDaySegmentedTimeCode(Field<T> field,
byte preambleField,
byte[] timeField,
DateComponents agencyDefinedEpoch,
TimeScale utc)
Build an instance from a CCSDS Day Segmented Time Code (CDS).
|
T |
FieldAbsoluteDate.timeScalesOffset(TimeScale scale1,
TimeScale scale2)
Compute the offset between two time scales at the current instant.
|
double |
AbsoluteDate.timeScalesOffset(TimeScale scale1,
TimeScale scale2)
Compute the offset between two time scales at the current instant.
|
Date |
FieldAbsoluteDate.toDate(TimeScale timeScale)
Convert the instance to a Java
Date . |
Date |
AbsoluteDate.toDate(TimeScale timeScale)
Convert the instance to a Java
Date . |
String |
FieldAbsoluteDate.toString(int minutesFromUTC,
TimeScale utc)
Get a String representation of the instant location for a local time.
|
String |
AbsoluteDate.toString(int minutesFromUTC,
TimeScale utc)
Get a String representation of the instant location for a local time.
|
String |
FieldAbsoluteDate.toString(TimeScale timeScale)
Get a String representation of the instant location.
|
String |
AbsoluteDate.toString(TimeScale timeScale)
Get a String representation of the instant location.
|
String |
FieldAbsoluteDate.toString(TimeZone timeZone,
TimeScale utc)
Get a String representation of the instant location for a time zone.
|
String |
AbsoluteDate.toString(TimeZone timeZone,
TimeScale utc)
Get a String representation of the instant location for a time zone.
|
String |
AbsoluteDate.toStringRfc3339(TimeScale utc)
Represent the given date as a string according to the format in RFC 3339.
|
Constructor and Description |
---|
AbsoluteDate(AbsoluteDate reference,
double apparentOffset,
TimeScale timeScale)
Build an instance from an apparent clock offset with respect to another
instant in the perspective of a specific
time scale . |
AbsoluteDate(DateComponents date,
TimeComponents time,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(DateComponents date,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(DateTimeComponents location,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(Date location,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(int year,
int month,
int day,
int hour,
int minute,
double second,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(int year,
int month,
int day,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(int year,
Month month,
int day,
int hour,
int minute,
double second,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(int year,
Month month,
int day,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(String location,
TimeScale timeScale)
Build an instance from a location (parsed from a string) in a
time scale . |
BurstSelector(int maxBurstSize,
double highRateStep,
double burstPeriod,
TimeScale alignmentTimeScale)
Simple constructor.
|
FieldAbsoluteDate(Field<T> field,
DateComponents date,
TimeComponents time,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
FieldAbsoluteDate(Field<T> field,
DateComponents date,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
FieldAbsoluteDate(Field<T> field,
DateTimeComponents location,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
FieldAbsoluteDate(Field<T> field,
Date location,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
FieldAbsoluteDate(Field<T> field,
int year,
int month,
int day,
int hour,
int minute,
double second,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
FieldAbsoluteDate(Field<T> field,
int year,
int month,
int day,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
FieldAbsoluteDate(Field<T> field,
int year,
Month month,
int day,
int hour,
int minute,
double second,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
FieldAbsoluteDate(Field<T> field,
int year,
Month month,
int day,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
FieldAbsoluteDate(Field<T> field,
String location,
TimeScale timeScale)
Build an instance from a location (parsed from a string) in a
time scale . |
FieldAbsoluteDate(FieldAbsoluteDate<T> reference,
double apparentOffset,
TimeScale timeScale)
Build an instance from an apparent clock offset with respect to another
instant in the perspective of a specific
time scale . |
FixedStepSelector(double step,
TimeScale alignmentTimeScale)
Simple constructor.
|
GLONASSDate(AbsoluteDate date,
TimeScale glonass)
Build an instance from an absolute date.
|
GLONASSDate(int na,
int n4,
double secInNa,
TimeScale glonass)
Build an instance corresponding to a GLONASS date.
|
Modifier and Type | Method and Description |
---|---|
TimeScalarFunction |
IERSConventions.getEarthOrientationAngleFunction(TimeScale ut1)
Get the function computing the raw Earth Orientation Angle.
|
TimeScalarFunction |
IERSConventions.getEarthOrientationAngleFunction(TimeScale ut1,
TimeScale tai)
Get the function computing the raw Earth Orientation Angle.
|
TimeScalarFunction |
IERSConventions.getGASTFunction(TimeScale ut1,
EOPHistory eopHistory)
Get the function computing Greenwich apparent sidereal time, in radians.
|
abstract TimeScalarFunction |
IERSConventions.getGASTFunction(TimeScale ut1,
EOPHistory eopHistory,
TimeScales timeScales)
Get the function computing Greenwich apparent sidereal time, in radians.
|
TimeScalarFunction |
IERSConventions.getGMSTFunction(TimeScale ut1)
Get the function computing Greenwich mean sidereal time, in radians.
|
abstract TimeScalarFunction |
IERSConventions.getGMSTFunction(TimeScale ut1,
TimeScales timeScales)
Get the function computing Greenwich mean sidereal time, in radians.
|
TimeScalarFunction |
IERSConventions.getGMSTRateFunction(TimeScale ut1)
Get the function computing Greenwich mean sidereal time rate, in radians per second.
|
abstract TimeScalarFunction |
IERSConventions.getGMSTRateFunction(TimeScale ut1,
TimeScales timeScales)
Get the function computing Greenwich mean sidereal time rate, in radians per
second.
|
FundamentalNutationArguments |
IERSConventions.getNutationArguments(TimeScale timeScale)
Get the fundamental nutation arguments.
|
abstract FundamentalNutationArguments |
IERSConventions.getNutationArguments(TimeScale timeScale,
TimeScales timeScales)
Get the fundamental nutation arguments.
|
TimeVectorFunction |
IERSConventions.getTideFrequencyDependenceFunction(TimeScale ut1)
Get the function computing frequency dependent terms (ΔC₂₀, ΔC₂₁, ΔS₂₁, ΔC₂₂, ΔS₂₂).
|
abstract TimeVectorFunction |
IERSConventions.getTideFrequencyDependenceFunction(TimeScale ut1,
TimeScales timeScales)
Get the function computing frequency dependent terms (ΔC₂₀, ΔC₂₁, ΔS₂₁, ΔC₂₂,
ΔS₂₂).
|
String |
TimeStampedPVCoordinates.toString(TimeScale utc)
Return a string representation of this date, position, velocity, and acceleration.
|
String |
TimeStampedFieldPVCoordinates.toString(TimeScale utc)
Return a string representation of this date, position, velocity, and acceleration.
|
Copyright © 2002-2020 CS GROUP. All rights reserved.