Uses of Interface
org.orekit.time.TimeScale
-
Packages that use TimeScale Package Description org.orekit.bodies This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids.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.general This package provides interfaces for orbit file representations and corresponding parsers.org.orekit.files.ilrs This package provides parsers for laser ranging data stored in CDR and CPF formats.org.orekit.files.rinex.clock This package provides classes related to navigation clock files.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.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.forces.radiation This package provides all radiation pressure related forces.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.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.analytical.tle.generation This package provides classes related to TLE generation.org.orekit.propagation.numerical.cr3bp Top level package for CR3BP Models used with a numerical propagator.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. -
-
Uses of TimeScale in org.orekit.bodies
Methods in org.orekit.bodies with parameters of type TimeScale Modifier and Type Method Description static CR3BPSystem
CR3BPFactory. getSunEarthCR3BP(AbsoluteDate date, TimeScale timeScale)
Get the Sun-Earth CR3BP singleton bodies pair.static CR3BPSystem
CR3BPFactory. getSunJupiterCR3BP(AbsoluteDate date, TimeScale timeScale)
Get the Sun-Jupiter CR3BP singleton bodies pair. -
Uses of TimeScale in org.orekit.data
Constructors in org.orekit.data with parameters of type TimeScale Constructor 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. -
Uses of TimeScale in org.orekit.files.ccsds.definitions
Methods in org.orekit.files.ccsds.definitions that return TimeScale Modifier and Type Method Description TimeScale
TimeConverter. getTimeScale()
Get the base time scale.Constructors in org.orekit.files.ccsds.definitions with parameters of type TimeScale Constructor Description TimeConverter(TimeScale timeScale, AbsoluteDate referenceDate)
Build a time system. -
Uses of TimeScale in org.orekit.files.general
Methods in org.orekit.files.general with parameters of type TimeScale Modifier and Type Method 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 generatedOrekitEphemerisFile.OrekitEphemerisSegment
that has been stored internally. -
Uses of TimeScale in org.orekit.files.ilrs
Methods in org.orekit.files.ilrs that return TimeScale Modifier and Type Method Description TimeScale
CPF. getTimeScale()
Get the time scale used in CPF file.TimeScale
CRDParser. getTimeScale()
Get the time scale used to read the file.Methods in org.orekit.files.ilrs with parameters of type TimeScale Modifier and Type Method Description void
CPF. setTimeScale(TimeScale timeScale)
Set the time scale.abstract void
StreamingCpfWriter.HeaderLineWriter. write(CPFHeader cpfHeader, Appendable cpfWriter, TimeScale timescale)
Write a line.Constructors in org.orekit.files.ilrs with parameters of type TimeScale Constructor Description CPFParser(double mu, int interpolationSamples, IERSConventions iersConventions, TimeScale utc, Frames frames)
Constructor.CPFWriter(CPFHeader header, TimeScale timescale)
Constructor.CPFWriter(CPFHeader header, TimeScale timescale, boolean velocityFlag)
Constructor.CRDParser(TimeScale utc)
Constructor.StreamingCpfWriter(Appendable writer, TimeScale timeScale, CPFHeader header)
Create a CPF writer than streams data to the given output stream.StreamingCpfWriter(Appendable writer, TimeScale timeScale, CPFHeader header, boolean velocityFlag)
Create a CPF writer than streams data to the given output stream. -
Uses of TimeScale in org.orekit.files.rinex.clock
Methods in org.orekit.files.rinex.clock that return TimeScale Modifier and Type Method Description TimeScale
RinexClock. getTimeScale()
Getter for the data time scale.Methods in org.orekit.files.rinex.clock with parameters of type TimeScale Modifier and Type Method Description AbsoluteDate
RinexClock.ClockDataLine. getEpoch(TimeScale epochTimeScale)
Get data line epoch.void
RinexClock. setTimeScale(TimeScale timeScale)
Setter for the data time scale. -
Uses of TimeScale in org.orekit.files.rinex.observation
Constructor parameters in org.orekit.files.rinex.observation with type arguments of type TimeScale Constructor Description RinexObservationParser(Function<? super String,? extends ObservationType> typeBuilder, BiFunction<SatelliteSystem,TimeScales,? extends TimeScale> timeScaleBuilder, TimeScales timeScales)
Create a RINEX loader/parser with the given source of RINEX auxiliary data files.RinexObservationWriter(Appendable output, String outputName, BiFunction<SatelliteSystem,TimeScales,? extends TimeScale> timeScaleBuilder, TimeScales timeScales)
Simple constructor. -
Uses of TimeScale in org.orekit.files.sinex
Methods in org.orekit.files.sinex with parameters of type TimeScale Modifier and Type Method Description protected void
ParseInfo. setTimeScale(TimeScale timeScale)
Set time scale.EOPEntry
SinexEopEntry. toEopEntry(IERSConventions.NutationCorrectionConverter converter, ITRFVersion version, TimeScale scale)
Converts to anEOPEntry
. -
Uses of TimeScale in org.orekit.forces.drag
Constructors in org.orekit.forces.drag with parameters of type TimeScale Constructor Description TimeSpanDragForce(Atmosphere atmosphere, DragSensitive spacecraft, TimeScale timeScale)
Deprecated.Constructor. -
Uses of TimeScale in org.orekit.forces.gravity.potential
Constructors in org.orekit.forces.gravity.potential with parameters of type TimeScale Constructor 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. -
Uses of TimeScale in org.orekit.forces.radiation
Constructors in org.orekit.forces.radiation with parameters of type TimeScale Constructor Description KnockeRediffusedForceModel(ExtendedPositionProvider sun, RadiationSensitive spacecraft, double equatorialRadius, double angularResolution, TimeScale utc)
General constructor. -
Uses of TimeScale in org.orekit.frames
Methods in org.orekit.frames that return TimeScale Modifier and Type Method Description protected TimeScale
AbstractEopLoader. getUtc()
Get the UTC time scale.Methods in org.orekit.frames with parameters of type TimeScale Modifier and Type Method 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 underlyingHelmertTransformation
.Method parameters in org.orekit.frames with type arguments of type TimeScale Modifier and Type Method Description void
LazyLoadedEop. addDefaultEOP1980HistoryLoaders(String rapidDataColumnsSupportedNames, String xmlSupportedNames, String eopC04SupportedNames, String bulletinBSupportedNames, String bulletinASupportedNames, String csvSupportedNames, Supplier<TimeScale> utcSupplier)
Add the default loaders EOP history (IAU 1980 precession/nutation).void
LazyLoadedEop. addDefaultEOP2000HistoryLoaders(String rapidDataColumnsSupportedNames, String xmlSupportedNames, String eopC04SupportedNames, String bulletinBSupportedNames, String bulletinASupportedNames, String csvSupportedNames, Supplier<TimeScale> utcSupplier)
Add the default loaders for EOP history (IAU 2000/2006 precession/nutation).Constructor parameters in org.orekit.frames with type arguments of type TimeScale Constructor Description AbstractEopLoader(String supportedNames, DataProvidersManager manager, Supplier<TimeScale> utcSupplier)
Simple constructor. -
Uses of TimeScale in org.orekit.gnss
Methods in org.orekit.gnss that return TimeScale Modifier and Type Method Description abstract TimeScale
ObservationTimeScale. getTimeScale(TimeScales timeScales)
Get time scale.TimeScale
TimeSystem. getTimeScale(TimeScales timeScales)
Get the time scale corresponding to time system. -
Uses of TimeScale in org.orekit.gnss.antenna
Constructors in org.orekit.gnss.antenna with parameters of type TimeScale Constructor Description AntexLoader(String supportedNames, DataProvidersManager dataProvidersManager, TimeScale gps)
Construct a loader by specifying aDataProvidersManager
.AntexLoader(DataSource source, TimeScale gps)
Construct a loader by specifying the source of ANTEX auxiliary data files. -
Uses of TimeScale in org.orekit.models.earth.atmosphere
Constructors in org.orekit.models.earth.atmosphere with parameters of type TimeScale Constructor Description DTM2000(DTM2000InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth, TimeScale utc)
Simple constructor for independent computation.JB2008(JB2008InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth, TimeScale utc)
Constructor with space environment information for internal computation.NRLMSISE00(NRLMSISE00InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth, TimeScale ut)
Constructor. -
Uses of TimeScale in org.orekit.models.earth.atmosphere.data
Methods in org.orekit.models.earth.atmosphere.data that return TimeScale Modifier and Type Method Description TimeScale
AbstractSolarActivityData. getUTC()
Get the UTC timescale.TimeScale
AbstractSolarActivityDataLoader. getUTC()
Get the UTC timescale.Constructors in org.orekit.models.earth.atmosphere.data with parameters of type TimeScale Constructor Description AbstractSolarActivityData(String supportedNames, D loader, DataProvidersManager dataProvidersManager, TimeScale utc, int maxSlots, double maxSpan, double maxInterval, double minimumStep)
AbstractSolarActivityData(DataSource source, D loader, TimeScale utc, int maxSlots, double maxSpan, double maxInterval, double minimumStep)
Simple constructor.AbstractSolarActivityDataLoader(TimeScale utc)
Constructor.CssiSpaceWeatherData(String supportedNames, DataProvidersManager dataProvidersManager, TimeScale utc)
Constructor that allows specifying the source of the CSSI space weather file.CssiSpaceWeatherData(String supportedNames, CssiSpaceWeatherDataLoader loader, DataProvidersManager dataProvidersManager, TimeScale utc)
Constructor that allows specifying the source of the CSSI space weather file.CssiSpaceWeatherData(String supportedNames, CssiSpaceWeatherDataLoader loader, DataProvidersManager dataProvidersManager, TimeScale utc, int maxSlots, double maxSpan, double maxInterval)
Constructor that allows specifying the source of the CSSI space weather file and customizable thread safe cache configuration.CssiSpaceWeatherData(DataSource source, CssiSpaceWeatherDataLoader loader, TimeScale utc)
Simple constructor.CssiSpaceWeatherData(DataSource source, CssiSpaceWeatherDataLoader loader, TimeScale utc, int maxSlots, double maxSpan, double maxInterval)
Simple constructor with customizable thread safe cache configuration.CssiSpaceWeatherData(DataSource source, TimeScale utc)
Simple constructor.CssiSpaceWeatherDataLoader(TimeScale utc)
Constructor.DtcDataLoader(TimeScale utc)
Constructor.JB2008SpaceEnvironmentData(String supportedNamesSOL, String supportedNamesDTC, DataProvidersManager dataProvidersManager, TimeScale utc)
Constructor that allows specifying the source of the SOLFSMY space weather file.JB2008SpaceEnvironmentData(DataSource sourceSolfsmy, DataSource sourceDtc, TimeScale utc)
Constructor that allows specifying the source of the SOLFSMY space weather file.MarshallSolarActivityFutureEstimation(String supportedNames, MarshallSolarActivityFutureEstimation.StrengthLevel strengthLevel, DataProvidersManager dataProvidersManager, TimeScale utc)
Constructor that allows specifying the source of the MSAFE auxiliary data files.MarshallSolarActivityFutureEstimation(String supportedNames, MarshallSolarActivityFutureEstimation.StrengthLevel strengthLevel, DataProvidersManager dataProvidersManager, TimeScale utc, int maxSlots, double maxSpan, double maxInterval, double minimumStep)
Constructor that allows specifying the source of the MSAFE auxiliary data files and customizable thread safe cache configuration.MarshallSolarActivityFutureEstimation(DataSource source, MarshallSolarActivityFutureEstimation.StrengthLevel strengthLevel, TimeScale utc)
Simple constructor.MarshallSolarActivityFutureEstimation(DataSource source, MarshallSolarActivityFutureEstimation.StrengthLevel strengthLevel, TimeScale utc, int maxSlots, double maxSpan, double maxInterval, double minimumStep)
Constructor with customizable thread safe cache configuration.MarshallSolarActivityFutureEstimationLoader(MarshallSolarActivityFutureEstimation.StrengthLevel strengthLevel, TimeScale utc)
Constructor that allows specifying the source of the MSAFE auxiliary data files.SOLFSMYDataLoader(TimeScale utc)
Constructor. -
Uses of TimeScale in org.orekit.models.earth.ionosphere
Constructors in org.orekit.models.earth.ionosphere with parameters of type TimeScale Constructor Description GlobalIonosphereMapModel(String supportedNames, DataProvidersManager dataProvidersManager, TimeScale utc)
Constructor that uses user defined supported names and data context.GlobalIonosphereMapModel(TimeScale utc, DataSource... ionex)
Constructor that uses user defined data sources.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. -
Uses of TimeScale in org.orekit.models.earth.troposphere
Constructors in org.orekit.models.earth.troposphere with parameters of type TimeScale Constructor Description AbstractVienna(ViennaAProvider aProvider, AzimuthalGradientProvider gProvider, TroposphericModel zenithDelayProvider, TimeScale utc)
Build a new instance.GlobalMappingFunctionModel(TimeScale utc)
Build a new instance.NiellMappingFunctionModel(TimeScale utc)
Builds a new instance.TimeSpanEstimatedModel(EstimatedModel model, TimeScale timeScale)
Constructor with default UTC time scale.ViennaOne(ViennaAProvider aProvider, AzimuthalGradientProvider gProvider, TroposphericModel zenithDelayProvider, TimeScale utc)
Build a new instance.ViennaThree(ViennaAProvider aProvider, AzimuthalGradientProvider gProvider, TroposphericModel zenithDelayProvider, TimeScale utc)
Build a new instance. -
Uses of TimeScale in org.orekit.models.earth.weather
Constructors in org.orekit.models.earth.weather with parameters of type TimeScale Constructor Description GlobalPressureTemperature(Geoid geoid, TimeScale utc)
Build a new instance.GlobalPressureTemperature3(DataSource source, TimeScale utc)
Constructor with source of GPT3 auxiliary data given by user. -
Uses of TimeScale in org.orekit.propagation.analytical.gnss.data
Constructors in org.orekit.propagation.analytical.gnss.data with parameters of type TimeScale Constructor 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. -
Uses of TimeScale in org.orekit.propagation.analytical.tle
Fields in org.orekit.propagation.analytical.tle declared as TimeScale Modifier and Type Field Description protected TimeScale
FieldTLEPropagator. utc
UTC time scale.protected TimeScale
TLEPropagator. utc
UTC time scale.Methods in org.orekit.propagation.analytical.tle that return TimeScale Modifier and Type Method Description TimeScale
TLE. getUtc()
Get the UTC time scale used to create this TLE.Methods in org.orekit.propagation.analytical.tle with parameters of type TimeScale Modifier and Type Method Description static TleGenerationAlgorithm
TLEPropagator. getDefaultTleGenerationAlgorithm(TimeScale utc, Frame teme)
Get the default TLE generation algorithm.Constructors in org.orekit.propagation.analytical.tle with parameters of type TimeScale Constructor Description FieldTLE(int satelliteNumber, char classification, int launchYear, int launchNumber, String launchPiece, int ephemerisType, int elementNumber, FieldAbsoluteDate<T> epoch, T meanMotion, T meanMotionFirstDerivative, T meanMotionSecondDerivative, T e, T i, T pa, T raan, T meanAnomaly, int revolutionNumberAtEpoch, double bStar, TimeScale utc)
Simple constructor from already parsed elements using the given time scale as UTC.FieldTLE(Field<T> field, String line1, String line2, TimeScale utc)
Simple constructor from unparsed two lines using the given time scale as UTC.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. -
Uses of TimeScale in org.orekit.propagation.analytical.tle.generation
Methods in org.orekit.propagation.analytical.tle.generation with parameters of type TimeScale Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
FieldTLE<T>TleGenerationUtil. newTLE(FieldKeplerianOrbit<T> keplerianOrbit, FieldTLE<T> templateTLE, T bStar, TimeScale utc)
Builds a new TLE from Keplerian parameters and a template for TLE data.static TLE
TleGenerationUtil. newTLE(KeplerianOrbit keplerianOrbit, TLE templateTLE, double bStar, TimeScale utc)
Builds a new TLE from Keplerian parameters and a template for TLE data.Constructors in org.orekit.propagation.analytical.tle.generation with parameters of type TimeScale Constructor Description FixedPointTleGenerationAlgorithm(double epsilon, int maxIterations, double scale, TimeScale utc, Frame teme)
Constructor.LeastSquaresTleGenerationAlgorithm(int maxIterations, TimeScale utc, Frame teme)
Constructor. -
Uses of TimeScale in org.orekit.propagation.numerical.cr3bp
Methods in org.orekit.propagation.numerical.cr3bp with parameters of type TimeScale Modifier and Type Method Description static double
CR3BPConstants. getEarthMoonBarycenterSemiMajorAxis(AbsoluteDate date, TimeScale timeScale)
Get the Earth-Moon barycenter semi-major axis.static double
CR3BPConstants. getJupiterSemiMajorAxis(AbsoluteDate date, TimeScale timeScale)
Get the Jupiter semi-major axis. -
Uses of TimeScale in org.orekit.time
Classes in org.orekit.time that implement TimeScale Modifier and Type Class Description class
BDTScale
Beidou system time scale.class
ClockTimeScale
Time scale with clock offset from another time scale.class
ConstantOffsetTimeScale
Base class for time scales with constant offset with respect to to TAI.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
SatelliteClockScale
Scale for on-board clock.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.Methods in org.orekit.time with parameters of type TimeScale Modifier and Type Method Description TimeOffset
AbsoluteDate. accurateOffsetFrom(AbsoluteDate instant, TimeScale timeScale)
Compute the apparent clock offset between two instant in the perspective of a specifictime scale
.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<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 AbsoluteDate
AbsoluteDate. createJDDate(int jd, double secondsSinceNoon, TimeScale timeScale, TimeScale pivotTimeScale)
Build an instance corresponding to a Julian Day date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createJDDate(int jd, T secondsSinceNoon, TimeScale timeScale)
Build an instance corresponding to a Julian Day date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createJDDate(int jd, T secondsSinceNoon, TimeScale timeScale, TimeScale pivotTimeScale)
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 AbsoluteDate
AbsoluteDate. createMJDDate(int mjd, TimeOffset secondsInDay, TimeScale timeScale)
Build an instance corresponding to a Modified Julian Day date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createMJDDate(int mjd, T secondsInDay, TimeScale timeScale)
Build an instance corresponding to a Modified Julian Day date.DateTimeComponents
AbsoluteDate. getComponents(int minutesFromUTC, TimeScale utc)
Split the instance into date/time components for a local time.DateTimeComponents
AbsoluteDate. getComponents(TimeZone timeZone, TimeScale utc)
Split the instance into date/time components for a time zone.DateTimeComponents
AbsoluteDate. getComponents(TimeScale timeScale)
Split the instance into date/time components.DateTimeComponents
FieldAbsoluteDate. getComponents(int minutesFromUTC, TimeScale utc)
Split the instance into date/time components for a local time.DateTimeComponents
FieldAbsoluteDate. getComponents(TimeZone timeZone, TimeScale utc)
Split the instance into date/time components for a time zone.DateTimeComponents
FieldAbsoluteDate. getComponents(TimeScale timeScale)
Split the instance into date/time components.double
AbsoluteDate. getDayOfYear(TimeScale utc)
Get day of year, preserving continuity as much as possible.T
FieldAbsoluteDate. getDayOfYear(TimeScale utc)
Get day of year, preserving continuity as much as possible.double
AbsoluteDate. getJD(TimeScale ts)
Return the given date as a Julian Date expressed in given timescale.T
FieldAbsoluteDate. getJD(TimeScale ts)
Return the given date as a Julian Date expressed in given timescale.double
AbsoluteDate. getMJD(TimeScale ts)
Return the given date as a Modified Julian Date expressed in given timescale.T
FieldAbsoluteDate. getMJD(TimeScale ts)
Return the given date as a Modified Julian Date expressed in given timescale.double
AbsoluteDate. offsetFrom(AbsoluteDate instant, TimeScale timeScale)
Compute the apparent clock offset between two instant in the perspective of a specifictime scale
.T
FieldAbsoluteDate. offsetFrom(FieldAbsoluteDate<T> instant, TimeScale timeScale)
Compute the apparent clock offset between two instant in the perspective of a specifictime scale
.static AbsoluteDate
AbsoluteDate. parseCCSDSCalendarSegmentedTimeCode(byte preambleField, byte[] timeField, TimeScale utc)
Build an instance from a CCSDS Calendar Segmented Time Code (CCS).FieldAbsoluteDate<T>
FieldAbsoluteDate. 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 CalculusFieldElement<T>>
FieldAbsoluteDate<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).double
AbsoluteDate. timeScalesOffset(TimeScale scale1, TimeScale scale2)
Compute the offset between two time scales at the current instant.T
FieldAbsoluteDate. timeScalesOffset(TimeScale scale1, TimeScale scale2)
Compute the offset between two time scales at the current instant.Date
AbsoluteDate. toDate(TimeScale timeScale)
Convert the instance to a JavaDate
.Date
FieldAbsoluteDate. toDate(TimeScale timeScale)
Convert the instance to a JavaDate
.String
AbsoluteDate. toString(int minutesFromUTC, TimeScale utc)
Get a String representation of the instant location for a local time.String
AbsoluteDate. toString(TimeZone timeZone, TimeScale utc)
Get a String representation of the instant location for a time zone.String
AbsoluteDate. toString(TimeScale timeScale)
Get a String representation of the instant location in ISO-8601 format without the UTC offset and with up to 16 digits of precision for the seconds value.String
FieldAbsoluteDate. toString(int minutesFromUTC, TimeScale utc)
Get a String representation of the instant location for a local time.String
FieldAbsoluteDate. toString(TimeZone timeZone, TimeScale utc)
Get a String representation of the instant location for a time zone.String
FieldAbsoluteDate. toString(TimeScale timeScale)
Get a String representation of the instant location in ISO-8601 format without the UTC offset and with up to 16 digits of precision for the seconds value.String
AbsoluteDate. toStringRfc3339(TimeScale utc)
Represent the given date as a string according to the format in RFC 3339.String
AbsoluteDate. toStringWithoutUtcOffset(TimeScale timeScale, int fractionDigits)
Return a string representation of this date-time, rounded to the given precision.String
FieldAbsoluteDate. toStringWithoutUtcOffset(TimeScale timeScale, int fractionDigits)
Return a string representation of this date-time, rounded to the given precision.Constructors in org.orekit.time with parameters of type TimeScale Constructor Description AbsoluteDate(int year, int month, int day, int hour, int minute, double second, TimeScale timeScale)
Build an instance from a location in atime scale
.AbsoluteDate(int year, int month, int day, int hour, int minute, TimeOffset second, TimeScale timeScale)
Build an instance from a location in atime scale
.AbsoluteDate(int year, int month, int day, TimeScale timeScale)
Build an instance from a location in atime scale
.AbsoluteDate(int year, Month month, int day, int hour, int minute, double second, TimeScale timeScale)
Build an instance from a location in atime scale
.AbsoluteDate(int year, Month month, int day, int hour, int minute, TimeOffset second, TimeScale timeScale)
Build an instance from a location in atime scale
.AbsoluteDate(int year, Month month, int day, TimeScale timeScale)
Build an instance from a location in atime scale
.AbsoluteDate(String location, TimeScale timeScale)
Build an instance from a location (parsed from a string) in atime scale
.AbsoluteDate(Date location, TimeScale timeScale)
Build an instance from a location in atime scale
.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 specifictime scale
.AbsoluteDate(AbsoluteDate reference, TimeOffset apparentOffset, TimeScale timeScale)
Build an instance from an apparent clock offset with respect to another instant in the perspective of a specifictime scale
.AbsoluteDate(DateComponents date, TimeComponents time, TimeScale timeScale)
Build an instance from a location in atime scale
.AbsoluteDate(DateComponents date, TimeScale timeScale)
Build an instance from a location in atime scale
.AbsoluteDate(DateTimeComponents location, TimeScale timeScale)
Build an instance from a location in atime scale
.BurstSelector(int maxBurstSize, double highRateStep, double burstPeriod, TimeScale alignmentTimeScale)
Simple constructor.ClockTimeScale(String name, TimeScale reference, ClockModel clockModel)
Simple constructor.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 atime scale
.FieldAbsoluteDate(Field<T> field, int year, int month, int day, int hour, int minute, TimeOffset second, TimeScale timeScale)
Build an instance from a location in atime scale
.FieldAbsoluteDate(Field<T> field, int year, int month, int day, TimeScale timeScale)
Build an instance from a location in atime 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 atime scale
.FieldAbsoluteDate(Field<T> field, int year, Month month, int day, int hour, int minute, TimeOffset second, TimeScale timeScale)
Build an instance from a location in atime scale
.FieldAbsoluteDate(Field<T> field, int year, Month month, int day, TimeScale timeScale)
Build an instance from a location in atime scale
.FieldAbsoluteDate(Field<T> field, String location, TimeScale timeScale)
Build an instance from a location (parsed from a string) in atime scale
.FieldAbsoluteDate(Field<T> field, Instant instant, TimeScale timeScale)
Build an instance from aninstant
in atime scale
.FieldAbsoluteDate(Field<T> field, Date location, TimeScale timeScale)
Build an instance from a location in atime scale
.FieldAbsoluteDate(Field<T> field, DateComponents date, TimeComponents time, TimeScale timeScale)
Build an instance from a location in atime scale
.FieldAbsoluteDate(Field<T> field, DateComponents date, TimeScale timeScale)
Build an instance from a location in atime scale
.FieldAbsoluteDate(Field<T> field, DateTimeComponents location, TimeScale timeScale)
Build an instance from a location in atime 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 specifictime scale
.FixedStepSelector(double step, TimeScale alignmentTimeScale)
Simple constructor.GLONASSDate(int na, int n4, double secInNa, TimeScale glonass)
Build an instance corresponding to a GLONASS date.GLONASSDate(AbsoluteDate date, TimeScale glonass)
Build an instance from an absolute date.SatelliteClockScale(String name, AbsoluteDate epoch, TimeScale epochScale, double countAtEpoch, double drift)
Create a linear model for satellite clock. -
Uses of TimeScale in org.orekit.utils
Methods in org.orekit.utils with parameters of type TimeScale Modifier and Type Method 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
TimeStampedFieldPVCoordinates. toString(TimeScale utc)
Return a string representation of this date, position, velocity, and acceleration.String
TimeStampedPVCoordinates. toString(TimeScale utc)
Return a string representation of this date, position, velocity, and acceleration.
-