Uses of Interface
org.orekit.time.TimeScales
Packages that use TimeScales
Package
Description
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
This package provide base classes for exploring the configured data
directory tree and read external data that can be used by the library.
This package provides classes related to navigation clock files.
This package provides classes related to RINEX navigation files.
This package provides parsers for the various RINEX navigation messages.
This package provides classes related to RINEX observation files.
This package contains class managing the sections in RINEX files.
This package provides classes related to station data.
This package provides classes related to orbex file format.
This package provides a parser for orbit data stored in SP3 format.
This package provides classes to handle frames and transforms between them.
This package provides classes related to GNSS applications.
This package provides all supported RTCM ephemeris
messages.This package provides streams reading from ntrip casters.
This package provides the top level
MessagesParser class that can extract messages from binary containers like ByteArrayEncodedMessages or {link org.orekit.metric.gnss.ssr.parser.InputStreamEncodedMessages
InputStreamEncodedMessages}.This package provides models that simulate global weather conditions on Earth.
This package provides classes related to navigation data containing in
GNSS almanacs and navigation messages.
This independent package provides classes to handle epochs, time scales,
and to compare instants together.
This package provides useful objects.
-
Uses of TimeScales in org.orekit.bodies
Methods in org.orekit.bodies with parameters of type TimeScalesModifier and TypeMethodDescriptionstatic PredefinedIAUPolesPredefinedIAUPoles.getIAUPole(JPLEphemeridesLoader.EphemerisType body, TimeScales timeScales) Get a predefined IAU pole.Constructors in org.orekit.bodies with parameters of type TimeScalesModifierConstructorDescriptionJPLEphemeridesLoader(String supportedNames, JPLEphemeridesLoader.EphemerisType generateType, DataProvidersManager dataProvidersManager, TimeScales timeScales, Frame gcrf, CelestialBodies celestialBodies) Create a loader for JPL ephemerides binary files.LazyLoadedCelestialBodies(DataProvidersManager dataProvidersManager, TimeScales timeScales, Frame gcrf) Create a celestial body factory with the given auxiliary data sources. -
Uses of TimeScales in org.orekit.data
Methods in org.orekit.data that return TimeScalesModifier and TypeMethodDescriptionCompositeDataContext.getTimeScales()DataContext.getTimeScales()Get a factory for constructingTimeScales based on the auxiliary data in this context.Constructors in org.orekit.data with parameters of type TimeScalesModifierConstructorDescriptionCompositeDataContext(TimeScales timeScales, Frames frames, CelestialBodies celestialBodies, GravityFields gravityFields, GeoMagneticFields geoMagneticFields) Simple constructor.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, TimeScales timeScales) Build a model of fundamental arguments from an IERS table file. -
Uses of TimeScales in org.orekit.files.rinex.clock
Methods in org.orekit.files.rinex.clock with parameters of type TimeScalesModifier and TypeMethodDescriptionvoidRinexClockHeader.parseProgramRunByDate(String line, TimeScales timeScales) Parse program, run/by and date.Constructors in org.orekit.files.rinex.clock with parameters of type TimeScalesModifierConstructorDescriptionRinexClockParser(Function<? super String, ? extends Frame> frameBuilder, Function<? super String, ? extends ObservationType> typeBuilder, Function<? super String, ? extends TimeSystem> timeSystemBuilder, TimeScales timeScales) Constructor, build the IGS clock file parser. -
Uses of TimeScales in org.orekit.files.rinex.observation
Methods in org.orekit.files.rinex.observation with parameters of type TimeScalesModifier and TypeMethodDescriptionvoidRinexObservationHeader.parseProgramRunByDate(String line, TimeScales timeScales) Parse program, run/by and date.Constructors in org.orekit.files.rinex.observation with parameters of type TimeScalesModifierConstructorDescriptionRinexObservationParser(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.Constructor parameters in org.orekit.files.rinex.observation with type arguments of type TimeScalesModifierConstructorDescriptionRinexObservationParser(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 TimeScales in org.orekit.files.rinex.section
Methods in org.orekit.files.rinex.section with parameters of type TimeScalesModifier and TypeMethodDescriptionprotected voidRinexBaseHeader.parseProgramRunByDate(String prgm, String run, String date, TimeScales timeScales) Parse program, run/by and date.abstract voidRinexBaseHeader.parseProgramRunByDate(String line, TimeScales timeScales) Parse program, run/by and date. -
Uses of TimeScales in org.orekit.files.sinex
Methods in org.orekit.files.sinex that return TimeScalesModifier and TypeMethodDescriptionAbstractSinex.getTimeScales()Get the time scales.AbstractSinexParser.getTimeScales()Get the time scales.protected TimeScalesParseInfo.getTimeScales()Get time scales.Constructors in org.orekit.files.sinex with parameters of type TimeScalesModifierConstructorDescriptionAbstractSinex(double version, TimeScales timeScales, AbsoluteDate creationDate, AbsoluteDate startDate, AbsoluteDate endDate) Simple constructor.protectedAbstractSinexParser(TimeScales timeScales) Simple constructor.protectedParseInfo(TimeScales timeScales) Simple constructor.Sinex(double version, TimeScales timeScales, AbsoluteDate creationDate, AbsoluteDate startDate, AbsoluteDate endDate, Map<SatInSystem, Map<GnssSignal, Vector3D>> satellitesPhaseCenters, Map<String, Station> stations, Map<AbsoluteDate, SinexEopEntry> eop) Simple constructor.SinexBias(double version, TimeScales timeScales, AbsoluteDate creationDate, AbsoluteDate startDate, AbsoluteDate endDate, BiasDescription description, Map<String, StationDifferentialSignalBias> stationsDsb, Map<SatInSystem, SatelliteDifferentialSignalBias> satellitesDsb, Map<String, StationObservableSpecificSignalBias> stationsOsb, Map<SatInSystem, SatelliteObservableSpecificSignalBias> satellitesOsb) Simple constructor.SinexBiasParser(TimeScales timeScales) Simple constructor.SinexParser(TimeScales timeScales) Simple constructor. -
Uses of TimeScales in org.orekit.files.sinex.orbex
Constructors in org.orekit.files.sinex.orbex with parameters of type TimeScalesModifierConstructorDescriptionOrbexParser(Function<? super String, ? extends Frame> frameBuilder, Function<? super String, ? extends TimeSystem> timeSystemBuilder, TimeScales timeScales) Simple constructor. -
Uses of TimeScales in org.orekit.files.sp3
Constructors in org.orekit.files.sp3 with parameters of type TimeScalesModifierConstructorDescriptionSP3Parser(double mu, int interpolationSamples, Function<? super String, ? extends Frame> frameBuilder, TimeScales timeScales) Create an SP3 parser and specify the extra information needed to create aPropagatorfrom the ephemeris data.SP3Writer(Appendable output, String outputName, TimeScales timeScales) Simple constructor. -
Uses of TimeScales in org.orekit.frames
Methods in org.orekit.frames that return TimeScalesModifier and TypeMethodDescriptionprotected TimeScalesAbstractFrames.getTimeScales()Get the time scales.EOPHistory.getTimeScales()Get the time scales used in computing EOP corrections.Methods in org.orekit.frames with parameters of type TimeScalesModifier and TypeMethodDescriptionLazyLoadedEop.getEOPHistory(IERSConventions conventions, boolean simpleEOP, TimeScales timeScales) Get Earth Orientation Parameters history.static EopHistoryLoader.ParserEopHistoryLoader.Parser.newBulletinAParser(IERSConventions conventions, ItrfVersionProvider itrfVersionProvider, TimeScales timeScales) Create a new parser for EOP data in the Bulletin A format.static EopHistoryLoader.ParserEopHistoryLoader.Parser.newBulletinBParser(IERSConventions conventions, ItrfVersionProvider itrfVersionProvider, TimeScales timeScales) Create a new parser for EOP data in the Bulletin B format.static EopHistoryLoader.ParserEopHistoryLoader.Parser.newEopC04Parser(IERSConventions conventions, TimeScales timeScales) Create a new parser for EOP data in the EOP C04 format.static EopHistoryLoader.ParserEopHistoryLoader.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.ParserEopHistoryLoader.Parser.newFinalsXmlParser(IERSConventions conventions, ItrfVersionProvider itrfVersionProvider, TimeScales timeScales) Create a new parser for EOP data in the rapid and predicted XML format.static FramesFrames.of(TimeScales timeScales, Supplier<Frame> icrfSupplier) Create a set of frames from the given data.static FramesFrames.of(TimeScales timeScales, CelestialBodies celestialBodies) Create a set of frames from the given data.Constructors in org.orekit.frames with parameters of type TimeScalesModifierConstructorDescriptionprotectedAbstractFrames(TimeScales timeScales, Supplier<Frame> icrfSupplier) Simple constructor.EclipticProvider(IERSConventions conventions, TimeScales timeScales) Create a transform provider from MOD to an ecliptically aligned frame.EOPHistory(IERSConventions conventions, int interpolationDegree, Collection<? extends EOPEntry> data, boolean simpleEOP, TimeScales timeScales) Simple constructor.protectedGTODProvider(IERSConventions conventions, EOPHistory eopHistory, TimeScales timeScales) Simple constructor.LazyLoadedFrames(LazyLoadedEop lazyLoadedEop, TimeScales timeScales, CelestialBodies celestialBodies) Create a collection of frames from the given auxiliary data. -
Uses of TimeScales in org.orekit.gnss
Methods in org.orekit.gnss with parameters of type TimeScalesModifier and TypeMethodDescriptionabstract TimeScaleObservationTimeScale.getTimeScale(TimeScales timeScales) Get time scale.PredefinedTimeSystem.getTimeScale(TimeScales timeScales) Get the time scale corresponding to time system.TimeSystem.getTimeScale(TimeScales timeScales) Get the time scale corresponding to time system.Constructors in org.orekit.gnss with parameters of type TimeScalesModifierConstructorDescriptionSEMParser(String supportedNames, DataProvidersManager dataProvidersManager, TimeScales timeScales, Frame inertial, Frame bodyFixed) Create a SEM loader/parser with the given source of SEM auxiliary data files.YUMAParser(String supportedNames, DataProvidersManager dataProvidersManager, TimeScales timeScales, Frame inertial, Frame bodyFixed) Create a YUMA loader/parser with the given source for YUMA auxiliary data files. -
Uses of TimeScales in org.orekit.gnss.metric.messages.rtcm.ephemeris
Methods in org.orekit.gnss.metric.messages.rtcm.ephemeris with parameters of type TimeScalesModifier and TypeMethodDescriptionRtcm1020Data.getGlonassNavigationMessage(TimeScales timeScales) Get the Glonass navigation message corresponding to the current RTCM data. -
Uses of TimeScales in org.orekit.gnss.metric.ntrip
Methods in org.orekit.gnss.metric.ntrip that return TimeScalesMethods in org.orekit.gnss.metric.ntrip with parameters of type TimeScalesModifier and TypeMethodDescriptionabstract MessagesParserGet the message parser associated to the SSR type.Constructors in org.orekit.gnss.metric.ntrip with parameters of type TimeScalesModifierConstructorDescriptionNtripClient(String host, int port, TimeScales timeScales, int maxRetries, Frame inertial, Frame bodyFixed) Build a client for NTRIP. -
Uses of TimeScales in org.orekit.gnss.metric.parser
Methods in org.orekit.gnss.metric.parser with parameters of type TimeScalesModifier and TypeMethodDescriptionMessageType.parse(EncodedMessage encodedMessage, int messageNumber, TimeScales timeScales, Frame inertial, Frame bodyFixed) Parse an encoded message.Constructors in org.orekit.gnss.metric.parser with parameters of type TimeScalesModifierConstructorDescriptionIgsSsrMessagesParser(List<Integer> messages, TimeScales timeScales, Frame inertial, Frame bodyFixed) Constructor.protectedMessagesParser(List<Integer> messages, TimeScales timeScales, Frame inertial, Frame bodyFixed) Constructor.RtcmMessagesParser(List<Integer> messages, TimeScales timeScales, Frame inertial, Frame bodyFixed) Constructor. -
Uses of TimeScales in org.orekit.models.earth.weather
Constructors in org.orekit.models.earth.weather with parameters of type TimeScalesModifierConstructorDescriptionGlobalPressureTemperature2(DataSource source, TimeScales timeScales) Constructor with source of GPT2 auxiliary data given by user.GlobalPressureTemperature2w(DataSource source, TimeScales timeScales) Constructor with supported names and source of GPT2w auxiliary data given by user. -
Uses of TimeScales in org.orekit.propagation.analytical.gnss.data
Methods in org.orekit.propagation.analytical.gnss.data that return TimeScalesModifier and TypeMethodDescriptionFieldGnssOrbitalElements.getTimeScales()Get known time scales.GNSSOrbitalElements.getTimeScales()Get known time scales.GNSSOrbitalElementsFactory.getTimeScales()Get known time scales.Constructors in org.orekit.propagation.analytical.gnss.data with parameters of type TimeScalesModifierConstructorDescriptionprotectedAbstractNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime) Constructor.AbstractNavigationMessageFactory(double angularVelocity, TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, double mu) Simple constructor.BeidouAlmanac(TimeScales timeScales, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, int health) Build a new almanac.BeidouAlmanacFactory(TimeScales timeScales, SatelliteSystem system, Frame inertial, Frame bodyFixed) Simple constructor.BeidouCivilianNavigationMessage(BeidouCivilianType beidouType, TimeScales timeScales, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, int iode, int iodc, double iscB1CD, double iscB1CP, double iscB2AD, int sisaiOe, int sisaiOcb, int sisaiOc1, int sisaiOc2, int sismai, int health, int integrityFlags, double tgdB1Cp, double tgdB2ap, double tgdB2bI, BeidouSatelliteType satelliteType) Constructor.BeidouCivilianNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, BeidouCivilianType beidouType, BeidouSatelliteType satelliteType) Simple constructor.BeidouLegacyNavigationMessage(boolean d2, TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, int aode, int aodc, int satH1, double tgd1, double tgd2, double svAccuracy) Constructor.BeidouLegacyNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, boolean d2) Simple constructor.protectedCivilianNavigationMessage(boolean cnv2, double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, double svAccuracy, int svHealth, double iscL1CA, double iscL1CD, double iscL1CP, double iscL2C, double iscL5I5, double iscL5Q5, int uraiEd, int uraiNed0, int uraiNed1, int uraiNed2, int flags) Constructor.CivilianNavigationMessageFactory(double angularVelocity, TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, double mu, boolean cnv2) Simple constructor.FieldAbstractNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime) Creates a new instance.FieldBeidouAlmanac(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, int health) Creates a new instance.FieldBeidouCivilianNavigationMessage(BeidouCivilianType beidouType, double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, int iode, int iodc, T iscB1CD, T iscB1CP, T iscB2AD, int sisaiOe, int sisaiOcb, int sisaiOc1, int sisaiOc2, int sismai, int health, int integrityFlags, T tgdB1Cp, T tgdB2ap, T tgdB2bI, BeidouSatelliteType satelliteType) Creates a new instance.FieldBeidouLegacyNavigationMessage(boolean d2, double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, int aode, int aodc, int satH1, T tgd1, T tgd2, T svAccuracy) Creates a new instance.FieldCivilianNavigationMessage(boolean cnv2, double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, T svAccuracy, int svHealth, T iscL1CA, T iscL1CD, T iscL1CP, T iscL2C, T iscL5I5, T iscL5Q5, int uraiEd, int uraiNed0, int uraiNed1, int uraiNed2, int flags) Creates a new instance.FieldGalileoAlmanac(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, int healthE5a, int healthE5b, int healthE1, int iod) Creates a new instance.FieldGalileoNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, int iodNav, int dataSource, T bgdE1E5a, T bgdE5bE1, T sisa, T svHealth) Creates a new instance.protectedFieldGnssOrbitalElements(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc) Creates a new instance.protectedFieldGnssOrbitalElements(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T aDot, T deltaN0, T deltaN0Dot, T iDot, T omegaDot, T cuc, T cus, T crc, T crs, T cic, T cis, T af0, T af1, T af2, T tgd, FieldGNSSDate<T> toc) Creates a new instance.FieldGPSAlmanac(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, String source, int svn, int health, int ura, int satConfiguration) Creates a new instance.FieldGPSCivilianNavigationMessage(boolean cnv2, double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, T svAccuracy, int svHealth, T iscL1CA, T iscL1CD, T iscL1CP, T iscL2C, T iscL5I5, T iscL5Q5, int uraiEd, int uraiNed0, int uraiNed1, int uraiNed2, int flags) Creates a new instance.FieldGPSLegacyNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, int iode, int iodc, T svAccuracy, int svHealth, int fitInterval, int l2Codes, int l2PFlags) Creates a new instance.FieldLegacyNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, int iode, int iodc, T svAccuracy, int svHealth, int fitInterval, int l2Codes, int l2PFlags) Creates a new instance.FieldNavICAlmanac(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc) Creates a new instance.FieldNavicL1NvNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, int referenceSignalFlag, int urai, int l1SpsHealth, T tgdSL5, T iscSL1P, T iscL1DL1P, T iscL1PS, T iscL1DS) Creates a new instance.FieldNavicLegacyNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, int iode, int iodc, T svAccuracy, int svHealth, int fitInterval, int l2Codes, int l2PFlags) Creates a new instance.FieldQZSSAlmanac(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, String source, int health) Creates a new instance.FieldQZSSCivilianNavigationMessage(boolean cnv2, double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, T svAccuracy, int svHealth, T iscL1CA, T iscL1CD, T iscL1CP, T iscL2C, T iscL5I5, T iscL5Q5, int uraiEd, int uraiNed0, int uraiNed1, int uraiNed2, int flags) Creates a new instance.FieldQZSSLegacyNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, FieldGNSSDate<T> toe, FieldKeplerianOrbit<T> orbit, T[] nonKeplerian, T tgd, FieldGNSSDate<T> toc, FieldGNSSDate<T> transmissionTime, int iode, int iodc, T svAccuracy, int svHealth, int fitInterval, int l2Codes, int l2PFlags) Creates a new instance.GalileoAlmanac(TimeScales timeScales, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, int healthE5a, int healthE5b, int healthE1, int iod) Build a new almanac.GalileoAlmanacFactory(TimeScales timeScales, SatelliteSystem system, Frame inertial, Frame bodyFixed) Simple constructor.GalileoNavigationMessage(TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, int iodNav, int dataSource, double bgdE1E5a, double bgdE5bE1, double sisa, double svHealth) Constructor.GalileoNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed) Simple constructor.protectedGNSSOrbitalElements(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc) Creates a new instance.protectedGNSSOrbitalElementsFactory(double angularVelocity, TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, double mu) Simple constructor.GPSAlmanac(TimeScales timeScales, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, String source, int svn, int health, int ura, int satConfiguration) Constructor.GPSAlmanacFactory(TimeScales timeScales, SatelliteSystem system, Frame inertial, Frame bodyFixed) Simple constructor.GPSCivilianNavigationMessage(boolean cnv2, TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, double svAccuracy, int svHealth, double iscL1CA, double iscL1CD, double iscL1CP, double iscL2C, double iscL5I5, double iscL5Q5, int uraiEd, int uraiNed0, int uraiNed1, int uraiNed2, int flags) Constructor.GPSCivilianNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, boolean cnv2) Simple constructor.GPSLegacyNavigationMessage(TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, int iode, int iodc, double svAccuracy, int svHealth, int fitInterval, int l2Codes, int l2PFlags) Constructor.GPSLegacyNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed) Simple constructor.protectedLegacyNavigationMessage(double angularVelocity, int weeksInCycle, TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, int iode, int iodc, double svAccuracy, int svHealth, int fitInterval, int l2Codes, int l2PFlags) Constructor.LegacyNavigationMessageFactory(double angularVelocity, TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, double mu) Simple constructor.NavICAlmanac(TimeScales timeScales, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc) Constructor.NavICAlmanacFactory(TimeScales timeScales, SatelliteSystem system, Frame inertial, Frame bodyFixed) Simple constructor.NavICL1NvNavigationMessage(TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, int referenceSignalFlag, int urai, int l1SpsHealth, double tgdSL5, double iscSL1P, double iscL1DL1P, double iscL1PS, double iscL1DS) Constructor.NavICL1NvNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed) Simple constructor.NavICLegacyNavigationMessage(TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, int iode, int iodc, double svAccuracy, int svHealth, int fitInterval, int l2Codes, int l2PFlags) Constructor.NavICLegacyNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed) Simple constructor.QZSSAlmanac(TimeScales timeScales, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, String source, int health) Constructor.QZSSAlmanacFactory(TimeScales timeScales, SatelliteSystem system, Frame inertial, Frame bodyFixed) Simple constructor.QZSSCivilianNavigationMessage(boolean cnv2, TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, double svAccuracy, int svHealth, double iscL1CA, double iscL1CD, double iscL1CP, double iscL2C, double iscL5I5, double iscL5Q5, int uraiEd, int uraiNed0, int uraiNed1, int uraiNed2, int flags) Constructor.QZSSCivilianNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, boolean cnv2) Simple constructor.QZSSLegacyNavigationMessage(TimeScales timeScales, String type, int prn, GNSSDate toe, KeplerianOrbit orbit, double aDot, double deltaN0, double deltaN0Dot, double iDot, double omegaDot, double cuc, double cus, double crc, double crs, double cic, double cis, double af0, double af1, double af2, double tgd, GNSSDate toc, GNSSDate transmissionTime, int iode, int iodc, double svAccuracy, int svHealth, int fitInterval, int l2Codes, int l2PFlags) Constructor.QZSSLegacyNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed) Simple constructor. -
Uses of TimeScales in org.orekit.time
Classes in org.orekit.time that implement TimeScalesModifier and TypeClassDescriptionclassAbstract base class forTimeScalesthat implements some common functionality.classAn implementation ofTimeScalesthat loads auxiliary data, leap seconds and UT1-UTC, when it is first accessed.Methods in org.orekit.time that return TimeScalesModifier and TypeMethodDescriptionstatic TimeScalesTimeScales.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.Methods in org.orekit.time with parameters of type TimeScalesModifier and TypeMethodDescriptionstatic <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T> FieldAbsoluteDate.createBesselianEpoch(T besselianEpoch, TimeScales timeScales) Build an instance corresponding to a Besselian Epoch (BE).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T> FieldAbsoluteDate.createJulianEpoch(T julianEpoch, TimeScales timeScales) Build an instance corresponding to a Julian Epoch (JE).AbsoluteDate.toInstant(TimeScales timeScales) Convert the instance to a JavaInstant.FieldAbsoluteDate.toInstant(TimeScales timeScales) Convert the instance to a JavaInstant.Method parameters in org.orekit.time with type arguments of type TimeScalesModifier and TypeMethodDescriptionstatic TimeScalesTimeScales.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.Constructors in org.orekit.time with parameters of type TimeScalesModifierConstructorDescriptionGNSSDate(int weekNumber, double secondsInWeek, SatelliteSystem system, DateComponents reference, TimeScales timeScales) Build an instance corresponding to a GNSS date.GNSSDate(int weekNumber, double secondsInWeek, SatelliteSystem system, TimeScales timeScales) Build an instance corresponding to a GNSS date.GNSSDate(int weekNumber, TimeOffset secondsInWeek, SatelliteSystem system, DateComponents reference, TimeScales timeScales) Build an instance corresponding to a GNSS date.GNSSDate(int weekNumber, TimeOffset secondsInWeek, SatelliteSystem system, TimeScales timeScales) Build an instance corresponding to a GNSS date.GNSSDate(AbsoluteDate date, SatelliteSystem system, TimeScales timeScales) Build an instance from an absolute date. -
Uses of TimeScales in org.orekit.utils
Methods in org.orekit.utils with parameters of type TimeScalesModifier and TypeMethodDescriptiondoubleIERSConventions.evaluateTC(AbsoluteDate date, TimeScales timeScales) Evaluate the date offset between the current date and thereference date.<T extends CalculusFieldElement<T>>
TIERSConventions.evaluateTC(FieldAbsoluteDate<T> date, TimeScales timeScales) Evaluate the date offset between the current date and thereference date.abstract TimeVectorFunctionIERSConventions.getEOPTidalCorrection(TimeScales timeScales) Get the function computing tidal corrections for Earth Orientation Parameters.abstract TimeScalarFunctionIERSConventions.getGASTFunction(TimeScale ut1, EOPHistory eopHistory, TimeScales timeScales) Get the function computing Greenwich apparent sidereal time, in radians.abstract TimeScalarFunctionIERSConventions.getGMSTFunction(TimeScale ut1, TimeScales timeScales) Get the function computing Greenwich mean sidereal time, in radians.abstract TimeScalarFunctionIERSConventions.getGMSTRateFunction(TimeScale ut1, TimeScales timeScales) Get the function computing Greenwich mean sidereal time rate, in radians per second.abstract TimeScalarFunctionIERSConventions.getMeanObliquityFunction(TimeScales timeScales) Get the function computing mean obliquity of the ecliptic.abstract FundamentalNutationArgumentsIERSConventions.getNutationArguments(TimeScale timeScale, TimeScales timeScales) Get the fundamental nutation arguments.protected FundamentalNutationArgumentsIERSConventions.getNutationArguments(TimeScales timeScales) Get the fundamental nutation arguments.IERSConventions.getNutationCorrectionConverter(TimeScales timeScales) Create a function converting nutation corrections between δX/δY and δΔψ/δΔε.abstract TimeVectorFunctionIERSConventions.getNutationFunction(TimeScales timeScales) Get the function computing the nutation angles.IERSConventions.getNutationReferenceEpoch(TimeScales timeScales) Get the reference epoch for fundamental nutation arguments.abstract TimeVectorFunctionIERSConventions.getPrecessionFunction(TimeScales timeScales) Get the function computing the precession angles.abstract TimeVectorFunctionIERSConventions.getTideFrequencyDependenceFunction(TimeScale ut1, TimeScales timeScales) Get the function computing frequency dependent terms (ΔC₂₀, ΔC₂₁, ΔS₂₁, ΔC₂₂, ΔS₂₂).abstract TimeVectorFunctionIERSConventions.getXYSpXY2Function(TimeScales timeScales) Get the function computing the Celestial Intermediate Pole and Celestial Intermediate Origin components.