Merge remote-tracking branch 'upstream/develop' into develop
Showing
with
63704 additions
and
10738 deletions
+63704
-10738
- .CI/README .CI/README +1 -0
- .CI/maven-settings.xml .CI/maven-settings.xml +61 -0
- .gitlab-ci.yml .gitlab-ci.yml +78 -0
- BUILDING.txt BUILDING.txt +0 -42
- Jenkinsfile Jenkinsfile +9 -6
- NOTICE.txt NOTICE.txt +2 -2
- README.md README.md +6 -3
- build.xml build.xml +6 -6
- checkstyle.xml checkstyle.xml +11 -5
- pom.xml pom.xml +221 -35
- spotbugs-exclude-filter.xml spotbugs-exclude-filter.xml +4 -6
- src/changes/changes.xml src/changes/changes.xml +482 -3
- src/design/attitude-class-diagram.puml src/design/attitude-class-diagram.puml +2 -2
- src/design/available-propagators-class-diagram.puml src/design/available-propagators-class-diagram.puml +2 -2
- src/design/bodyshape-class-diagram.puml src/design/bodyshape-class-diagram.puml +2 -2
- src/design/celestial-bodies-class-diagram.puml src/design/celestial-bodies-class-diagram.puml +2 -2
- src/design/custom-parser-class-diagram.puml src/design/custom-parser-class-diagram.puml +55 -0
- src/design/data-context-class-diagram.puml src/design/data-context-class-diagram.puml +128 -0
- src/design/data-filtering-class-diagram.puml src/design/data-filtering-class-diagram.puml +81 -0
- src/design/data-filtering-sequence-diagram.puml src/design/data-filtering-sequence-diagram.puml +102 -0
- src/design/data-loaders-data-providers-class-diagram.puml src/design/data-loaders-data-providers-class-diagram.puml +23 -31
- src/design/dsst-partial-derivatives-class-diagram.puml src/design/dsst-partial-derivatives-class-diagram.puml +2 -2
- src/design/dsst-propagation-sequence-diagram.puml src/design/dsst-propagation-sequence-diagram.puml +2 -2
- src/design/dsst-propagator-class-diagram.puml src/design/dsst-propagator-class-diagram.puml +2 -2
- src/design/dsst-tesseral-contribution-class-diagram.puml src/design/dsst-tesseral-contribution-class-diagram.puml +2 -2
- src/design/dsst-third-body-class-diagram.puml src/design/dsst-third-body-class-diagram.puml +2 -2
- src/design/dsst-zonal-contribution-class-diagram.puml src/design/dsst-zonal-contribution-class-diagram.puml +2 -2
- src/design/ephemeris-generation-mode-sequence-diagram.puml src/design/ephemeris-generation-mode-sequence-diagram.puml +2 -2
- src/design/events-class-diagram.puml src/design/events-class-diagram.puml +2 -2
- src/design/events-sequence-diagram.puml src/design/events-sequence-diagram.puml +2 -2
- src/design/field.puml src/design/field.puml +2 -2
- src/design/frames-class-diagram.puml src/design/frames-class-diagram.puml +2 -2
- src/design/gnss-antenna-class-diagram.puml src/design/gnss-antenna-class-diagram.puml +2 -2
- src/design/gnss-rinex-class-diagram.puml src/design/gnss-rinex-class-diagram.puml +2 -2
- src/design/kalman-overview-class-diagram.puml src/design/kalman-overview-class-diagram.puml +2 -2
- src/design/master-mode-sequence-diagram.puml src/design/master-mode-sequence-diagram.puml +2 -2
- src/design/measurements-generation-class-diagram.puml src/design/measurements-generation-class-diagram.puml +2 -2
- src/design/numerical-propagation-sequence-diagram.puml src/design/numerical-propagation-sequence-diagram.puml +2 -2
- src/design/orbit-determination-measurements-class-diagram.puml ...esign/orbit-determination-measurements-class-diagram.puml +2 -2
- src/design/orbit-determination-overview-class-diagram.puml src/design/orbit-determination-overview-class-diagram.puml +2 -2
- src/design/orbit-determination-parameters-class-diagram.puml src/design/orbit-determination-parameters-class-diagram.puml +2 -2
- src/design/orbits-class-diagram.puml src/design/orbits-class-diagram.puml +2 -2
- src/design/partial-derivatives-class-diagram.puml src/design/partial-derivatives-class-diagram.puml +2 -2
- src/design/propagation-class-diagram.puml src/design/propagation-class-diagram.puml +2 -2
- src/design/propagator-conversion-class-diagram.puml src/design/propagator-conversion-class-diagram.puml +2 -2
- src/design/sampling-class-diagram.puml src/design/sampling-class-diagram.puml +2 -2
- src/design/slave-mode-sequence-diagram.puml src/design/slave-mode-sequence-diagram.puml +2 -2
- src/design/tessellation-class-diagram.puml src/design/tessellation-class-diagram.puml +2 -2
- src/design/time-class-diagram.puml src/design/time-class-diagram.puml +2 -2
- src/design/top-packages.puml src/design/top-packages.puml +2 -2
- src/design/utils-class-diagram.puml src/design/utils-class-diagram.puml +2 -2
- src/main/assembly/source-distribution-assembly.xml src/main/assembly/source-distribution-assembly.xml +0 -27
- src/main/assembly/source-jar-assembly.xml src/main/assembly/source-jar-assembly.xml +0 -24
- src/main/java/org/orekit/annotation/DefaultDataContext.java src/main/java/org/orekit/annotation/DefaultDataContext.java +37 -0
- src/main/java/org/orekit/annotation/package-info.java src/main/java/org/orekit/annotation/package-info.java +22 -0
- src/main/java/org/orekit/attitudes/AggregateBoundedAttitudeProvider.java ...rg/orekit/attitudes/AggregateBoundedAttitudeProvider.java +129 -0
- src/main/java/org/orekit/attitudes/Attitude.java src/main/java/org/orekit/attitudes/Attitude.java +2 -2
- src/main/java/org/orekit/attitudes/AttitudeProvider.java src/main/java/org/orekit/attitudes/AttitudeProvider.java +2 -2
- src/main/java/org/orekit/attitudes/AttitudeProviderModifier.java ...n/java/org/orekit/attitudes/AttitudeProviderModifier.java +2 -2
- src/main/java/org/orekit/attitudes/AttitudesSequence.java src/main/java/org/orekit/attitudes/AttitudesSequence.java +2 -2
- src/main/java/org/orekit/attitudes/BodyCenterPointing.java src/main/java/org/orekit/attitudes/BodyCenterPointing.java +2 -2
- src/main/java/org/orekit/attitudes/BoundedAttitudeProvider.java ...in/java/org/orekit/attitudes/BoundedAttitudeProvider.java +42 -0
- src/main/java/org/orekit/attitudes/CelestialBodyPointed.java src/main/java/org/orekit/attitudes/CelestialBodyPointed.java +2 -2
- src/main/java/org/orekit/attitudes/FieldAttitude.java src/main/java/org/orekit/attitudes/FieldAttitude.java +2 -2
- src/main/java/org/orekit/attitudes/FixedRate.java src/main/java/org/orekit/attitudes/FixedRate.java +2 -2
- src/main/java/org/orekit/attitudes/GroundPointing.java src/main/java/org/orekit/attitudes/GroundPointing.java +2 -2
- src/main/java/org/orekit/attitudes/InertialProvider.java src/main/java/org/orekit/attitudes/InertialProvider.java +40 -6
- src/main/java/org/orekit/attitudes/LofOffset.java src/main/java/org/orekit/attitudes/LofOffset.java +8 -8
- src/main/java/org/orekit/attitudes/LofOffsetPointing.java src/main/java/org/orekit/attitudes/LofOffsetPointing.java +2 -2
- src/main/java/org/orekit/attitudes/NadirPointing.java src/main/java/org/orekit/attitudes/NadirPointing.java +2 -2
- src/main/java/org/orekit/attitudes/SpinStabilized.java src/main/java/org/orekit/attitudes/SpinStabilized.java +2 -2
- src/main/java/org/orekit/attitudes/TabulatedLofOffset.java src/main/java/org/orekit/attitudes/TabulatedLofOffset.java +2 -2
- src/main/java/org/orekit/attitudes/TabulatedProvider.java src/main/java/org/orekit/attitudes/TabulatedProvider.java +2 -2
- src/main/java/org/orekit/attitudes/TargetPointing.java src/main/java/org/orekit/attitudes/TargetPointing.java +2 -2
- src/main/java/org/orekit/attitudes/YawCompensation.java src/main/java/org/orekit/attitudes/YawCompensation.java +2 -2
- src/main/java/org/orekit/attitudes/YawSteering.java src/main/java/org/orekit/attitudes/YawSteering.java +2 -2
- src/main/java/org/orekit/attitudes/package-info.java src/main/java/org/orekit/attitudes/package-info.java +2 -2
- src/main/java/org/orekit/bodies/BodyShape.java src/main/java/org/orekit/bodies/BodyShape.java +2 -2
- src/main/java/org/orekit/bodies/CR3BPFactory.java src/main/java/org/orekit/bodies/CR3BPFactory.java +72 -0
- src/main/java/org/orekit/bodies/CR3BPSystem.java src/main/java/org/orekit/bodies/CR3BPSystem.java +416 -0
- src/main/java/org/orekit/bodies/CelestialBodies.java src/main/java/org/orekit/bodies/CelestialBodies.java +118 -0
- src/main/java/org/orekit/bodies/CelestialBody.java src/main/java/org/orekit/bodies/CelestialBody.java +2 -2
- src/main/java/org/orekit/bodies/CelestialBodyFactory.java src/main/java/org/orekit/bodies/CelestialBodyFactory.java +61 -160
- src/main/java/org/orekit/bodies/CelestialBodyLoader.java src/main/java/org/orekit/bodies/CelestialBodyLoader.java +2 -2
- src/main/java/org/orekit/bodies/Ellipse.java src/main/java/org/orekit/bodies/Ellipse.java +28 -15
- src/main/java/org/orekit/bodies/Ellipsoid.java src/main/java/org/orekit/bodies/Ellipsoid.java +84 -31
- src/main/java/org/orekit/bodies/FieldGeodeticPoint.java src/main/java/org/orekit/bodies/FieldGeodeticPoint.java +16 -18
- src/main/java/org/orekit/bodies/GeodeticPoint.java src/main/java/org/orekit/bodies/GeodeticPoint.java +11 -13
- src/main/java/org/orekit/bodies/IAUPole.java src/main/java/org/orekit/bodies/IAUPole.java +3 -3
- src/main/java/org/orekit/bodies/JPLCelestialBody.java src/main/java/org/orekit/bodies/JPLCelestialBody.java +13 -3
- src/main/java/org/orekit/bodies/JPLEphemeridesLoader.java src/main/java/org/orekit/bodies/JPLEphemeridesLoader.java +80 -47
- src/main/java/org/orekit/bodies/LazyLoadedCelestialBodies.java ...ain/java/org/orekit/bodies/LazyLoadedCelestialBodies.java +358 -0
- src/main/java/org/orekit/bodies/OneAxisEllipsoid.java src/main/java/org/orekit/bodies/OneAxisEllipsoid.java +30 -18
- src/main/java/org/orekit/bodies/PosVelChebyshev.java src/main/java/org/orekit/bodies/PosVelChebyshev.java +2 -2
- src/main/java/org/orekit/bodies/PredefinedIAUPoles.java src/main/java/org/orekit/bodies/PredefinedIAUPoles.java +386 -165
- src/main/java/org/orekit/bodies/package-info.java src/main/java/org/orekit/bodies/package-info.java +2 -2
- src/main/java/org/orekit/compiler/plugin/DefaultDataContextPlugin.java .../org/orekit/compiler/plugin/DefaultDataContextPlugin.java +205 -0
- src/main/java/org/orekit/compiler/plugin/package-info.java src/main/java/org/orekit/compiler/plugin/package-info.java +22 -0
- src/main/java/org/orekit/data/AbstractListCrawler.java src/main/java/org/orekit/data/AbstractListCrawler.java +164 -0
- src/main/java/org/orekit/data/AbstractSelfFeedingLoader.java src/main/java/org/orekit/data/AbstractSelfFeedingLoader.java +88 -0
- src/main/java/org/orekit/data/BodiesElements.java src/main/java/org/orekit/data/BodiesElements.java +2 -2
- src/main/java/org/orekit/data/ClasspathCrawler.java src/main/java/org/orekit/data/ClasspathCrawler.java +25 -19
- src/main/java/org/orekit/data/CompositeDataContext.java src/main/java/org/orekit/data/CompositeDataContext.java +91 -0
- src/main/java/org/orekit/data/DataContext.java src/main/java/org/orekit/data/DataContext.java +104 -0
- src/main/java/org/orekit/data/DataFilter.java src/main/java/org/orekit/data/DataFilter.java +2 -2
- src/main/java/org/orekit/data/DataLoader.java src/main/java/org/orekit/data/DataLoader.java +2 -2
- src/main/java/org/orekit/data/DataProvider.java src/main/java/org/orekit/data/DataProvider.java +44 -3
- src/main/java/org/orekit/data/DataProvidersManager.java src/main/java/org/orekit/data/DataProvidersManager.java +25 -42
- src/main/java/org/orekit/data/DefaultDataContextHolder.java src/main/java/org/orekit/data/DefaultDataContextHolder.java +48 -0
- src/main/java/org/orekit/data/DelaunayArguments.java src/main/java/org/orekit/data/DelaunayArguments.java +2 -2
- src/main/java/org/orekit/data/DirectoryCrawler.java src/main/java/org/orekit/data/DirectoryCrawler.java +31 -22
- src/main/java/org/orekit/data/ExceptionalDataContext.java src/main/java/org/orekit/data/ExceptionalDataContext.java +71 -0
- src/main/java/org/orekit/data/FieldBodiesElements.java src/main/java/org/orekit/data/FieldBodiesElements.java +2 -2
- src/main/java/org/orekit/data/FieldDelaunayArguments.java src/main/java/org/orekit/data/FieldDelaunayArguments.java +2 -2
- src/main/java/org/orekit/data/FilesListCrawler.java src/main/java/org/orekit/data/FilesListCrawler.java +71 -0
- src/main/java/org/orekit/data/FundamentalNutationArguments.java ...in/java/org/orekit/data/FundamentalNutationArguments.java +69 -10
- src/main/java/org/orekit/data/GeneralTerm.java src/main/java/org/orekit/data/GeneralTerm.java +2 -2
- src/main/java/org/orekit/data/GzipFilter.java src/main/java/org/orekit/data/GzipFilter.java +2 -2
- src/main/java/org/orekit/data/LazyLoadedDataContext.java src/main/java/org/orekit/data/LazyLoadedDataContext.java +116 -0
- src/main/java/org/orekit/data/LuniSolarTerm.java src/main/java/org/orekit/data/LuniSolarTerm.java +2 -2
- src/main/java/org/orekit/data/NamedData.java src/main/java/org/orekit/data/NamedData.java +2 -2
- src/main/java/org/orekit/data/NetworkCrawler.java src/main/java/org/orekit/data/NetworkCrawler.java +28 -76
- src/main/java/org/orekit/data/NoFarPlanetsTerm.java src/main/java/org/orekit/data/NoFarPlanetsTerm.java +2 -2
- src/main/java/org/orekit/data/NutationCodec.java src/main/java/org/orekit/data/NutationCodec.java +2 -2
- src/main/java/org/orekit/data/PlanetaryTerm.java src/main/java/org/orekit/data/PlanetaryTerm.java +2 -2
- src/main/java/org/orekit/data/PoissonSeries.java src/main/java/org/orekit/data/PoissonSeries.java +2 -2
- src/main/java/org/orekit/data/PoissonSeriesParser.java src/main/java/org/orekit/data/PoissonSeriesParser.java +9 -6
- src/main/java/org/orekit/data/PolynomialNutation.java src/main/java/org/orekit/data/PolynomialNutation.java +2 -2
- src/main/java/org/orekit/data/PolynomialParser.java src/main/java/org/orekit/data/PolynomialParser.java +2 -2
- src/main/java/org/orekit/data/SeriesTerm.java src/main/java/org/orekit/data/SeriesTerm.java +13 -15
- src/main/java/org/orekit/data/SimpleTimeStampedTableParser.java ...in/java/org/orekit/data/SimpleTimeStampedTableParser.java +5 -6
- src/main/java/org/orekit/data/TideTerm.java src/main/java/org/orekit/data/TideTerm.java +2 -2
- src/main/java/org/orekit/data/UnixCompressFilter.java src/main/java/org/orekit/data/UnixCompressFilter.java +93 -17
- src/main/java/org/orekit/data/ZipJarCrawler.java src/main/java/org/orekit/data/ZipJarCrawler.java +60 -10
- src/main/java/org/orekit/data/package-info.java src/main/java/org/orekit/data/package-info.java +2 -2
- src/main/java/org/orekit/errors/FrameAncestorException.java src/main/java/org/orekit/errors/FrameAncestorException.java +2 -2
- src/main/java/org/orekit/errors/LocalizedException.java src/main/java/org/orekit/errors/LocalizedException.java +2 -2
- src/main/java/org/orekit/errors/OrekitException.java src/main/java/org/orekit/errors/OrekitException.java +2 -2
- src/main/java/org/orekit/errors/OrekitIOException.java src/main/java/org/orekit/errors/OrekitIOException.java +2 -2
- src/main/java/org/orekit/errors/OrekitIllegalArgumentException.java ...ava/org/orekit/errors/OrekitIllegalArgumentException.java +2 -2
- src/main/java/org/orekit/errors/OrekitIllegalStateException.java ...n/java/org/orekit/errors/OrekitIllegalStateException.java +2 -2
- src/main/java/org/orekit/errors/OrekitInternalError.java src/main/java/org/orekit/errors/OrekitInternalError.java +2 -2
- src/main/java/org/orekit/errors/OrekitMessages.java src/main/java/org/orekit/errors/OrekitMessages.java +123 -73
- src/main/java/org/orekit/errors/OrekitParseException.java src/main/java/org/orekit/errors/OrekitParseException.java +2 -2
- src/main/java/org/orekit/errors/TimeStampedCacheException.java ...ain/java/org/orekit/errors/TimeStampedCacheException.java +2 -2
- src/main/java/org/orekit/errors/package-info.java src/main/java/org/orekit/errors/package-info.java +2 -2
- src/main/java/org/orekit/estimation/iod/IodGibbs.java src/main/java/org/orekit/estimation/iod/IodGibbs.java +25 -6
- src/main/java/org/orekit/estimation/iod/IodGooding.java src/main/java/org/orekit/estimation/iod/IodGooding.java +60 -29
- src/main/java/org/orekit/estimation/iod/IodLambert.java src/main/java/org/orekit/estimation/iod/IodLambert.java +17 -14
- src/main/java/org/orekit/estimation/iod/IodLaplace.java src/main/java/org/orekit/estimation/iod/IodLaplace.java +157 -0
- src/main/java/org/orekit/estimation/iod/package-info.java src/main/java/org/orekit/estimation/iod/package-info.java +27 -0
- src/main/java/org/orekit/estimation/leastsquares/BatchLSEstimator.java .../org/orekit/estimation/leastsquares/BatchLSEstimator.java +30 -16
- src/main/java/org/orekit/estimation/leastsquares/BatchLSModel.java ...java/org/orekit/estimation/leastsquares/BatchLSModel.java +2 -2
- src/main/java/org/orekit/estimation/leastsquares/BatchLSODModel.java ...va/org/orekit/estimation/leastsquares/BatchLSODModel.java +2 -2
- src/main/java/org/orekit/estimation/leastsquares/BatchLSObserver.java ...a/org/orekit/estimation/leastsquares/BatchLSObserver.java +2 -2
- src/main/java/org/orekit/estimation/leastsquares/DSSTBatchLSModel.java .../org/orekit/estimation/leastsquares/DSSTBatchLSModel.java +8 -6
- src/main/java/org/orekit/estimation/leastsquares/MeasurementHandler.java ...rg/orekit/estimation/leastsquares/MeasurementHandler.java +5 -3
- src/main/java/org/orekit/estimation/leastsquares/ModelObserver.java ...ava/org/orekit/estimation/leastsquares/ModelObserver.java +2 -2
- src/main/java/org/orekit/estimation/leastsquares/PreCompensation.java ...a/org/orekit/estimation/leastsquares/PreCompensation.java +2 -2
- src/main/java/org/orekit/estimation/leastsquares/package-info.java ...java/org/orekit/estimation/leastsquares/package-info.java +2 -2
- src/main/java/org/orekit/estimation/measurements/AbstractMeasurement.java ...g/orekit/estimation/measurements/AbstractMeasurement.java +51 -5
- src/main/java/org/orekit/estimation/measurements/AngularAzEl.java .../java/org/orekit/estimation/measurements/AngularAzEl.java +32 -34
- src/main/java/org/orekit/estimation/measurements/AngularRaDec.java ...java/org/orekit/estimation/measurements/AngularRaDec.java +30 -34
- src/main/java/org/orekit/estimation/measurements/ComparableMeasurement.java ...orekit/estimation/measurements/ComparableMeasurement.java +2 -2
- src/main/java/org/orekit/estimation/measurements/EstimatedEarthFrameProvider.java .../estimation/measurements/EstimatedEarthFrameProvider.java +58 -2
- src/main/java/org/orekit/estimation/measurements/EstimatedMeasurement.java .../orekit/estimation/measurements/EstimatedMeasurement.java +14 -2
- src/main/java/org/orekit/estimation/measurements/EstimationModifier.java ...rg/orekit/estimation/measurements/EstimationModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/EstimationsProvider.java ...g/orekit/estimation/measurements/EstimationsProvider.java +2 -2
- src/main/java/org/orekit/estimation/measurements/GroundStation.java ...ava/org/orekit/estimation/measurements/GroundStation.java +114 -5
- src/main/java/org/orekit/estimation/measurements/InterSatellitesRange.java .../orekit/estimation/measurements/InterSatellitesRange.java +46 -36
- src/main/java/org/orekit/estimation/measurements/MultiplexedMeasurement.java ...rekit/estimation/measurements/MultiplexedMeasurement.java +277 -0
- src/main/java/org/orekit/estimation/measurements/ObservableSatellite.java ...g/orekit/estimation/measurements/ObservableSatellite.java +22 -2
- src/main/java/org/orekit/estimation/measurements/ObservedMeasurement.java ...g/orekit/estimation/measurements/ObservedMeasurement.java +3 -3
- src/main/java/org/orekit/estimation/measurements/PV.java src/main/java/org/orekit/estimation/measurements/PV.java +3 -5
- src/main/java/org/orekit/estimation/measurements/Position.java ...ain/java/org/orekit/estimation/measurements/Position.java +6 -8
- src/main/java/org/orekit/estimation/measurements/Range.java src/main/java/org/orekit/estimation/measurements/Range.java +32 -35
- src/main/java/org/orekit/estimation/measurements/RangeRate.java ...in/java/org/orekit/estimation/measurements/RangeRate.java +59 -44
- src/main/java/org/orekit/estimation/measurements/TurnAroundRange.java ...a/org/orekit/estimation/measurements/TurnAroundRange.java +50 -52
- src/main/java/org/orekit/estimation/measurements/filtering/ElevationFilter.java ...it/estimation/measurements/filtering/ElevationFilter.java +60 -0
- src/main/java/org/orekit/estimation/measurements/filtering/MeasurementFilter.java .../estimation/measurements/filtering/MeasurementFilter.java +50 -0
- src/main/java/org/orekit/estimation/measurements/filtering/ResidualFilter.java ...kit/estimation/measurements/filtering/ResidualFilter.java +71 -0
- src/main/java/org/orekit/estimation/measurements/filtering/package-info.java ...rekit/estimation/measurements/filtering/package-info.java +32 -0
- src/main/java/org/orekit/estimation/measurements/generation/AbstractMeasurementBuilder.java ...n/measurements/generation/AbstractMeasurementBuilder.java +2 -2
- src/main/java/org/orekit/estimation/measurements/generation/AbstractScheduler.java ...estimation/measurements/generation/AbstractScheduler.java +2 -2
- src/main/java/org/orekit/estimation/measurements/generation/AngularAzElBuilder.java ...stimation/measurements/generation/AngularAzElBuilder.java +6 -6
- src/main/java/org/orekit/estimation/measurements/generation/AngularRaDecBuilder.java ...timation/measurements/generation/AngularRaDecBuilder.java +6 -6
- src/main/java/org/orekit/estimation/measurements/generation/ContinuousScheduler.java ...timation/measurements/generation/ContinuousScheduler.java +2 -2
- src/main/java/org/orekit/estimation/measurements/generation/EventBasedScheduler.java ...timation/measurements/generation/EventBasedScheduler.java +2 -2
- src/main/java/org/orekit/estimation/measurements/generation/Generator.java .../orekit/estimation/measurements/generation/Generator.java +2 -2
- src/main/java/org/orekit/estimation/measurements/generation/InterSatellitesPhaseBuilder.java .../measurements/generation/InterSatellitesPhaseBuilder.java +101 -0
- src/main/java/org/orekit/estimation/measurements/generation/InterSatellitesRangeBuilder.java .../measurements/generation/InterSatellitesRangeBuilder.java +7 -3
- src/main/java/org/orekit/estimation/measurements/generation/MeasurementBuilder.java ...stimation/measurements/generation/MeasurementBuilder.java +3 -3
- src/main/java/org/orekit/estimation/measurements/generation/PVBuilder.java .../orekit/estimation/measurements/generation/PVBuilder.java +6 -6
- src/main/java/org/orekit/estimation/measurements/generation/PositionBuilder.java ...t/estimation/measurements/generation/PositionBuilder.java +6 -6
- src/main/java/org/orekit/estimation/measurements/generation/RangeBuilder.java ...ekit/estimation/measurements/generation/RangeBuilder.java +6 -6
- src/main/java/org/orekit/estimation/measurements/generation/RangeRateBuilder.java .../estimation/measurements/generation/RangeRateBuilder.java +6 -6
- src/main/java/org/orekit/estimation/measurements/generation/Scheduler.java .../orekit/estimation/measurements/generation/Scheduler.java +2 -2
- src/main/java/org/orekit/estimation/measurements/generation/SignSemantic.java ...ekit/estimation/measurements/generation/SignSemantic.java +2 -2
- src/main/java/org/orekit/estimation/measurements/generation/TurnAroundRangeBuilder.java ...ation/measurements/generation/TurnAroundRangeBuilder.java +6 -6
- src/main/java/org/orekit/estimation/measurements/generation/package-info.java ...ekit/estimation/measurements/generation/package-info.java +2 -2
- src/main/java/org/orekit/estimation/measurements/gnss/AbstractCycleSlipDetector.java ...timation/measurements/gnss/AbstractCycleSlipDetector.java +310 -0
- src/main/java/org/orekit/estimation/measurements/gnss/AbstractDualFrequencyCombination.java ...n/measurements/gnss/AbstractDualFrequencyCombination.java +183 -0
- src/main/java/org/orekit/estimation/measurements/gnss/AbstractLambdaMethod.java ...it/estimation/measurements/gnss/AbstractLambdaMethod.java +35 -3
- src/main/java/org/orekit/estimation/measurements/gnss/AbstractSingleFrequencyCombination.java ...measurements/gnss/AbstractSingleFrequencyCombination.java +180 -0
- src/main/java/org/orekit/estimation/measurements/gnss/AlternatingSampler.java ...ekit/estimation/measurements/gnss/AlternatingSampler.java +2 -2
- src/main/java/org/orekit/estimation/measurements/gnss/AmbiguityAcceptance.java ...kit/estimation/measurements/gnss/AmbiguityAcceptance.java +2 -2
- src/main/java/org/orekit/estimation/measurements/gnss/AmbiguitySolver.java .../orekit/estimation/measurements/gnss/AmbiguitySolver.java +96 -5
- src/main/java/org/orekit/estimation/measurements/gnss/CombinationType.java .../orekit/estimation/measurements/gnss/CombinationType.java +67 -0
- src/main/java/org/orekit/estimation/measurements/gnss/CycleSlipDetectorResults.java ...stimation/measurements/gnss/CycleSlipDetectorResults.java +135 -0
- src/main/java/org/orekit/estimation/measurements/gnss/CycleSlipDetectors.java ...ekit/estimation/measurements/gnss/CycleSlipDetectors.java +38 -0
- src/main/java/org/orekit/estimation/measurements/gnss/GRAPHICCombination.java ...ekit/estimation/measurements/gnss/GRAPHICCombination.java +57 -0
- src/main/java/org/orekit/estimation/measurements/gnss/GeometryFreeCombination.java ...estimation/measurements/gnss/GeometryFreeCombination.java +72 -0
- src/main/java/org/orekit/estimation/measurements/gnss/GeometryFreeCycleSlipDetector.java ...tion/measurements/gnss/GeometryFreeCycleSlipDetector.java +175 -0
- src/main/java/org/orekit/estimation/measurements/gnss/IntegerBootstrapping.java ...it/estimation/measurements/gnss/IntegerBootstrapping.java +190 -0
- src/main/java/org/orekit/estimation/measurements/gnss/IntegerLeastSquareSolution.java ...imation/measurements/gnss/IntegerLeastSquareSolution.java +27 -2
- src/main/java/org/orekit/estimation/measurements/gnss/IntegerLeastSquareSolver.java ...stimation/measurements/gnss/IntegerLeastSquareSolver.java +2 -2
- src/main/java/org/orekit/estimation/measurements/gnss/InterSatellitesPhase.java ...it/estimation/measurements/gnss/InterSatellitesPhase.java +183 -0
- src/main/java/org/orekit/estimation/measurements/gnss/IonosphereFreeCombination.java ...timation/measurements/gnss/IonosphereFreeCombination.java +89 -0
- src/main/java/org/orekit/estimation/measurements/gnss/LambdaMethod.java ...org/orekit/estimation/measurements/gnss/LambdaMethod.java +2 -2
- src/main/java/org/orekit/estimation/measurements/gnss/MeasurementCombination.java .../estimation/measurements/gnss/MeasurementCombination.java +42 -0
- src/main/java/org/orekit/estimation/measurements/gnss/MeasurementCombinationFactory.java ...tion/measurements/gnss/MeasurementCombinationFactory.java +101 -0
- src/main/java/org/orekit/estimation/measurements/gnss/MelbourneWubbenaCombination.java ...mation/measurements/gnss/MelbourneWubbenaCombination.java +161 -0
- src/main/java/org/orekit/estimation/measurements/gnss/ModifiedLambdaMethod.java ...it/estimation/measurements/gnss/ModifiedLambdaMethod.java +376 -0
- src/main/java/org/orekit/estimation/measurements/gnss/NarrowLaneCombination.java ...t/estimation/measurements/gnss/NarrowLaneCombination.java +78 -0
- src/main/java/org/orekit/estimation/measurements/gnss/OneWayGNSSPhase.java .../orekit/estimation/measurements/gnss/OneWayGNSSPhase.java +188 -0
- src/main/java/org/orekit/estimation/measurements/gnss/OneWayGNSSRange.java .../orekit/estimation/measurements/gnss/OneWayGNSSRange.java +154 -0
- src/main/java/org/orekit/estimation/measurements/gnss/Phase.java ...n/java/org/orekit/estimation/measurements/gnss/Phase.java +39 -29
- src/main/java/org/orekit/estimation/measurements/gnss/PhaseBuilder.java ...org/orekit/estimation/measurements/gnss/PhaseBuilder.java +6 -6
- src/main/java/org/orekit/estimation/measurements/gnss/PhaseMinusCodeCombination.java ...timation/measurements/gnss/PhaseMinusCodeCombination.java +57 -0
- src/main/java/org/orekit/estimation/measurements/gnss/PhaseMinusCodeCycleSlipDetector.java ...on/measurements/gnss/PhaseMinusCodeCycleSlipDetector.java +198 -0
- src/main/java/org/orekit/estimation/measurements/gnss/SimpleRatioAmbiguityAcceptance.java ...ion/measurements/gnss/SimpleRatioAmbiguityAcceptance.java +2 -2
- src/main/java/org/orekit/estimation/measurements/gnss/WideLaneCombination.java ...kit/estimation/measurements/gnss/WideLaneCombination.java +79 -0
- src/main/java/org/orekit/estimation/measurements/gnss/WindUp.java .../java/org/orekit/estimation/measurements/gnss/WindUp.java +2 -2
- src/main/java/org/orekit/estimation/measurements/gnss/WindUpFactory.java ...rg/orekit/estimation/measurements/gnss/WindUpFactory.java +3 -3
- src/main/java/org/orekit/estimation/measurements/gnss/package-info.java ...org/orekit/estimation/measurements/gnss/package-info.java +28 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/AbstractAmbiguityModifier.java ...ion/measurements/modifiers/AbstractAmbiguityModifier.java +75 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/AbstractRelativisticClockModifier.java ...urements/modifiers/AbstractRelativisticClockModifier.java +73 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/AbstractShapiroBaseModifier.java ...n/measurements/modifiers/AbstractShapiroBaseModifier.java +3 -3
- src/main/java/org/orekit/estimation/measurements/modifiers/AngularIonosphericDelayModifier.java ...asurements/modifiers/AngularIonosphericDelayModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/AngularRadioRefractionModifier.java ...easurements/modifiers/AngularRadioRefractionModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/AngularTroposphericDelayModifier.java ...surements/modifiers/AngularTroposphericDelayModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/Bias.java ...va/org/orekit/estimation/measurements/modifiers/Bias.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/DynamicOutlierFilter.java ...timation/measurements/modifiers/DynamicOutlierFilter.java +3 -4
- src/main/java/org/orekit/estimation/measurements/modifiers/InterSatellitesPhaseAmbiguityModifier.java ...ents/modifiers/InterSatellitesPhaseAmbiguityModifier.java +59 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/IonosphericDSConverter.java ...mation/measurements/modifiers/IonosphericDSConverter.java +7 -6
- src/main/java/org/orekit/estimation/measurements/modifiers/IonosphericGradientConverter.java .../measurements/modifiers/IonosphericGradientConverter.java +200 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/OnBoardAntennaInterSatellitesPhaseModifier.java ...modifiers/OnBoardAntennaInterSatellitesPhaseModifier.java +101 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/OnBoardAntennaInterSatellitesRangeModifier.java ...modifiers/OnBoardAntennaInterSatellitesRangeModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/OnBoardAntennaOneWayGNSSPhaseModifier.java ...ents/modifiers/OnBoardAntennaOneWayGNSSPhaseModifier.java +119 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/OnBoardAntennaOneWayGNSSRangeModifier.java ...ents/modifiers/OnBoardAntennaOneWayGNSSRangeModifier.java +118 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/OnBoardAntennaPhaseModifier.java ...n/measurements/modifiers/OnBoardAntennaPhaseModifier.java +87 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/OnBoardAntennaRangeModifier.java ...n/measurements/modifiers/OnBoardAntennaRangeModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/OnBoardAntennaTurnAroundRangeModifier.java ...ents/modifiers/OnBoardAntennaTurnAroundRangeModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/OneWayGNSSPhaseAmbiguityModifier.java ...surements/modifiers/OneWayGNSSPhaseAmbiguityModifier.java +59 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/OutlierFilter.java ...ekit/estimation/measurements/modifiers/OutlierFilter.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/PhaseAmbiguityModifier.java ...mation/measurements/modifiers/PhaseAmbiguityModifier.java +6 -31
- src/main/java/org/orekit/estimation/measurements/modifiers/PhaseIonosphericDelayModifier.java ...measurements/modifiers/PhaseIonosphericDelayModifier.java +222 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/PhaseTroposphericDelayModifier.java ...easurements/modifiers/PhaseTroposphericDelayModifier.java +269 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/RangeIonosphericDelayModifier.java ...measurements/modifiers/RangeIonosphericDelayModifier.java +19 -23
- src/main/java/org/orekit/estimation/measurements/modifiers/RangeRateIonosphericDelayModifier.java ...urements/modifiers/RangeRateIonosphericDelayModifier.java +18 -22
- src/main/java/org/orekit/estimation/measurements/modifiers/RangeRateTroposphericDelayModifier.java ...rements/modifiers/RangeRateTroposphericDelayModifier.java +19 -23
- src/main/java/org/orekit/estimation/measurements/modifiers/RangeTroposphericDelayModifier.java ...easurements/modifiers/RangeTroposphericDelayModifier.java +18 -22
- src/main/java/org/orekit/estimation/measurements/modifiers/RelativisticClockInterSatellitesPhaseModifier.java ...ifiers/RelativisticClockInterSatellitesPhaseModifier.java +68 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/RelativisticClockInterSatellitesRangeModifier.java ...ifiers/RelativisticClockInterSatellitesRangeModifier.java +64 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/RelativisticClockOneWayGNSSPhaseModifier.java ...s/modifiers/RelativisticClockOneWayGNSSPhaseModifier.java +68 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/RelativisticClockOneWayGNSSRangeModifier.java ...s/modifiers/RelativisticClockOneWayGNSSRangeModifier.java +64 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/RelativisticClockPhaseModifier.java ...easurements/modifiers/RelativisticClockPhaseModifier.java +68 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/RelativisticClockRangeModifier.java ...easurements/modifiers/RelativisticClockRangeModifier.java +64 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/RelativisticClockRangeRateModifier.java ...rements/modifiers/RelativisticClockRangeRateModifier.java +84 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/ShapiroInterSatellitePhaseModifier.java ...rements/modifiers/ShapiroInterSatellitePhaseModifier.java +63 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/ShapiroInterSatelliteRangeModifier.java ...rements/modifiers/ShapiroInterSatelliteRangeModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/ShapiroOneWayGNSSPhaseModifier.java ...easurements/modifiers/ShapiroOneWayGNSSPhaseModifier.java +63 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/ShapiroOneWayGNSSRangeModifier.java ...easurements/modifiers/ShapiroOneWayGNSSRangeModifier.java +56 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/ShapiroPhaseModifier.java ...timation/measurements/modifiers/ShapiroPhaseModifier.java +68 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/ShapiroRangeModifier.java ...timation/measurements/modifiers/ShapiroRangeModifier.java +2 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/TroposphericDSConverter.java ...ation/measurements/modifiers/TroposphericDSConverter.java +4 -2
- src/main/java/org/orekit/estimation/measurements/modifiers/TroposphericGradientConverter.java ...measurements/modifiers/TroposphericGradientConverter.java +199 -0
- src/main/java/org/orekit/estimation/measurements/modifiers/TurnAroundRangeIonosphericDelayModifier.java ...ts/modifiers/TurnAroundRangeIonosphericDelayModifier.java +22 -26
- src/main/java/org/orekit/estimation/measurements/modifiers/TurnAroundRangeTroposphericDelayModifier.java ...s/modifiers/TurnAroundRangeTroposphericDelayModifier.java +22 -26
- src/main/java/org/orekit/estimation/measurements/modifiers/package-info.java ...rekit/estimation/measurements/modifiers/package-info.java +34 -0
- src/main/java/org/orekit/estimation/measurements/package-info.java ...java/org/orekit/estimation/measurements/package-info.java +2 -2
- src/main/java/org/orekit/estimation/package-info.java src/main/java/org/orekit/estimation/package-info.java +2 -2
- src/main/java/org/orekit/estimation/sequential/AbstractCovarianceMatrixProvider.java ...timation/sequential/AbstractCovarianceMatrixProvider.java +2 -2
- src/main/java/org/orekit/estimation/sequential/ConstantProcessNoise.java ...rg/orekit/estimation/sequential/ConstantProcessNoise.java +2 -2
- src/main/java/org/orekit/estimation/sequential/CovarianceMatrixProvider.java ...rekit/estimation/sequential/CovarianceMatrixProvider.java +2 -2
- src/main/java/org/orekit/estimation/sequential/DSSTKalmanModel.java ...ava/org/orekit/estimation/sequential/DSSTKalmanModel.java +96 -16
- src/main/java/org/orekit/estimation/sequential/KalmanEstimation.java ...va/org/orekit/estimation/sequential/KalmanEstimation.java +2 -2
- src/main/java/org/orekit/estimation/sequential/KalmanEstimator.java ...ava/org/orekit/estimation/sequential/KalmanEstimator.java +29 -5
- src/main/java/org/orekit/estimation/sequential/KalmanEstimatorBuilder.java .../orekit/estimation/sequential/KalmanEstimatorBuilder.java +25 -4
- src/main/java/org/orekit/estimation/sequential/KalmanModel.java ...in/java/org/orekit/estimation/sequential/KalmanModel.java +89 -14
- src/main/java/org/orekit/estimation/sequential/KalmanODModel.java .../java/org/orekit/estimation/sequential/KalmanODModel.java +2 -2
- src/main/java/org/orekit/estimation/sequential/KalmanObserver.java ...java/org/orekit/estimation/sequential/KalmanObserver.java +2 -2
- src/main/java/org/orekit/estimation/sequential/MeasurementDecorator.java ...rg/orekit/estimation/sequential/MeasurementDecorator.java +2 -2
- src/main/java/org/orekit/estimation/sequential/UnivariateProcessNoise.java .../orekit/estimation/sequential/UnivariateProcessNoise.java +89 -31
- src/main/java/org/orekit/estimation/sequential/package-info.java ...n/java/org/orekit/estimation/sequential/package-info.java +30 -0
- src/main/java/org/orekit/files/ccsds/ADMFile.java src/main/java/org/orekit/files/ccsds/ADMFile.java +40 -0
- src/main/java/org/orekit/files/ccsds/ADMMetaData.java src/main/java/org/orekit/files/ccsds/ADMMetaData.java +255 -0
- src/main/java/org/orekit/files/ccsds/ADMParser.java src/main/java/org/orekit/files/ccsds/ADMParser.java +576 -0
- src/main/java/org/orekit/files/ccsds/AEMAttitudeType.java src/main/java/org/orekit/files/ccsds/AEMAttitudeType.java +450 -0
- src/main/java/org/orekit/files/ccsds/AEMFile.java src/main/java/org/orekit/files/ccsds/AEMFile.java +562 -0
- src/main/java/org/orekit/files/ccsds/AEMParser.java src/main/java/org/orekit/files/ccsds/AEMParser.java +667 -0
- src/main/java/org/orekit/files/ccsds/AEMWriter.java src/main/java/org/orekit/files/ccsds/AEMWriter.java +226 -0
- src/main/java/org/orekit/files/ccsds/APMFile.java src/main/java/org/orekit/files/ccsds/APMFile.java +875 -0
- src/main/java/org/orekit/files/ccsds/APMParser.java src/main/java/org/orekit/files/ccsds/APMParser.java +349 -0
- src/main/java/org/orekit/files/ccsds/CCSDSFrame.java src/main/java/org/orekit/files/ccsds/CCSDSFrame.java +89 -34
- src/main/java/org/orekit/files/ccsds/CcsdsModifiedFrame.java src/main/java/org/orekit/files/ccsds/CcsdsModifiedFrame.java +3 -3
- src/main/java/org/orekit/files/ccsds/CcsdsTimeScale.java src/main/java/org/orekit/files/ccsds/CcsdsTimeScale.java +70 -28
- src/main/java/org/orekit/files/ccsds/CenterName.java src/main/java/org/orekit/files/ccsds/CenterName.java +74 -43
- src/main/java/org/orekit/files/ccsds/KeyValue.java src/main/java/org/orekit/files/ccsds/KeyValue.java +9 -8
- src/main/java/org/orekit/files/ccsds/Keyword.java src/main/java/org/orekit/files/ccsds/Keyword.java +131 -24
- src/main/java/org/orekit/files/ccsds/NDMFile.java src/main/java/org/orekit/files/ccsds/NDMFile.java +207 -0
- src/main/java/org/orekit/files/ccsds/ODMFile.java src/main/java/org/orekit/files/ccsds/ODMFile.java +4 -115
- src/main/java/org/orekit/files/ccsds/ODMMetaData.java src/main/java/org/orekit/files/ccsds/ODMMetaData.java +36 -20
- src/main/java/org/orekit/files/ccsds/ODMParser.java src/main/java/org/orekit/files/ccsds/ODMParser.java +74 -12
- src/main/java/org/orekit/files/ccsds/OEMFile.java src/main/java/org/orekit/files/ccsds/OEMFile.java +104 -74
- src/main/java/org/orekit/files/ccsds/OEMParser.java src/main/java/org/orekit/files/ccsds/OEMParser.java +148 -38
- src/main/java/org/orekit/files/ccsds/OEMWriter.java src/main/java/org/orekit/files/ccsds/OEMWriter.java +78 -16
- src/main/java/org/orekit/files/ccsds/OGMFile.java src/main/java/org/orekit/files/ccsds/OGMFile.java +2 -2
- src/main/java/org/orekit/files/ccsds/OMMFile.java src/main/java/org/orekit/files/ccsds/OMMFile.java +4 -3
- src/main/java/org/orekit/files/ccsds/OMMParser.java src/main/java/org/orekit/files/ccsds/OMMParser.java +79 -15
- src/main/java/org/orekit/files/ccsds/OPMFile.java src/main/java/org/orekit/files/ccsds/OPMFile.java +3 -3
- src/main/java/org/orekit/files/ccsds/OPMParser.java src/main/java/org/orekit/files/ccsds/OPMParser.java +79 -14
- src/main/java/org/orekit/files/ccsds/StreamingAemWriter.java src/main/java/org/orekit/files/ccsds/StreamingAemWriter.java +541 -0
- src/main/java/org/orekit/files/ccsds/StreamingOemWriter.java src/main/java/org/orekit/files/ccsds/StreamingOemWriter.java +122 -15
- src/main/java/org/orekit/files/ccsds/TDMFile.java src/main/java/org/orekit/files/ccsds/TDMFile.java +3 -71
- src/main/java/org/orekit/files/ccsds/TDMParser.java src/main/java/org/orekit/files/ccsds/TDMParser.java +77 -19
- src/main/java/org/orekit/files/ccsds/package-info.java src/main/java/org/orekit/files/ccsds/package-info.java +3 -3
- src/main/java/org/orekit/files/general/AttitudeEphemerisFile.java .../java/org/orekit/files/general/AttitudeEphemerisFile.java +258 -0
- src/main/java/org/orekit/files/general/AttitudeEphemerisFileParser.java ...org/orekit/files/general/AttitudeEphemerisFileParser.java +60 -0
- src/main/java/org/orekit/files/general/AttitudeEphemerisFileWriter.java ...org/orekit/files/general/AttitudeEphemerisFileWriter.java +56 -0
- src/main/java/org/orekit/files/general/EphemerisFile.java src/main/java/org/orekit/files/general/EphemerisFile.java +27 -5
- src/main/java/org/orekit/files/general/EphemerisFileParser.java ...in/java/org/orekit/files/general/EphemerisFileParser.java +1 -1
- src/main/java/org/orekit/files/general/EphemerisFileWriter.java ...in/java/org/orekit/files/general/EphemerisFileWriter.java +1 -1
- src/main/java/org/orekit/files/general/EphemerisSegmentAttitudeProvider.java ...rekit/files/general/EphemerisSegmentAttitudeProvider.java +108 -0
- src/main/java/org/orekit/files/general/EphemerisSegmentPropagator.java .../org/orekit/files/general/EphemerisSegmentPropagator.java +5 -16
- src/main/java/org/orekit/files/general/OrekitAttitudeEphemerisFile.java ...org/orekit/files/general/OrekitAttitudeEphemerisFile.java +593 -0
- src/main/java/org/orekit/files/general/OrekitEphemerisFile.java ...in/java/org/orekit/files/general/OrekitEphemerisFile.java +89 -25
- src/main/java/org/orekit/files/general/package-info.java src/main/java/org/orekit/files/general/package-info.java +14 -10
- src/main/java/org/orekit/files/ilrs/CPFFile.java src/main/java/org/orekit/files/ilrs/CPFFile.java +303 -0
- src/main/java/org/orekit/files/ilrs/CPFHeader.java src/main/java/org/orekit/files/ilrs/CPFHeader.java +297 -0
- src/main/java/org/orekit/files/ilrs/CPFParser.java src/main/java/org/orekit/files/ilrs/CPFParser.java +698 -0
- src/main/java/org/orekit/files/ilrs/CPFWriter.java src/main/java/org/orekit/files/ilrs/CPFWriter.java +103 -0
- src/main/java/org/orekit/files/ilrs/CRDConfiguration.java src/main/java/org/orekit/files/ilrs/CRDConfiguration.java +1240 -0
- src/main/java/org/orekit/files/ilrs/CRDFile.java src/main/java/org/orekit/files/ilrs/CRDFile.java +621 -0
- src/main/java/org/orekit/files/ilrs/CRDHeader.java src/main/java/org/orekit/files/ilrs/CRDHeader.java +489 -0
- src/main/java/org/orekit/files/ilrs/CRDParser.java src/main/java/org/orekit/files/ilrs/CRDParser.java +1134 -0
- src/main/java/org/orekit/files/ilrs/ILRSHeader.java src/main/java/org/orekit/files/ilrs/ILRSHeader.java +290 -0
- src/main/java/org/orekit/files/ilrs/StreamingCpfWriter.java src/main/java/org/orekit/files/ilrs/StreamingCpfWriter.java +405 -0
- src/main/java/org/orekit/files/ilrs/package-info.java src/main/java/org/orekit/files/ilrs/package-info.java +24 -0
- src/main/java/org/orekit/files/package-info.java src/main/java/org/orekit/files/package-info.java +5 -4
- src/main/java/org/orekit/files/sinex/SINEXLoader.java src/main/java/org/orekit/files/sinex/SINEXLoader.java +369 -0
- src/main/java/org/orekit/files/sinex/Station.java src/main/java/org/orekit/files/sinex/Station.java +263 -0
- src/main/java/org/orekit/files/sinex/package-info.java src/main/java/org/orekit/files/sinex/package-info.java +25 -0
- src/main/java/org/orekit/files/sp3/SP3File.java src/main/java/org/orekit/files/sp3/SP3File.java +1 -2
- src/main/java/org/orekit/files/sp3/SP3Parser.java src/main/java/org/orekit/files/sp3/SP3Parser.java +53 -13
- src/main/java/org/orekit/files/sp3/package-info.java src/main/java/org/orekit/files/sp3/package-info.java +2 -2
- src/main/java/org/orekit/forces/AbstractForceModel.java src/main/java/org/orekit/forces/AbstractForceModel.java +2 -2
- src/main/java/org/orekit/forces/AbstractParametricAcceleration.java ...ava/org/orekit/forces/AbstractParametricAcceleration.java +5 -2
- src/main/java/org/orekit/forces/BoxAndSolarArraySpacecraft.java ...in/java/org/orekit/forces/BoxAndSolarArraySpacecraft.java +5 -3
- src/main/java/org/orekit/forces/ForceModel.java src/main/java/org/orekit/forces/ForceModel.java +2 -2
- src/main/java/org/orekit/forces/HarmonicParametricAcceleration.java ...ava/org/orekit/forces/HarmonicParametricAcceleration.java +5 -2
- src/main/java/org/orekit/forces/PolynomialParametricAcceleration.java ...a/org/orekit/forces/PolynomialParametricAcceleration.java +8 -12
- src/main/java/org/orekit/forces/drag/AbstractDragForceModel.java ...n/java/org/orekit/forces/drag/AbstractDragForceModel.java +294 -0
- src/main/java/org/orekit/forces/drag/DragForce.java src/main/java/org/orekit/forces/drag/DragForce.java +24 -143
- src/main/java/org/orekit/forces/drag/DragSensitive.java src/main/java/org/orekit/forces/drag/DragSensitive.java +2 -2
- src/main/java/org/orekit/forces/drag/IsotropicDrag.java src/main/java/org/orekit/forces/drag/IsotropicDrag.java +8 -15
- src/main/java/org/orekit/forces/drag/TimeSpanDragForce.java src/main/java/org/orekit/forces/drag/TimeSpanDragForce.java +503 -0
- src/main/java/org/orekit/forces/drag/package-info.java src/main/java/org/orekit/forces/drag/package-info.java +2 -2
- src/main/java/org/orekit/forces/empirical/AccelerationModel.java ...n/java/org/orekit/forces/empirical/AccelerationModel.java +72 -0
- src/main/java/org/orekit/forces/empirical/HarmonicAccelerationModel.java ...rg/orekit/forces/empirical/HarmonicAccelerationModel.java +117 -0
- src/main/java/org/orekit/forces/empirical/ParametricAcceleration.java ...a/org/orekit/forces/empirical/ParametricAcceleration.java +216 -0
- src/main/java/org/orekit/forces/empirical/PolynomialAccelerationModel.java .../orekit/forces/empirical/PolynomialAccelerationModel.java +107 -0
- src/main/java/org/orekit/forces/empirical/TimeSpanParametricAcceleration.java ...ekit/forces/empirical/TimeSpanParametricAcceleration.java +419 -0
- src/main/java/org/orekit/forces/empirical/package-info.java src/main/java/org/orekit/forces/empirical/package-info.java +28 -0
- src/main/java/org/orekit/forces/gravity/DeSitterRelativity.java ...in/java/org/orekit/forces/gravity/DeSitterRelativity.java +192 -0
- src/main/java/org/orekit/forces/gravity/HolmesFeatherstoneAttractionModel.java ...kit/forces/gravity/HolmesFeatherstoneAttractionModel.java +134 -18
- src/main/java/org/orekit/forces/gravity/LenseThirringRelativity.java ...va/org/orekit/forces/gravity/LenseThirringRelativity.java +170 -0
- src/main/java/org/orekit/forces/gravity/NewtonianAttraction.java ...n/java/org/orekit/forces/gravity/NewtonianAttraction.java +4 -12
- src/main/java/org/orekit/forces/gravity/OceanTides.java src/main/java/org/orekit/forces/gravity/OceanTides.java +48 -7
- src/main/java/org/orekit/forces/gravity/OceanTidesField.java src/main/java/org/orekit/forces/gravity/OceanTidesField.java +4 -4
- src/main/java/org/orekit/forces/gravity/Relativity.java src/main/java/org/orekit/forces/gravity/Relativity.java +4 -12
- src/main/java/org/orekit/forces/gravity/SingleBodyAbsoluteAttraction.java ...g/orekit/forces/gravity/SingleBodyAbsoluteAttraction.java +8 -15
- src/main/java/org/orekit/forces/gravity/SingleBodyRelativeAttraction.java ...g/orekit/forces/gravity/SingleBodyRelativeAttraction.java +8 -16
- src/main/java/org/orekit/forces/gravity/SolidTides.java src/main/java/org/orekit/forces/gravity/SolidTides.java +5 -3
- src/main/java/org/orekit/forces/gravity/SolidTidesField.java src/main/java/org/orekit/forces/gravity/SolidTidesField.java +4 -4
- src/main/java/org/orekit/forces/gravity/ThirdBodyAttraction.java ...n/java/org/orekit/forces/gravity/ThirdBodyAttraction.java +8 -15
- src/main/java/org/orekit/forces/gravity/ThirdBodyAttractionEpoch.java ...a/org/orekit/forces/gravity/ThirdBodyAttractionEpoch.java +102 -0
- src/main/java/org/orekit/forces/gravity/package-info.java src/main/java/org/orekit/forces/gravity/package-info.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/AstronomicalAmplitudeReader.java ...forces/gravity/potential/AstronomicalAmplitudeReader.java +16 -13
- src/main/java/org/orekit/forces/gravity/potential/CachedNormalizedSphericalHarmonicsProvider.java ...potential/CachedNormalizedSphericalHarmonicsProvider.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/ConstantSphericalHarmonics.java .../forces/gravity/potential/ConstantSphericalHarmonics.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/EGMFormatReader.java .../org/orekit/forces/gravity/potential/EGMFormatReader.java +38 -26
- src/main/java/org/orekit/forces/gravity/potential/FESCHatEpsilonReader.java ...orekit/forces/gravity/potential/FESCHatEpsilonReader.java +65 -57
- src/main/java/org/orekit/forces/gravity/potential/FESCnmSnmReader.java .../org/orekit/forces/gravity/potential/FESCnmSnmReader.java +39 -34
- src/main/java/org/orekit/forces/gravity/potential/GRGSFormatReader.java ...org/orekit/forces/gravity/potential/GRGSFormatReader.java +77 -49
- src/main/java/org/orekit/forces/gravity/potential/GravityFieldFactory.java .../orekit/forces/gravity/potential/GravityFieldFactory.java +132 -186
- src/main/java/org/orekit/forces/gravity/potential/GravityFields.java ...va/org/orekit/forces/gravity/potential/GravityFields.java +93 -0
- src/main/java/org/orekit/forces/gravity/potential/ICGEMFormatReader.java ...rg/orekit/forces/gravity/potential/ICGEMFormatReader.java +62 -34
- src/main/java/org/orekit/forces/gravity/potential/LazyLoadedGravityFields.java ...kit/forces/gravity/potential/LazyLoadedGravityFields.java +344 -0
- src/main/java/org/orekit/forces/gravity/potential/NormalizedSphericalHarmonicsProvider.java ...avity/potential/NormalizedSphericalHarmonicsProvider.java +3 -3
- src/main/java/org/orekit/forces/gravity/potential/Normalizer.java .../java/org/orekit/forces/gravity/potential/Normalizer.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/OceanLoadDeformationCoefficients.java ...s/gravity/potential/OceanLoadDeformationCoefficients.java +3 -3
- src/main/java/org/orekit/forces/gravity/potential/OceanTidesReader.java ...org/orekit/forces/gravity/potential/OceanTidesReader.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/OceanTidesWave.java ...a/org/orekit/forces/gravity/potential/OceanTidesWave.java +6 -6
- src/main/java/org/orekit/forces/gravity/potential/PotentialCoefficientsReader.java ...forces/gravity/potential/PotentialCoefficientsReader.java +44 -5
- src/main/java/org/orekit/forces/gravity/potential/PulsatingSphericalHarmonics.java ...forces/gravity/potential/PulsatingSphericalHarmonics.java +6 -6
- src/main/java/org/orekit/forces/gravity/potential/RawSphericalHarmonicsProvider.java ...rces/gravity/potential/RawSphericalHarmonicsProvider.java +3 -3
- src/main/java/org/orekit/forces/gravity/potential/SHMFormatReader.java .../org/orekit/forces/gravity/potential/SHMFormatReader.java +107 -73
- src/main/java/org/orekit/forces/gravity/potential/SecularTrendSphericalHarmonics.java ...ces/gravity/potential/SecularTrendSphericalHarmonics.java +4 -7
- src/main/java/org/orekit/forces/gravity/potential/SphericalHarmonicsProvider.java .../forces/gravity/potential/SphericalHarmonicsProvider.java +3 -3
- src/main/java/org/orekit/forces/gravity/potential/TideSystem.java .../java/org/orekit/forces/gravity/potential/TideSystem.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/TideSystemProvider.java ...g/orekit/forces/gravity/potential/TideSystemProvider.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/UnnormalizedSphericalHarmonicsProvider.java ...ity/potential/UnnormalizedSphericalHarmonicsProvider.java +3 -3
- src/main/java/org/orekit/forces/gravity/potential/Unnormalizer.java ...ava/org/orekit/forces/gravity/potential/Unnormalizer.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/WrappingNormalizedProvider.java .../forces/gravity/potential/WrappingNormalizedProvider.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/WrappingUnnormalizedProvider.java ...orces/gravity/potential/WrappingUnnormalizedProvider.java +2 -2
- src/main/java/org/orekit/forces/gravity/potential/package-info.java ...ava/org/orekit/forces/gravity/potential/package-info.java +2 -2
- src/main/java/org/orekit/forces/inertia/InertialForces.java src/main/java/org/orekit/forces/inertia/InertialForces.java +2 -2
- src/main/java/org/orekit/forces/inertia/package-info.java src/main/java/org/orekit/forces/inertia/package-info.java +26 -0
- src/main/java/org/orekit/forces/maneuvers/ConfigurableLowThrustManeuver.java ...rekit/forces/maneuvers/ConfigurableLowThrustManeuver.java +114 -0
- src/main/java/org/orekit/forces/maneuvers/ConstantThrustManeuver.java ...a/org/orekit/forces/maneuvers/ConstantThrustManeuver.java +105 -266
- src/main/java/org/orekit/forces/maneuvers/ImpulseManeuver.java ...ain/java/org/orekit/forces/maneuvers/ImpulseManeuver.java +4 -2
- src/main/java/org/orekit/forces/maneuvers/Maneuver.java src/main/java/org/orekit/forces/maneuvers/Maneuver.java +303 -0
- src/main/java/org/orekit/forces/maneuvers/SmallManeuverAnalyticalModel.java ...orekit/forces/maneuvers/SmallManeuverAnalyticalModel.java +2 -2
- src/main/java/org/orekit/forces/maneuvers/package-info.java src/main/java/org/orekit/forces/maneuvers/package-info.java +2 -2
- src/main/java/org/orekit/forces/maneuvers/propulsion/AbstractConstantThrustPropulsionModel.java ...ers/propulsion/AbstractConstantThrustPropulsionModel.java +199 -0
- src/main/java/org/orekit/forces/maneuvers/propulsion/BasicConstantThrustPropulsionModel.java ...euvers/propulsion/BasicConstantThrustPropulsionModel.java +135 -0
- src/main/java/org/orekit/forces/maneuvers/propulsion/ConstantThrustDirectionProvider.java ...maneuvers/propulsion/ConstantThrustDirectionProvider.java +50 -0
- src/main/java/org/orekit/forces/maneuvers/propulsion/PropulsionModel.java ...g/orekit/forces/maneuvers/propulsion/PropulsionModel.java +94 -0
- src/main/java/org/orekit/forces/maneuvers/propulsion/ScaledConstantThrustPropulsionModel.java ...uvers/propulsion/ScaledConstantThrustPropulsionModel.java +139 -0
- src/main/java/org/orekit/forces/maneuvers/propulsion/ThrustDirectionAndAttitudeProvider.java ...euvers/propulsion/ThrustDirectionAndAttitudeProvider.java +278 -0
- src/main/java/org/orekit/forces/maneuvers/propulsion/ThrustDirectionProvider.java .../forces/maneuvers/propulsion/ThrustDirectionProvider.java +44 -0
- src/main/java/org/orekit/forces/maneuvers/propulsion/ThrustPropulsionModel.java ...it/forces/maneuvers/propulsion/ThrustPropulsionModel.java +159 -0
- src/main/java/org/orekit/forces/maneuvers/propulsion/package-info.java .../org/orekit/forces/maneuvers/propulsion/package-info.java +22 -0
- src/main/java/org/orekit/forces/maneuvers/trigger/DateBasedManeuverTriggers.java ...t/forces/maneuvers/trigger/DateBasedManeuverTriggers.java +214 -0
- src/main/java/org/orekit/forces/maneuvers/trigger/EventBasedManeuverTriggers.java .../forces/maneuvers/trigger/EventBasedManeuverTriggers.java +286 -0
- src/main/java/org/orekit/forces/maneuvers/trigger/ManeuverTriggers.java ...org/orekit/forces/maneuvers/trigger/ManeuverTriggers.java +86 -0
- src/main/java/org/orekit/forces/maneuvers/trigger/package-info.java ...ava/org/orekit/forces/maneuvers/trigger/package-info.java +22 -0
- src/main/java/org/orekit/forces/package-info.java src/main/java/org/orekit/forces/package-info.java +2 -2
- src/main/java/org/orekit/forces/radiation/AbstractRadiationForceModel.java .../orekit/forces/radiation/AbstractRadiationForceModel.java +368 -0
- src/main/java/org/orekit/forces/radiation/ECOM2.java src/main/java/org/orekit/forces/radiation/ECOM2.java +222 -0
- src/main/java/org/orekit/forces/radiation/IsotropicRadiationCNES95Convention.java .../forces/radiation/IsotropicRadiationCNES95Convention.java +6 -13
- src/main/java/org/orekit/forces/radiation/IsotropicRadiationClassicalConvention.java ...rces/radiation/IsotropicRadiationClassicalConvention.java +6 -13
- src/main/java/org/orekit/forces/radiation/IsotropicRadiationSingleCoefficient.java ...forces/radiation/IsotropicRadiationSingleCoefficient.java +7 -14
- src/main/java/org/orekit/forces/radiation/KnockeRediffusedForceModel.java ...g/orekit/forces/radiation/KnockeRediffusedForceModel.java +640 -0
- src/main/java/org/orekit/forces/radiation/RadiationSensitive.java .../java/org/orekit/forces/radiation/RadiationSensitive.java +2 -2
- src/main/java/org/orekit/forces/radiation/SolarRadiationPressure.java ...a/org/orekit/forces/radiation/SolarRadiationPressure.java +4 -321
- src/main/java/org/orekit/forces/radiation/package-info.java src/main/java/org/orekit/forces/radiation/package-info.java +5 -4
- src/main/java/org/orekit/frames/AbstractEopLoader.java src/main/java/org/orekit/frames/AbstractEopLoader.java +59 -0
- src/main/java/org/orekit/frames/AbstractEopParser.java src/main/java/org/orekit/frames/AbstractEopParser.java +82 -0
- src/main/java/org/orekit/frames/AbstractFrames.java src/main/java/org/orekit/frames/AbstractFrames.java +832 -0
- src/main/java/org/orekit/frames/BulletinAFilesLoader.java src/main/java/org/orekit/frames/BulletinAFilesLoader.java +75 -65
- src/main/java/org/orekit/frames/BulletinBFilesLoader.java src/main/java/org/orekit/frames/BulletinBFilesLoader.java +88 -84
- src/main/java/org/orekit/frames/CIRFProvider.java src/main/java/org/orekit/frames/CIRFProvider.java +21 -20
- src/main/java/org/orekit/frames/CR3BPRotatingFrame.java src/main/java/org/orekit/frames/CR3BPRotatingFrame.java +43 -0
- src/main/java/org/orekit/frames/CR3BPRotatingTransformProvider.java ...ava/org/orekit/frames/CR3BPRotatingTransformProvider.java +113 -0
- src/main/java/org/orekit/frames/EME2000Provider.java src/main/java/org/orekit/frames/EME2000Provider.java +3 -3
- src/main/java/org/orekit/frames/EOPBasedTransformProvider.java ...ain/java/org/orekit/frames/EOPBasedTransformProvider.java +4 -2
- src/main/java/org/orekit/frames/EOPC04FilesLoader.java src/main/java/org/orekit/frames/EOPC04FilesLoader.java +108 -117
- src/main/java/org/orekit/frames/EOPEntry.java src/main/java/org/orekit/frames/EOPEntry.java +38 -4
- src/main/java/org/orekit/frames/EOPHistory.java src/main/java/org/orekit/frames/EOPHistory.java +68 -9
- src/main/java/org/orekit/frames/EOPHistoryLoader.java src/main/java/org/orekit/frames/EOPHistoryLoader.java +126 -2
- src/main/java/org/orekit/frames/EclipticProvider.java src/main/java/org/orekit/frames/EclipticProvider.java +24 -3
- src/main/java/org/orekit/frames/EopParserLoader.java src/main/java/org/orekit/frames/EopParserLoader.java +75 -0
- src/main/java/org/orekit/frames/FactoryManagedFrame.java src/main/java/org/orekit/frames/FactoryManagedFrame.java +9 -4
- src/main/java/org/orekit/frames/FieldPoleCorrection.java src/main/java/org/orekit/frames/FieldPoleCorrection.java +2 -2
- src/main/java/org/orekit/frames/FieldTransform.java src/main/java/org/orekit/frames/FieldTransform.java +7 -6
- src/main/java/org/orekit/frames/FieldTransformGenerator.java src/main/java/org/orekit/frames/FieldTransformGenerator.java +2 -2
- src/main/java/org/orekit/frames/FixedTransformProvider.java src/main/java/org/orekit/frames/FixedTransformProvider.java +2 -2
- src/main/java/org/orekit/frames/Frame.java src/main/java/org/orekit/frames/Frame.java +4 -4
- src/main/java/org/orekit/frames/Frames.java src/main/java/org/orekit/frames/Frames.java +303 -0
- src/main/java/org/orekit/frames/FramesFactory.java src/main/java/org/orekit/frames/FramesFactory.java +85 -787
- src/main/java/org/orekit/frames/GTODProvider.java src/main/java/org/orekit/frames/GTODProvider.java +56 -9
- src/main/java/org/orekit/frames/HelmertTransformation.java src/main/java/org/orekit/frames/HelmertTransformation.java +135 -7
- src/main/java/org/orekit/frames/ITRFProvider.java src/main/java/org/orekit/frames/ITRFProvider.java +4 -4
- src/main/java/org/orekit/frames/ITRFVersion.java src/main/java/org/orekit/frames/ITRFVersion.java +34 -9
- src/main/java/org/orekit/frames/ITRFVersionLoader.java src/main/java/org/orekit/frames/ITRFVersionLoader.java +41 -21
- src/main/java/org/orekit/frames/InterpolatingTransformProvider.java ...ava/org/orekit/frames/InterpolatingTransformProvider.java +2 -2
- src/main/java/org/orekit/frames/ItrfVersionProvider.java src/main/java/org/orekit/frames/ItrfVersionProvider.java +40 -0
- src/main/java/org/orekit/frames/L1Frame.java src/main/java/org/orekit/frames/L1Frame.java +2 -2
- src/main/java/org/orekit/frames/L1TransformProvider.java src/main/java/org/orekit/frames/L1TransformProvider.java +2 -2
- src/main/java/org/orekit/frames/L2Frame.java src/main/java/org/orekit/frames/L2Frame.java +2 -2
- src/main/java/org/orekit/frames/L2TransformProvider.java src/main/java/org/orekit/frames/L2TransformProvider.java +2 -2
- src/main/java/org/orekit/frames/LOFType.java src/main/java/org/orekit/frames/LOFType.java +2 -2
- src/main/java/org/orekit/frames/LazyLoadedEop.java src/main/java/org/orekit/frames/LazyLoadedEop.java +333 -0
- src/main/java/org/orekit/frames/LazyLoadedFrames.java src/main/java/org/orekit/frames/LazyLoadedFrames.java +185 -0
- src/main/java/org/orekit/frames/LocalOrbitalFrame.java src/main/java/org/orekit/frames/LocalOrbitalFrame.java +2 -2
- src/main/java/org/orekit/frames/MODProvider.java src/main/java/org/orekit/frames/MODProvider.java +15 -7
- src/main/java/org/orekit/frames/OrphanFrame.java src/main/java/org/orekit/frames/OrphanFrame.java +2 -2
- src/main/java/org/orekit/frames/PoleCorrection.java src/main/java/org/orekit/frames/PoleCorrection.java +2 -2
- src/main/java/org/orekit/frames/Predefined.java src/main/java/org/orekit/frames/Predefined.java +3 -3
- src/main/java/org/orekit/frames/RapidDataAndPredictionColumnsLoader.java ...rg/orekit/frames/RapidDataAndPredictionColumnsLoader.java +138 -142
- src/main/java/org/orekit/frames/RapidDataAndPredictionXMLLoader.java ...va/org/orekit/frames/RapidDataAndPredictionXMLLoader.java +64 -58
- src/main/java/org/orekit/frames/ShiftingTransformProvider.java ...ain/java/org/orekit/frames/ShiftingTransformProvider.java +2 -2
- src/main/java/org/orekit/frames/TEMEProvider.java src/main/java/org/orekit/frames/TEMEProvider.java +41 -11
- src/main/java/org/orekit/frames/TIRFProvider.java src/main/java/org/orekit/frames/TIRFProvider.java +17 -10
- src/main/java/org/orekit/frames/TODProvider.java src/main/java/org/orekit/frames/TODProvider.java +43 -11
- src/main/java/org/orekit/frames/TopocentricFrame.java src/main/java/org/orekit/frames/TopocentricFrame.java +12 -13
- src/main/java/org/orekit/frames/Transform.java src/main/java/org/orekit/frames/Transform.java +6 -6
- src/main/java/org/orekit/frames/TransformGenerator.java src/main/java/org/orekit/frames/TransformGenerator.java +2 -2
- src/main/java/org/orekit/frames/TransformProvider.java src/main/java/org/orekit/frames/TransformProvider.java +2 -2
- src/main/java/org/orekit/frames/TransformProviderUtils.java src/main/java/org/orekit/frames/TransformProviderUtils.java +2 -2
- src/main/java/org/orekit/frames/TwoBodiesBaryFrame.java src/main/java/org/orekit/frames/TwoBodiesBaryFrame.java +53 -0
- src/main/java/org/orekit/frames/TwoBodiesBaryTransformProvider.java ...ava/org/orekit/frames/TwoBodiesBaryTransformProvider.java +74 -0
- src/main/java/org/orekit/frames/UpdatableFrame.java src/main/java/org/orekit/frames/UpdatableFrame.java +2 -2
- src/main/java/org/orekit/frames/VEISProvider.java src/main/java/org/orekit/frames/VEISProvider.java +21 -13
- src/main/java/org/orekit/frames/VersionedITRF.java src/main/java/org/orekit/frames/VersionedITRF.java +7 -4
- src/main/java/org/orekit/frames/VersionedITRFProvider.java src/main/java/org/orekit/frames/VersionedITRFProvider.java +20 -6
- src/main/java/org/orekit/frames/package-info.java src/main/java/org/orekit/frames/package-info.java +3 -3
- src/main/java/org/orekit/geometry/fov/AbstractFieldOfView.java ...ain/java/org/orekit/geometry/fov/AbstractFieldOfView.java +44 -0
- src/main/java/org/orekit/geometry/fov/CircularFieldOfView.java ...ain/java/org/orekit/geometry/fov/CircularFieldOfView.java +93 -0
- src/main/java/org/orekit/geometry/fov/DoubleDihedraFieldOfView.java ...ava/org/orekit/geometry/fov/DoubleDihedraFieldOfView.java +109 -0
- src/main/java/org/orekit/geometry/fov/EllipticalFieldOfView.java ...n/java/org/orekit/geometry/fov/EllipticalFieldOfView.java +407 -0
- src/main/java/org/orekit/geometry/fov/FieldOfView.java src/main/java/org/orekit/geometry/fov/FieldOfView.java +150 -0
- src/main/java/org/orekit/geometry/fov/PolygonalFieldOfView.java ...in/java/org/orekit/geometry/fov/PolygonalFieldOfView.java +334 -0
- src/main/java/org/orekit/geometry/fov/SmoothFieldOfView.java src/main/java/org/orekit/geometry/fov/SmoothFieldOfView.java +175 -0
- src/main/java/org/orekit/geometry/fov/package-info.java src/main/java/org/orekit/geometry/fov/package-info.java +24 -0
- src/main/java/org/orekit/gnss/BeidouAlmanac.java src/main/java/org/orekit/gnss/BeidouAlmanac.java +45 -3
- src/main/java/org/orekit/gnss/CombinedObservationData.java src/main/java/org/orekit/gnss/CombinedObservationData.java +105 -0
- src/main/java/org/orekit/gnss/CombinedObservationDataSet.java ...main/java/org/orekit/gnss/CombinedObservationDataSet.java +112 -0
- src/main/java/org/orekit/gnss/DOP.java src/main/java/org/orekit/gnss/DOP.java +2 -2
- src/main/java/org/orekit/gnss/DOPComputer.java src/main/java/org/orekit/gnss/DOPComputer.java +2 -2
- src/main/java/org/orekit/gnss/Frequency.java src/main/java/org/orekit/gnss/Frequency.java +8 -2
- src/main/java/org/orekit/gnss/GLONASSAlmanac.java src/main/java/org/orekit/gnss/GLONASSAlmanac.java +50 -6
- src/main/java/org/orekit/gnss/GLONASSEphemeris.java src/main/java/org/orekit/gnss/GLONASSEphemeris.java +57 -6
- src/main/java/org/orekit/gnss/GPSAlmanac.java src/main/java/org/orekit/gnss/GPSAlmanac.java +50 -3
- src/main/java/org/orekit/gnss/GalileoAlmanac.java src/main/java/org/orekit/gnss/GalileoAlmanac.java +49 -3
- src/main/java/org/orekit/gnss/HatanakaCompressFilter.java src/main/java/org/orekit/gnss/HatanakaCompressFilter.java +1052 -0
- src/main/java/org/orekit/gnss/IRNSSAlmanac.java src/main/java/org/orekit/gnss/IRNSSAlmanac.java +216 -0
- src/main/java/org/orekit/gnss/MeasurementType.java src/main/java/org/orekit/gnss/MeasurementType.java +6 -3
- src/main/java/org/orekit/gnss/ObservationData.java src/main/java/org/orekit/gnss/ObservationData.java +2 -2
- src/main/java/org/orekit/gnss/ObservationDataSet.java src/main/java/org/orekit/gnss/ObservationDataSet.java +2 -2
- src/main/java/org/orekit/gnss/ObservationType.java src/main/java/org/orekit/gnss/ObservationType.java +380 -272
- src/main/java/org/orekit/gnss/QZSSAlmanac.java src/main/java/org/orekit/gnss/QZSSAlmanac.java +45 -3
- src/main/java/org/orekit/gnss/RinexHeader.java src/main/java/org/orekit/gnss/RinexHeader.java +2 -2
- src/main/java/org/orekit/gnss/RinexLoader.java src/main/java/org/orekit/gnss/RinexLoader.java +302 -257
- src/main/java/org/orekit/gnss/SEMParser.java src/main/java/org/orekit/gnss/SEMParser.java +65 -26
- src/main/java/org/orekit/gnss/SatelliteSystem.java src/main/java/org/orekit/gnss/SatelliteSystem.java +2 -2
- src/main/java/org/orekit/gnss/SignalCode.java src/main/java/org/orekit/gnss/SignalCode.java +75 -0
- src/main/java/org/orekit/gnss/YUMAParser.java src/main/java/org/orekit/gnss/YUMAParser.java +67 -24
- src/main/java/org/orekit/gnss/antenna/Antenna.java src/main/java/org/orekit/gnss/antenna/Antenna.java +2 -2
- src/main/java/org/orekit/gnss/antenna/AntexLoader.java src/main/java/org/orekit/gnss/antenna/AntexLoader.java +52 -11
- src/main/java/org/orekit/gnss/antenna/FrequencyPattern.java src/main/java/org/orekit/gnss/antenna/FrequencyPattern.java +2 -2
- src/main/java/org/orekit/gnss/antenna/OneDVariation.java src/main/java/org/orekit/gnss/antenna/OneDVariation.java +2 -2
- src/main/java/org/orekit/gnss/antenna/PhaseCenterVariationFunction.java ...org/orekit/gnss/antenna/PhaseCenterVariationFunction.java +2 -2
- src/main/java/org/orekit/gnss/antenna/ReceiverAntenna.java src/main/java/org/orekit/gnss/antenna/ReceiverAntenna.java +2 -2
- src/main/java/org/orekit/gnss/antenna/SatelliteAntenna.java src/main/java/org/orekit/gnss/antenna/SatelliteAntenna.java +2 -2
- src/main/java/org/orekit/gnss/antenna/SatelliteType.java src/main/java/org/orekit/gnss/antenna/SatelliteType.java +7 -3
- src/main/java/org/orekit/gnss/antenna/TwoDVariation.java src/main/java/org/orekit/gnss/antenna/TwoDVariation.java +2 -2
- src/main/java/org/orekit/gnss/antenna/package-info.java src/main/java/org/orekit/gnss/antenna/package-info.java +2 -2
- src/main/java/org/orekit/gnss/attitude/AbstractGNSSAttitudeProvider.java ...rg/orekit/gnss/attitude/AbstractGNSSAttitudeProvider.java +2 -2
- src/main/java/org/orekit/gnss/attitude/BeidouGeo.java src/main/java/org/orekit/gnss/attitude/BeidouGeo.java +2 -2
- src/main/java/org/orekit/gnss/attitude/BeidouIGSO.java src/main/java/org/orekit/gnss/attitude/BeidouIGSO.java +2 -2
- src/main/java/org/orekit/gnss/attitude/BeidouMeo.java src/main/java/org/orekit/gnss/attitude/BeidouMeo.java +2 -2
- src/main/java/org/orekit/gnss/attitude/FieldTurnSpan.java src/main/java/org/orekit/gnss/attitude/FieldTurnSpan.java +2 -2
- src/main/java/org/orekit/gnss/attitude/GNSSAttitudeContext.java ...in/java/org/orekit/gnss/attitude/GNSSAttitudeContext.java +6 -4
- src/main/java/org/orekit/gnss/attitude/GNSSAttitudeProvider.java ...n/java/org/orekit/gnss/attitude/GNSSAttitudeProvider.java +2 -2
- src/main/java/org/orekit/gnss/attitude/GNSSFieldAttitudeContext.java ...va/org/orekit/gnss/attitude/GNSSFieldAttitudeContext.java +6 -4
- src/main/java/org/orekit/gnss/attitude/GPSBlockIIA.java src/main/java/org/orekit/gnss/attitude/GPSBlockIIA.java +2 -2
- src/main/java/org/orekit/gnss/attitude/GPSBlockIIF.java src/main/java/org/orekit/gnss/attitude/GPSBlockIIF.java +2 -2
- src/main/java/org/orekit/gnss/attitude/GPSBlockIIR.java src/main/java/org/orekit/gnss/attitude/GPSBlockIIR.java +2 -2
- src/main/java/org/orekit/gnss/attitude/Galileo.java src/main/java/org/orekit/gnss/attitude/Galileo.java +27 -24
- src/main/java/org/orekit/gnss/attitude/GenericGNSS.java src/main/java/org/orekit/gnss/attitude/GenericGNSS.java +2 -2
- src/main/java/org/orekit/gnss/attitude/Glonass.java src/main/java/org/orekit/gnss/attitude/Glonass.java +2 -2
- src/main/java/org/orekit/gnss/attitude/TurnSpan.java src/main/java/org/orekit/gnss/attitude/TurnSpan.java +2 -2
- src/main/java/org/orekit/gnss/attitude/package-info.java src/main/java/org/orekit/gnss/attitude/package-info.java +2 -2
- src/main/java/org/orekit/gnss/package-info.java src/main/java/org/orekit/gnss/package-info.java +2 -2
- src/main/java/org/orekit/models/earth/EarthShape.java src/main/java/org/orekit/models/earth/EarthShape.java +1 -2
- src/main/java/org/orekit/models/earth/GeoMagneticField.java src/main/java/org/orekit/models/earth/GeoMagneticField.java +14 -13
- src/main/java/org/orekit/models/earth/GeoMagneticFieldFactory.java ...java/org/orekit/models/earth/GeoMagneticFieldFactory.java +24 -104
- src/main/java/org/orekit/models/earth/GeoMagneticFields.java src/main/java/org/orekit/models/earth/GeoMagneticFields.java +60 -0
- src/main/java/org/orekit/models/earth/GeoMagneticModelLoader.java .../java/org/orekit/models/earth/GeoMagneticModelLoader.java +2 -1
- src/main/java/org/orekit/models/earth/Geoid.java src/main/java/org/orekit/models/earth/Geoid.java +3 -2
- src/main/java/org/orekit/models/earth/LazyLoadedGeoMagneticFields.java .../org/orekit/models/earth/LazyLoadedGeoMagneticFields.java +161 -0
- src/main/java/org/orekit/models/earth/ReferenceEllipsoid.java ...main/java/org/orekit/models/earth/ReferenceEllipsoid.java +40 -1
- src/main/java/org/orekit/models/earth/atmosphere/Atmosphere.java ...n/java/org/orekit/models/earth/atmosphere/Atmosphere.java +2 -2
- src/main/java/org/orekit/models/earth/atmosphere/DTM2000.java ...main/java/org/orekit/models/earth/atmosphere/DTM2000.java +70 -24
- src/main/java/org/orekit/models/earth/atmosphere/DTM2000InputParameters.java ...rekit/models/earth/atmosphere/DTM2000InputParameters.java +2 -2
- src/main/java/org/orekit/models/earth/atmosphere/HarrisPriester.java ...va/org/orekit/models/earth/atmosphere/HarrisPriester.java +10 -10
- src/main/java/org/orekit/models/earth/atmosphere/JB2008.java src/main/java/org/orekit/models/earth/atmosphere/JB2008.java +56 -24
- src/main/java/org/orekit/models/earth/atmosphere/JB2008InputParameters.java ...orekit/models/earth/atmosphere/JB2008InputParameters.java +2 -2
- src/main/java/org/orekit/models/earth/atmosphere/NRLMSISE00.java ...n/java/org/orekit/models/earth/atmosphere/NRLMSISE00.java +91 -43
- src/main/java/org/orekit/models/earth/atmosphere/NRLMSISE00InputParameters.java ...it/models/earth/atmosphere/NRLMSISE00InputParameters.java +2 -2
- src/main/java/org/orekit/models/earth/atmosphere/SimpleExponentialAtmosphere.java .../models/earth/atmosphere/SimpleExponentialAtmosphere.java +2 -2
- src/main/java/org/orekit/models/earth/atmosphere/data/CssiSpaceWeatherData.java ...it/models/earth/atmosphere/data/CssiSpaceWeatherData.java +363 -0
- src/main/java/org/orekit/models/earth/atmosphere/data/CssiSpaceWeatherDataLoader.java ...els/earth/atmosphere/data/CssiSpaceWeatherDataLoader.java +518 -0
- src/main/java/org/orekit/models/earth/atmosphere/data/MarshallSolarActivityFutureEstimation.java ...tmosphere/data/MarshallSolarActivityFutureEstimation.java +140 -68
- src/main/java/org/orekit/models/earth/atmosphere/data/package-info.java ...org/orekit/models/earth/atmosphere/data/package-info.java +2 -2
- src/main/java/org/orekit/models/earth/atmosphere/package-info.java ...java/org/orekit/models/earth/atmosphere/package-info.java +2 -2
- src/main/java/org/orekit/models/earth/displacement/OceanLoading.java ...va/org/orekit/models/earth/displacement/OceanLoading.java +14 -8
- src/main/java/org/orekit/models/earth/displacement/OceanLoadingCoefficients.java ...t/models/earth/displacement/OceanLoadingCoefficients.java +2 -2
- src/main/java/org/orekit/models/earth/displacement/OceanLoadingCoefficientsBLQFactory.java ...arth/displacement/OceanLoadingCoefficientsBLQFactory.java +82 -58
- src/main/java/org/orekit/models/earth/displacement/StationDisplacement.java ...orekit/models/earth/displacement/StationDisplacement.java +2 -2
- src/main/java/org/orekit/models/earth/displacement/TidalDisplacement.java ...g/orekit/models/earth/displacement/TidalDisplacement.java +2 -2
- src/main/java/org/orekit/models/earth/displacement/Tide.java src/main/java/org/orekit/models/earth/displacement/Tide.java +2 -2
- src/main/java/org/orekit/models/earth/displacement/package-info.java ...va/org/orekit/models/earth/displacement/package-info.java +2 -2
- src/main/java/org/orekit/models/earth/ionosphere/EstimatedIonosphericModel.java ...it/models/earth/ionosphere/EstimatedIonosphericModel.java +164 -0
- src/main/java/org/orekit/models/earth/ionosphere/FieldNeQuickParameters.java ...rekit/models/earth/ionosphere/FieldNeQuickParameters.java +815 -0
- src/main/java/org/orekit/models/earth/ionosphere/GlobalIonosphereMapModel.java ...kit/models/earth/ionosphere/GlobalIonosphereMapModel.java +107 -30
- src/main/java/org/orekit/models/earth/ionosphere/IonosphericMappingFunction.java ...t/models/earth/ionosphere/IonosphericMappingFunction.java +52 -0
- src/main/java/org/orekit/models/earth/ionosphere/IonosphericModel.java .../org/orekit/models/earth/ionosphere/IonosphericModel.java +2 -2
- src/main/java/org/orekit/models/earth/ionosphere/KlobucharIonoCoefficientsLoader.java ...els/earth/ionosphere/KlobucharIonoCoefficientsLoader.java +67 -35
- src/main/java/org/orekit/models/earth/ionosphere/KlobucharIonoModel.java ...rg/orekit/models/earth/ionosphere/KlobucharIonoModel.java +47 -10
- src/main/java/org/orekit/models/earth/ionosphere/NeQuickModel.java ...java/org/orekit/models/earth/ionosphere/NeQuickModel.java +1586 -0
- src/main/java/org/orekit/models/earth/ionosphere/NeQuickParameters.java ...org/orekit/models/earth/ionosphere/NeQuickParameters.java +772 -0
- src/main/java/org/orekit/models/earth/ionosphere/SingleLayerModelMappingFunction.java ...els/earth/ionosphere/SingleLayerModelMappingFunction.java +91 -0
- src/main/java/org/orekit/models/earth/ionosphere/package-info.java ...java/org/orekit/models/earth/ionosphere/package-info.java +2 -2
- src/main/java/org/orekit/models/earth/package-info.java src/main/java/org/orekit/models/earth/package-info.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/AlongTrackAiming.java ...rg/orekit/models/earth/tessellation/AlongTrackAiming.java +7 -10
- src/main/java/org/orekit/models/earth/tessellation/ConstantAzimuthAiming.java ...ekit/models/earth/tessellation/ConstantAzimuthAiming.java +7 -10
- src/main/java/org/orekit/models/earth/tessellation/Direction.java .../java/org/orekit/models/earth/tessellation/Direction.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/DivertedSingularityAiming.java .../models/earth/tessellation/DivertedSingularityAiming.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/EllipsoidTessellator.java ...rekit/models/earth/tessellation/EllipsoidTessellator.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/HalfTrackSampler.java ...rg/orekit/models/earth/tessellation/HalfTrackSampler.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/HalfTrackSpanHandler.java ...rekit/models/earth/tessellation/HalfTrackSpanHandler.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/InsidePointFinder.java ...g/orekit/models/earth/tessellation/InsidePointFinder.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/Mesh.java src/main/java/org/orekit/models/earth/tessellation/Mesh.java +6 -4
- src/main/java/org/orekit/models/earth/tessellation/Tile.java src/main/java/org/orekit/models/earth/tessellation/Tile.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/TileAiming.java ...java/org/orekit/models/earth/tessellation/TileAiming.java +2 -2
- src/main/java/org/orekit/models/earth/tessellation/package-info.java ...va/org/orekit/models/earth/tessellation/package-info.java +2 -2
- src/main/java/org/orekit/models/earth/troposphere/DiscreteTroposphericModel.java ...t/models/earth/troposphere/DiscreteTroposphericModel.java +2 -2
- src/main/java/org/orekit/models/earth/troposphere/EstimatedTroposphericModel.java .../models/earth/troposphere/EstimatedTroposphericModel.java +4 -4
- src/main/java/org/orekit/models/earth/troposphere/FixedTroposphericDelay.java ...ekit/models/earth/troposphere/FixedTroposphericDelay.java +27 -10
- src/main/java/org/orekit/models/earth/troposphere/GlobalMappingFunctionModel.java .../models/earth/troposphere/GlobalMappingFunctionModel.java +54 -21
- src/main/java/org/orekit/models/earth/troposphere/MappingFunction.java .../org/orekit/models/earth/troposphere/MappingFunction.java +2 -2
- src/main/java/org/orekit/models/earth/troposphere/MendesPavlisModel.java ...rg/orekit/models/earth/troposphere/MendesPavlisModel.java +2 -2
- src/main/java/org/orekit/models/earth/troposphere/NiellMappingFunctionModel.java ...t/models/earth/troposphere/NiellMappingFunctionModel.java +27 -6
- src/main/java/org/orekit/models/earth/troposphere/SaastamoinenModel.java ...rg/orekit/models/earth/troposphere/SaastamoinenModel.java +113 -16
- src/main/java/org/orekit/models/earth/troposphere/TimeSpanEstimatedTroposphericModel.java ...earth/troposphere/TimeSpanEstimatedTroposphericModel.java +318 -0
- src/main/java/org/orekit/models/earth/troposphere/ViennaModelCoefficientsLoader.java ...dels/earth/troposphere/ViennaModelCoefficientsLoader.java +72 -42
- src/main/java/org/orekit/models/earth/troposphere/ViennaModelType.java .../org/orekit/models/earth/troposphere/ViennaModelType.java +2 -2
- src/main/java/org/orekit/models/earth/troposphere/ViennaOneModel.java ...a/org/orekit/models/earth/troposphere/ViennaOneModel.java +34 -5
- src/main/java/org/orekit/models/earth/troposphere/ViennaThreeModel.java ...org/orekit/models/earth/troposphere/ViennaThreeModel.java +52 -22
- src/main/java/org/orekit/models/earth/troposphere/package-info.java ...ava/org/orekit/models/earth/troposphere/package-info.java +2 -2
- src/main/java/org/orekit/models/earth/weather/GlobalPressureTemperature2Model.java ...models/earth/weather/GlobalPressureTemperature2Model.java +54 -20
- src/main/java/org/orekit/models/earth/weather/GlobalPressureTemperatureModel.java .../models/earth/weather/GlobalPressureTemperatureModel.java +41 -9
- src/main/java/org/orekit/models/earth/weather/WeatherModel.java ...in/java/org/orekit/models/earth/weather/WeatherModel.java +2 -2
- src/main/java/org/orekit/models/earth/weather/package-info.java ...in/java/org/orekit/models/earth/weather/package-info.java +2 -2
- src/main/java/org/orekit/models/package-info.java src/main/java/org/orekit/models/package-info.java +2 -2
- src/main/java/org/orekit/orbits/CR3BPDifferentialCorrection.java ...n/java/org/orekit/orbits/CR3BPDifferentialCorrection.java +359 -0
- src/main/java/org/orekit/orbits/CartesianOrbit.java src/main/java/org/orekit/orbits/CartesianOrbit.java +89 -68
- src/main/java/org/orekit/orbits/CircularOrbit.java src/main/java/org/orekit/orbits/CircularOrbit.java +101 -100
- src/main/java/org/orekit/orbits/EquinoctialOrbit.java src/main/java/org/orekit/orbits/EquinoctialOrbit.java +65 -61
- src/main/java/org/orekit/orbits/FieldCartesianOrbit.java src/main/java/org/orekit/orbits/FieldCartesianOrbit.java +78 -85
- src/main/java/org/orekit/orbits/FieldCircularOrbit.java src/main/java/org/orekit/orbits/FieldCircularOrbit.java +110 -134
- src/main/java/org/orekit/orbits/FieldEquinoctialOrbit.java src/main/java/org/orekit/orbits/FieldEquinoctialOrbit.java +63 -83
- src/main/java/org/orekit/orbits/FieldKeplerianOrbit.java src/main/java/org/orekit/orbits/FieldKeplerianOrbit.java +132 -121
- src/main/java/org/orekit/orbits/FieldOrbit.java src/main/java/org/orekit/orbits/FieldOrbit.java +5 -2
- src/main/java/org/orekit/orbits/HaloOrbit.java src/main/java/org/orekit/orbits/HaloOrbit.java +71 -0
- src/main/java/org/orekit/orbits/KeplerianOrbit.java src/main/java/org/orekit/orbits/KeplerianOrbit.java +132 -92
- src/main/java/org/orekit/orbits/LibrationOrbit.java src/main/java/org/orekit/orbits/LibrationOrbit.java +181 -0
- src/main/java/org/orekit/orbits/LibrationOrbitFamily.java src/main/java/org/orekit/orbits/LibrationOrbitFamily.java +35 -0
- src/main/java/org/orekit/orbits/LibrationOrbitType.java src/main/java/org/orekit/orbits/LibrationOrbitType.java +32 -0
- src/main/java/org/orekit/orbits/LyapunovOrbit.java src/main/java/org/orekit/orbits/LyapunovOrbit.java +70 -0
- src/main/java/org/orekit/orbits/Orbit.java src/main/java/org/orekit/orbits/Orbit.java +2 -2
- src/main/java/org/orekit/orbits/OrbitType.java src/main/java/org/orekit/orbits/OrbitType.java +26 -26
- src/main/java/org/orekit/orbits/PositionAngle.java src/main/java/org/orekit/orbits/PositionAngle.java +2 -2
- src/main/java/org/orekit/orbits/RichardsonExpansion.java src/main/java/org/orekit/orbits/RichardsonExpansion.java +346 -0
- src/main/java/org/orekit/orbits/package-info.java src/main/java/org/orekit/orbits/package-info.java +6 -6
- src/main/java/org/orekit/overview.html src/main/java/org/orekit/overview.html +36 -9
- src/main/java/org/orekit/propagation/AbstractPropagator.java src/main/java/org/orekit/propagation/AbstractPropagator.java +53 -14
- src/main/java/org/orekit/propagation/AdditionalStateProvider.java .../java/org/orekit/propagation/AdditionalStateProvider.java +2 -2
- src/main/java/org/orekit/propagation/BoundedPropagator.java src/main/java/org/orekit/propagation/BoundedPropagator.java +2 -2
- src/main/java/org/orekit/propagation/FieldAbstractPropagator.java .../java/org/orekit/propagation/FieldAbstractPropagator.java +55 -16
- src/main/java/org/orekit/propagation/FieldAdditionalStateProvider.java .../org/orekit/propagation/FieldAdditionalStateProvider.java +2 -2
- src/main/java/org/orekit/propagation/FieldBoundedPropagator.java ...n/java/org/orekit/propagation/FieldBoundedPropagator.java +2 -2
- src/main/java/org/orekit/propagation/FieldPropagator.java src/main/java/org/orekit/propagation/FieldPropagator.java +19 -4
- src/main/java/org/orekit/propagation/FieldSpacecraftState.java ...ain/java/org/orekit/propagation/FieldSpacecraftState.java +19 -18
- src/main/java/org/orekit/propagation/PropagationType.java src/main/java/org/orekit/propagation/PropagationType.java +2 -2
- src/main/java/org/orekit/propagation/Propagator.java src/main/java/org/orekit/propagation/Propagator.java +30 -4
- src/main/java/org/orekit/propagation/PropagatorsParallelizer.java .../java/org/orekit/propagation/PropagatorsParallelizer.java +2 -2
- src/main/java/org/orekit/propagation/SpacecraftState.java src/main/java/org/orekit/propagation/SpacecraftState.java +15 -13
- src/main/java/org/orekit/propagation/analytical/AbstractAnalyticalPropagator.java .../propagation/analytical/AbstractAnalyticalPropagator.java +7 -2
- src/main/java/org/orekit/propagation/analytical/AdapterPropagator.java .../org/orekit/propagation/analytical/AdapterPropagator.java +2 -2
- src/main/java/org/orekit/propagation/analytical/AggregateBoundedPropagator.java ...it/propagation/analytical/AggregateBoundedPropagator.java +41 -5
- src/main/java/org/orekit/propagation/analytical/EcksteinHechlerPropagator.java ...kit/propagation/analytical/EcksteinHechlerPropagator.java +320 -147
- src/main/java/org/orekit/propagation/analytical/Ephemeris.java ...ain/java/org/orekit/propagation/analytical/Ephemeris.java +47 -6
- src/main/java/org/orekit/propagation/analytical/FieldAbstractAnalyticalPropagator.java ...agation/analytical/FieldAbstractAnalyticalPropagator.java +5 -4
- src/main/java/org/orekit/propagation/analytical/FieldEcksteinHechlerPropagator.java ...ropagation/analytical/FieldEcksteinHechlerPropagator.java +301 -132
- src/main/java/org/orekit/propagation/analytical/FieldKeplerianPropagator.java ...ekit/propagation/analytical/FieldKeplerianPropagator.java +33 -8
- src/main/java/org/orekit/propagation/analytical/J2DifferentialEffect.java ...g/orekit/propagation/analytical/J2DifferentialEffect.java +16 -18
- src/main/java/org/orekit/propagation/analytical/KeplerianPropagator.java ...rg/orekit/propagation/analytical/KeplerianPropagator.java +20 -4
- src/main/java/org/orekit/propagation/analytical/gnss/AbstractGNSSPropagator.java ...t/propagation/analytical/gnss/AbstractGNSSPropagator.java +57 -53
- src/main/java/org/orekit/propagation/analytical/gnss/BeidouOrbitalElements.java ...it/propagation/analytical/gnss/BeidouOrbitalElements.java +2 -2
- src/main/java/org/orekit/propagation/analytical/gnss/BeidouPropagator.java .../orekit/propagation/analytical/gnss/BeidouPropagator.java +47 -9
- src/main/java/org/orekit/propagation/analytical/gnss/ClockCorrectionsProvider.java ...propagation/analytical/gnss/ClockCorrectionsProvider.java +10 -5
- src/main/java/org/orekit/propagation/analytical/gnss/GLONASSAnalyticalPropagator.java ...pagation/analytical/gnss/GLONASSAnalyticalPropagator.java +261 -189
- src/main/java/org/orekit/propagation/analytical/gnss/GLONASSOrbitalElements.java ...t/propagation/analytical/gnss/GLONASSOrbitalElements.java +2 -2
- src/main/java/org/orekit/propagation/analytical/gnss/GNSSOrbitalElements.java ...ekit/propagation/analytical/gnss/GNSSOrbitalElements.java +2 -2
- src/main/java/org/orekit/propagation/analytical/gnss/GPSOrbitalElements.java ...rekit/propagation/analytical/gnss/GPSOrbitalElements.java +2 -2
- src/main/java/org/orekit/propagation/analytical/gnss/GPSPropagator.java ...org/orekit/propagation/analytical/gnss/GPSPropagator.java +45 -9
- src/main/java/org/orekit/propagation/analytical/gnss/GalileoOrbitalElements.java ...t/propagation/analytical/gnss/GalileoOrbitalElements.java +2 -2
- src/main/java/org/orekit/propagation/analytical/gnss/GalileoPropagator.java ...orekit/propagation/analytical/gnss/GalileoPropagator.java +44 -8
- src/main/java/org/orekit/propagation/analytical/gnss/IRNSSOrbitalElements.java ...kit/propagation/analytical/gnss/IRNSSOrbitalElements.java +60 -0
- src/main/java/org/orekit/propagation/analytical/gnss/IRNSSPropagator.java ...g/orekit/propagation/analytical/gnss/IRNSSPropagator.java +167 -0
- src/main/java/org/orekit/propagation/analytical/gnss/QZSSOrbitalElements.java ...ekit/propagation/analytical/gnss/QZSSOrbitalElements.java +2 -2
- src/main/java/org/orekit/propagation/analytical/gnss/QZSSPropagator.java ...rg/orekit/propagation/analytical/gnss/QZSSPropagator.java +46 -9
- src/main/java/org/orekit/propagation/analytical/gnss/SBASOrbitalElements.java ...ekit/propagation/analytical/gnss/SBASOrbitalElements.java +152 -0
- src/main/java/org/orekit/propagation/analytical/gnss/SBASPropagator.java ...rg/orekit/propagation/analytical/gnss/SBASPropagator.java +304 -0
- src/main/java/org/orekit/propagation/analytical/gnss/package-info.java .../org/orekit/propagation/analytical/gnss/package-info.java +2 -2
- src/main/java/org/orekit/propagation/analytical/package-info.java .../java/org/orekit/propagation/analytical/package-info.java +2 -2
- src/main/java/org/orekit/propagation/analytical/tle/DeepSDP4.java .../java/org/orekit/propagation/analytical/tle/DeepSDP4.java +63 -30
- src/main/java/org/orekit/propagation/analytical/tle/SDP4.java ...main/java/org/orekit/propagation/analytical/tle/SDP4.java +19 -12
- src/main/java/org/orekit/propagation/analytical/tle/SGP4.java ...main/java/org/orekit/propagation/analytical/tle/SGP4.java +31 -6
- src/main/java/org/orekit/propagation/analytical/tle/TLE.java src/main/java/org/orekit/propagation/analytical/tle/TLE.java +155 -23
- src/main/java/org/orekit/propagation/analytical/tle/TLEConstants.java ...a/org/orekit/propagation/analytical/tle/TLEConstants.java +2 -2
- src/main/java/org/orekit/propagation/analytical/tle/TLEPropagator.java .../org/orekit/propagation/analytical/tle/TLEPropagator.java +101 -22
- src/main/java/org/orekit/propagation/analytical/tle/package-info.java ...a/org/orekit/propagation/analytical/tle/package-info.java +2 -2
- src/main/java/org/orekit/propagation/conversion/AbstractPropagatorBuilder.java ...kit/propagation/conversion/AbstractPropagatorBuilder.java +95 -4
- src/main/java/org/orekit/propagation/conversion/AbstractPropagatorConverter.java ...t/propagation/conversion/AbstractPropagatorConverter.java +2 -2
- src/main/java/org/orekit/propagation/conversion/AdamsBashforthIntegratorBuilder.java ...opagation/conversion/AdamsBashforthIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/AdamsMoultonIntegratorBuilder.java ...propagation/conversion/AdamsMoultonIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/ClassicalRungeKuttaIntegratorBuilder.java ...tion/conversion/ClassicalRungeKuttaIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/DSSTPropagatorBuilder.java .../orekit/propagation/conversion/DSSTPropagatorBuilder.java +104 -28
- src/main/java/org/orekit/propagation/conversion/DormandPrince54IntegratorBuilder.java ...pagation/conversion/DormandPrince54IntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/DormandPrince853IntegratorBuilder.java ...agation/conversion/DormandPrince853IntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/EcksteinHechlerPropagatorBuilder.java ...pagation/conversion/EcksteinHechlerPropagatorBuilder.java +51 -6
- src/main/java/org/orekit/propagation/conversion/EulerIntegratorBuilder.java ...orekit/propagation/conversion/EulerIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/FiniteDifferencePropagatorConverter.java ...ation/conversion/FiniteDifferencePropagatorConverter.java +2 -2
- src/main/java/org/orekit/propagation/conversion/GillIntegratorBuilder.java .../orekit/propagation/conversion/GillIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/GraggBulirschStoerIntegratorBuilder.java ...ation/conversion/GraggBulirschStoerIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/HighamHall54IntegratorBuilder.java ...propagation/conversion/HighamHall54IntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/IntegratedPropagatorBuilder.java ...t/propagation/conversion/IntegratedPropagatorBuilder.java +22 -2
- src/main/java/org/orekit/propagation/conversion/JacobianPropagatorConverter.java ...t/propagation/conversion/JacobianPropagatorConverter.java +2 -2
- src/main/java/org/orekit/propagation/conversion/KeplerianPropagatorBuilder.java ...it/propagation/conversion/KeplerianPropagatorBuilder.java +37 -5
- src/main/java/org/orekit/propagation/conversion/LutherIntegratorBuilder.java ...rekit/propagation/conversion/LutherIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/MidpointIntegratorBuilder.java ...kit/propagation/conversion/MidpointIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/NumericalPropagatorBuilder.java ...it/propagation/conversion/NumericalPropagatorBuilder.java +104 -31
- src/main/java/org/orekit/propagation/conversion/ODEIntegratorBuilder.java ...g/orekit/propagation/conversion/ODEIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/OsculatingToMeanElementsConverter.java ...agation/conversion/OsculatingToMeanElementsConverter.java +4 -3
- src/main/java/org/orekit/propagation/conversion/PropagatorBuilder.java .../org/orekit/propagation/conversion/PropagatorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/PropagatorConverter.java ...rg/orekit/propagation/conversion/PropagatorConverter.java +2 -2
- src/main/java/org/orekit/propagation/conversion/TLEPropagatorBuilder.java ...g/orekit/propagation/conversion/TLEPropagatorBuilder.java +47 -8
- src/main/java/org/orekit/propagation/conversion/ThreeEighthesIntegratorBuilder.java ...ropagation/conversion/ThreeEighthesIntegratorBuilder.java +2 -2
- src/main/java/org/orekit/propagation/conversion/package-info.java .../java/org/orekit/propagation/conversion/package-info.java +2 -2
- src/main/java/org/orekit/propagation/events/AbstractDetector.java .../java/org/orekit/propagation/events/AbstractDetector.java +3 -3
- src/main/java/org/orekit/propagation/events/AdapterDetector.java ...n/java/org/orekit/propagation/events/AdapterDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/AlignmentDetector.java ...java/org/orekit/propagation/events/AlignmentDetector.java +6 -4
- src/main/java/org/orekit/propagation/events/AltitudeDetector.java .../java/org/orekit/propagation/events/AltitudeDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/AngularSeparationDetector.java .../orekit/propagation/events/AngularSeparationDetector.java +4 -3
- src/main/java/org/orekit/propagation/events/ApsideDetector.java ...in/java/org/orekit/propagation/events/ApsideDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/BooleanDetector.java ...n/java/org/orekit/propagation/events/BooleanDetector.java +10 -1
- src/main/java/org/orekit/propagation/events/CircularFieldOfViewDetector.java ...rekit/propagation/events/CircularFieldOfViewDetector.java +36 -38
- src/main/java/org/orekit/propagation/events/DateDetector.java ...main/java/org/orekit/propagation/events/DateDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/EclipseDetector.java ...n/java/org/orekit/propagation/events/EclipseDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/ElevationDetector.java ...java/org/orekit/propagation/events/ElevationDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/ElevationExtremumDetector.java .../orekit/propagation/events/ElevationExtremumDetector.java +7 -7
- src/main/java/org/orekit/propagation/events/EnablingPredicate.java ...java/org/orekit/propagation/events/EnablingPredicate.java +2 -2
- src/main/java/org/orekit/propagation/events/EventDetector.java ...ain/java/org/orekit/propagation/events/EventDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/EventEnablingPredicateFilter.java ...ekit/propagation/events/EventEnablingPredicateFilter.java +2 -2
- src/main/java/org/orekit/propagation/events/EventShifter.java ...main/java/org/orekit/propagation/events/EventShifter.java +2 -2
- src/main/java/org/orekit/propagation/events/EventState.java src/main/java/org/orekit/propagation/events/EventState.java +25 -15
- src/main/java/org/orekit/propagation/events/EventsLogger.java ...main/java/org/orekit/propagation/events/EventsLogger.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldAbstractDetector.java .../org/orekit/propagation/events/FieldAbstractDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldAltitudeDetector.java .../org/orekit/propagation/events/FieldAltitudeDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldApsideDetector.java ...va/org/orekit/propagation/events/FieldApsideDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldDateDetector.java ...java/org/orekit/propagation/events/FieldDateDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldEclipseDetector.java ...a/org/orekit/propagation/events/FieldEclipseDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldElevationDetector.java ...org/orekit/propagation/events/FieldElevationDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldEventDetector.java ...ava/org/orekit/propagation/events/FieldEventDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldEventState.java ...n/java/org/orekit/propagation/events/FieldEventState.java +25 -16
- src/main/java/org/orekit/propagation/events/FieldEventsLogger.java ...java/org/orekit/propagation/events/FieldEventsLogger.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldFunctionalDetector.java ...rg/orekit/propagation/events/FieldFunctionalDetector.java +123 -0
- src/main/java/org/orekit/propagation/events/FieldLatitudeCrossingDetector.java ...kit/propagation/events/FieldLatitudeCrossingDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldNodeDetector.java ...java/org/orekit/propagation/events/FieldNodeDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/FieldOfView.java src/main/java/org/orekit/propagation/events/FieldOfView.java +61 -248
- src/main/java/org/orekit/propagation/events/FieldOfViewDetector.java ...va/org/orekit/propagation/events/FieldOfViewDetector.java +61 -13
- src/main/java/org/orekit/propagation/events/FootprintOverlapDetector.java ...g/orekit/propagation/events/FootprintOverlapDetector.java +45 -6
- src/main/java/org/orekit/propagation/events/FunctionalDetector.java ...ava/org/orekit/propagation/events/FunctionalDetector.java +1 -1
- src/main/java/org/orekit/propagation/events/GeographicZoneDetector.java ...org/orekit/propagation/events/GeographicZoneDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/GroundAtNightDetector.java .../org/orekit/propagation/events/GroundAtNightDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/GroundFieldOfViewDetector.java .../orekit/propagation/events/GroundFieldOfViewDetector.java +44 -11
- src/main/java/org/orekit/propagation/events/HaloXZPlaneCrossingDetector.java ...rekit/propagation/events/HaloXZPlaneCrossingDetector.java +73 -0
- src/main/java/org/orekit/propagation/events/InterSatDirectViewDetector.java ...orekit/propagation/events/InterSatDirectViewDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/LatitudeCrossingDetector.java ...g/orekit/propagation/events/LatitudeCrossingDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/LatitudeExtremumDetector.java ...g/orekit/propagation/events/LatitudeExtremumDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/LongitudeCrossingDetector.java .../orekit/propagation/events/LongitudeCrossingDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/LongitudeExtremumDetector.java .../orekit/propagation/events/LongitudeExtremumDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/MagneticFieldDetector.java .../org/orekit/propagation/events/MagneticFieldDetector.java +72 -38
- src/main/java/org/orekit/propagation/events/NegateDetector.java ...in/java/org/orekit/propagation/events/NegateDetector.java +10 -1
- src/main/java/org/orekit/propagation/events/NodeDetector.java ...main/java/org/orekit/propagation/events/NodeDetector.java +27 -4
- src/main/java/org/orekit/propagation/events/PositionAngleDetector.java .../org/orekit/propagation/events/PositionAngleDetector.java +2 -2
- src/main/java/org/orekit/propagation/events/VisibilityTrigger.java ...java/org/orekit/propagation/events/VisibilityTrigger.java +10 -6
- src/main/java/org/orekit/propagation/events/handlers/EventMultipleHandler.java ...kit/propagation/events/handlers/EventMultipleHandler.java +185 -0
- src/main/java/org/orekit/propagation/events/handlers/FieldRecordAndContinue.java ...t/propagation/events/handlers/FieldRecordAndContinue.java +1 -1
- src/main/java/org/orekit/propagation/events/handlers/RecordAndContinue.java ...orekit/propagation/events/handlers/RecordAndContinue.java +1 -1
- src/main/java/org/orekit/propagation/events/handlers/package-info.java .../org/orekit/propagation/events/handlers/package-info.java +2 -2
- src/main/java/org/orekit/propagation/events/package-info.java ...main/java/org/orekit/propagation/events/package-info.java +2 -2
- src/main/java/org/orekit/propagation/integration/AbstractDSConverter.java ...g/orekit/propagation/integration/AbstractDSConverter.java +3 -2
- src/main/java/org/orekit/propagation/integration/AbstractGradientConverter.java ...it/propagation/integration/AbstractGradientConverter.java +85 -0
- src/main/java/org/orekit/propagation/integration/AbstractIntegratedPropagator.java ...propagation/integration/AbstractIntegratedPropagator.java +8 -4
- src/main/java/org/orekit/propagation/integration/AbstractJacobiansMapper.java ...ekit/propagation/integration/AbstractJacobiansMapper.java +2 -2
- src/main/java/org/orekit/propagation/integration/AdditionalEquations.java ...g/orekit/propagation/integration/AdditionalEquations.java +1 -1
- src/main/java/org/orekit/propagation/integration/FieldAbstractIntegratedPropagator.java ...gation/integration/FieldAbstractIntegratedPropagator.java +10 -5
- src/main/java/org/orekit/propagation/integration/FieldAdditionalEquations.java ...kit/propagation/integration/FieldAdditionalEquations.java +1 -1
- src/main/java/org/orekit/propagation/integration/FieldIntegratedEphemeris.java ...kit/propagation/integration/FieldIntegratedEphemeris.java +2 -2
- src/main/java/org/orekit/propagation/integration/FieldModeHandler.java .../org/orekit/propagation/integration/FieldModeHandler.java +1 -1
- src/main/java/org/orekit/propagation/integration/FieldStateMapper.java .../org/orekit/propagation/integration/FieldStateMapper.java +2 -2
- src/main/java/org/orekit/propagation/integration/IntegratedEphemeris.java ...g/orekit/propagation/integration/IntegratedEphemeris.java +2 -2
- src/main/java/org/orekit/propagation/integration/ModeHandler.java .../java/org/orekit/propagation/integration/ModeHandler.java +1 -1
- src/main/java/org/orekit/propagation/integration/StateMapper.java .../java/org/orekit/propagation/integration/StateMapper.java +2 -2
- src/main/java/org/orekit/propagation/integration/package-info.java ...java/org/orekit/propagation/integration/package-info.java +2 -2
- src/main/java/org/orekit/propagation/numerical/AbsoluteJacobiansMapper.java ...orekit/propagation/numerical/AbsoluteJacobiansMapper.java +63 -0
- src/main/java/org/orekit/propagation/numerical/AbsolutePartialDerivativesEquations.java ...gation/numerical/AbsolutePartialDerivativesEquations.java +93 -0
- src/main/java/org/orekit/propagation/numerical/DSConverter.java ...in/java/org/orekit/propagation/numerical/DSConverter.java +4 -3
- src/main/java/org/orekit/propagation/numerical/EpochDerivativesEquations.java ...ekit/propagation/numerical/EpochDerivativesEquations.java +408 -0
- src/main/java/org/orekit/propagation/numerical/FieldNumericalPropagator.java ...rekit/propagation/numerical/FieldNumericalPropagator.java +65 -8
- src/main/java/org/orekit/propagation/numerical/FieldTimeDerivativesEquations.java .../propagation/numerical/FieldTimeDerivativesEquations.java +2 -2
- src/main/java/org/orekit/propagation/numerical/GLONASSNumericalPropagator.java ...kit/propagation/numerical/GLONASSNumericalPropagator.java +117 -45
- src/main/java/org/orekit/propagation/numerical/JacobiansMapper.java ...ava/org/orekit/propagation/numerical/JacobiansMapper.java +2 -2
- src/main/java/org/orekit/propagation/numerical/NumericalGradientConverter.java ...kit/propagation/numerical/NumericalGradientConverter.java +190 -0
- src/main/java/org/orekit/propagation/numerical/NumericalPropagator.java ...org/orekit/propagation/numerical/NumericalPropagator.java +61 -4
- src/main/java/org/orekit/propagation/numerical/PartialDerivativesEquations.java ...it/propagation/numerical/PartialDerivativesEquations.java +22 -14
- src/main/java/org/orekit/propagation/numerical/TimeDerivativesEquations.java ...rekit/propagation/numerical/TimeDerivativesEquations.java +2 -2
- src/main/java/org/orekit/propagation/numerical/cr3bp/CR3BPConstants.java ...rg/orekit/propagation/numerical/cr3bp/CR3BPConstants.java +41 -0
- src/main/java/org/orekit/propagation/numerical/cr3bp/CR3BPForceModel.java ...g/orekit/propagation/numerical/cr3bp/CR3BPForceModel.java +230 -0
- src/main/java/org/orekit/propagation/numerical/cr3bp/CR3BPMultipleShooter.java ...kit/propagation/numerical/cr3bp/CR3BPMultipleShooter.java +153 -0
- src/main/java/org/orekit/propagation/numerical/cr3bp/STMEquations.java .../org/orekit/propagation/numerical/cr3bp/STMEquations.java +148 -0
- src/main/java/org/orekit/propagation/numerical/cr3bp/package-info.java .../org/orekit/propagation/numerical/cr3bp/package-info.java +23 -0
- src/main/java/org/orekit/propagation/numerical/package-info.java ...n/java/org/orekit/propagation/numerical/package-info.java +2 -2
- src/main/java/org/orekit/propagation/package-info.java src/main/java/org/orekit/propagation/package-info.java +34 -9
- src/main/java/org/orekit/propagation/sampling/FieldOrekitFixedStepHandler.java ...kit/propagation/sampling/FieldOrekitFixedStepHandler.java +2 -2
- src/main/java/org/orekit/propagation/sampling/FieldOrekitFixedStepHandlerMultiplexer.java ...tion/sampling/FieldOrekitFixedStepHandlerMultiplexer.java +67 -0
- src/main/java/org/orekit/propagation/sampling/FieldOrekitStepHandler.java ...g/orekit/propagation/sampling/FieldOrekitStepHandler.java +2 -2
- src/main/java/org/orekit/propagation/sampling/FieldOrekitStepHandlerMultiplexer.java ...opagation/sampling/FieldOrekitStepHandlerMultiplexer.java +2 -2
- src/main/java/org/orekit/propagation/sampling/FieldOrekitStepInterpolator.java ...kit/propagation/sampling/FieldOrekitStepInterpolator.java +2 -2
- src/main/java/org/orekit/propagation/sampling/MultiSatStepHandler.java .../org/orekit/propagation/sampling/MultiSatStepHandler.java +2 -2
- src/main/java/org/orekit/propagation/sampling/OrekitFixedStepHandler.java ...g/orekit/propagation/sampling/OrekitFixedStepHandler.java +2 -2
- src/main/java/org/orekit/propagation/sampling/OrekitFixedStepHandlerMultiplexer.java ...opagation/sampling/OrekitFixedStepHandlerMultiplexer.java +66 -0
- src/main/java/org/orekit/propagation/sampling/OrekitStepHandler.java ...va/org/orekit/propagation/sampling/OrekitStepHandler.java +2 -2
- src/main/java/org/orekit/propagation/sampling/OrekitStepHandlerMultiplexer.java ...it/propagation/sampling/OrekitStepHandlerMultiplexer.java +2 -2
- src/main/java/org/orekit/propagation/sampling/OrekitStepInterpolator.java ...g/orekit/propagation/sampling/OrekitStepInterpolator.java +2 -2
- src/main/java/org/orekit/propagation/sampling/package-info.java ...in/java/org/orekit/propagation/sampling/package-info.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/DSSTDSConverter.java ...ekit/propagation/semianalytical/dsst/DSSTDSConverter.java +4 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/DSSTGradientConverter.java ...ropagation/semianalytical/dsst/DSSTGradientConverter.java +172 -0
- src/main/java/org/orekit/propagation/semianalytical/dsst/DSSTJacobiansMapper.java .../propagation/semianalytical/dsst/DSSTJacobiansMapper.java +24 -50
- src/main/java/org/orekit/propagation/semianalytical/dsst/DSSTPartialDerivativesEquations.java .../semianalytical/dsst/DSSTPartialDerivativesEquations.java +16 -16
- src/main/java/org/orekit/propagation/semianalytical/dsst/DSSTPropagator.java ...rekit/propagation/semianalytical/dsst/DSSTPropagator.java +104 -30
- src/main/java/org/orekit/propagation/semianalytical/dsst/FieldDSSTPropagator.java .../propagation/semianalytical/dsst/FieldDSSTPropagator.java +138 -36
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/AbstractGaussianContribution.java ...ianalytical/dsst/forces/AbstractGaussianContribution.java +34 -26
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/AbstractGaussianContributionContext.java ...ical/dsst/forces/AbstractGaussianContributionContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTAtmosphericDrag.java ...ation/semianalytical/dsst/forces/DSSTAtmosphericDrag.java +31 -19
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTForceModel.java ...ropagation/semianalytical/dsst/forces/DSSTForceModel.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTNewtonianAttraction.java ...n/semianalytical/dsst/forces/DSSTNewtonianAttraction.java +5 -12
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTNewtonianAttractionContext.java ...nalytical/dsst/forces/DSSTNewtonianAttractionContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTSolarRadiationPressure.java ...emianalytical/dsst/forces/DSSTSolarRadiationPressure.java +4 -4
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTTesseral.java .../propagation/semianalytical/dsst/forces/DSSTTesseral.java +69 -46
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTTesseralContext.java ...ation/semianalytical/dsst/forces/DSSTTesseralContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTThirdBody.java ...propagation/semianalytical/dsst/forces/DSSTThirdBody.java +22 -35
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTThirdBodyContext.java ...tion/semianalytical/dsst/forces/DSSTThirdBodyContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTZonal.java ...kit/propagation/semianalytical/dsst/forces/DSSTZonal.java +36 -14
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/DSSTZonalContext.java ...pagation/semianalytical/dsst/forces/DSSTZonalContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/FieldAbstractGaussianContributionContext.java ...dsst/forces/FieldAbstractGaussianContributionContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/FieldDSSTNewtonianAttractionContext.java ...ical/dsst/forces/FieldDSSTNewtonianAttractionContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/FieldDSSTTesseralContext.java .../semianalytical/dsst/forces/FieldDSSTTesseralContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/FieldDSSTThirdBodyContext.java ...semianalytical/dsst/forces/FieldDSSTThirdBodyContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/FieldDSSTZonalContext.java ...ion/semianalytical/dsst/forces/FieldDSSTZonalContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/FieldForceModelContext.java ...on/semianalytical/dsst/forces/FieldForceModelContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/FieldShortPeriodTerms.java ...ion/semianalytical/dsst/forces/FieldShortPeriodTerms.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/ForceModelContext.java ...agation/semianalytical/dsst/forces/ForceModelContext.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/ShortPeriodTerms.java ...pagation/semianalytical/dsst/forces/ShortPeriodTerms.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/forces/package-info.java .../propagation/semianalytical/dsst/forces/package-info.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/package-info.java .../orekit/propagation/semianalytical/dsst/package-info.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/AuxiliaryElements.java ...tion/semianalytical/dsst/utilities/AuxiliaryElements.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/CjSjCoefficient.java ...gation/semianalytical/dsst/utilities/CjSjCoefficient.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/CoefficientsFactory.java ...on/semianalytical/dsst/utilities/CoefficientsFactory.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldAuxiliaryElements.java ...semianalytical/dsst/utilities/FieldAuxiliaryElements.java +8 -5
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldCjSjCoefficient.java ...n/semianalytical/dsst/utilities/FieldCjSjCoefficient.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldFixedNumberInterpolationGrid.java ...cal/dsst/utilities/FieldFixedNumberInterpolationGrid.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldGHIJjsPolynomials.java ...semianalytical/dsst/utilities/FieldGHIJjsPolynomials.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldGHmsjPolynomials.java .../semianalytical/dsst/utilities/FieldGHmsjPolynomials.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldGammaMnsFunction.java .../semianalytical/dsst/utilities/FieldGammaMnsFunction.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldInterpolationGrid.java ...semianalytical/dsst/utilities/FieldInterpolationGrid.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldLnsCoefficients.java ...n/semianalytical/dsst/utilities/FieldLnsCoefficients.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldMaxGapInterpolationGrid.java ...alytical/dsst/utilities/FieldMaxGapInterpolationGrid.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FieldShortPeriodicsInterpolatedCoefficient.java ...utilities/FieldShortPeriodicsInterpolatedCoefficient.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/FixedNumberInterpolationGrid.java ...alytical/dsst/utilities/FixedNumberInterpolationGrid.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/GHIJjsPolynomials.java ...tion/semianalytical/dsst/utilities/GHIJjsPolynomials.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/GHmsjPolynomials.java ...ation/semianalytical/dsst/utilities/GHmsjPolynomials.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/GammaMnsFunction.java ...ation/semianalytical/dsst/utilities/GammaMnsFunction.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/InterpolationGrid.java ...tion/semianalytical/dsst/utilities/InterpolationGrid.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/JacobiPolynomials.java ...tion/semianalytical/dsst/utilities/JacobiPolynomials.java +94 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/LnsCoefficients.java ...gation/semianalytical/dsst/utilities/LnsCoefficients.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/MaxGapInterpolationGrid.java ...emianalytical/dsst/utilities/MaxGapInterpolationGrid.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/NewcombOperators.java ...ation/semianalytical/dsst/utilities/NewcombOperators.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/ShortPeriodicsInterpolatedCoefficient.java ...dsst/utilities/ShortPeriodicsInterpolatedCoefficient.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/UpperBounds.java ...ropagation/semianalytical/dsst/utilities/UpperBounds.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/FieldHansenTesseralLinear.java ...ical/dsst/utilities/hansen/FieldHansenTesseralLinear.java +31 -4
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/FieldHansenThirdBodyLinear.java ...cal/dsst/utilities/hansen/FieldHansenThirdBodyLinear.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/FieldHansenZonalLinear.java ...lytical/dsst/utilities/hansen/FieldHansenZonalLinear.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/HansenTesseralLinear.java ...nalytical/dsst/utilities/hansen/HansenTesseralLinear.java +30 -4
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/HansenThirdBodyLinear.java ...alytical/dsst/utilities/hansen/HansenThirdBodyLinear.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/HansenUtilities.java ...semianalytical/dsst/utilities/hansen/HansenUtilities.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/HansenZonalLinear.java ...mianalytical/dsst/utilities/hansen/HansenZonalLinear.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/PolynomialFunctionMatrix.java ...tical/dsst/utilities/hansen/PolynomialFunctionMatrix.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/hansen/package-info.java ...on/semianalytical/dsst/utilities/hansen/package-info.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/dsst/utilities/package-info.java ...opagation/semianalytical/dsst/utilities/package-info.java +2 -2
- src/main/java/org/orekit/propagation/semianalytical/package-info.java ...a/org/orekit/propagation/semianalytical/package-info.java +2 -2
- src/main/java/org/orekit/time/AGILeapSecondFilesLoader.java src/main/java/org/orekit/time/AGILeapSecondFilesLoader.java +222 -0
- src/main/java/org/orekit/time/AbsoluteDate.java src/main/java/org/orekit/time/AbsoluteDate.java +461 -57
- src/main/java/org/orekit/time/AbstractTimeScales.java src/main/java/org/orekit/time/AbstractTimeScales.java +179 -0
- src/main/java/org/orekit/time/BDTScale.java src/main/java/org/orekit/time/BDTScale.java +3 -3
- src/main/java/org/orekit/time/BurstSelector.java src/main/java/org/orekit/time/BurstSelector.java +3 -3
- src/main/java/org/orekit/time/ChronologicalComparator.java src/main/java/org/orekit/time/ChronologicalComparator.java +2 -2
- src/main/java/org/orekit/time/DateComponents.java src/main/java/org/orekit/time/DateComponents.java +9 -5
- src/main/java/org/orekit/time/DateTimeComponents.java src/main/java/org/orekit/time/DateTimeComponents.java +60 -2
- src/main/java/org/orekit/time/DatesSelector.java src/main/java/org/orekit/time/DatesSelector.java +2 -2
- src/main/java/org/orekit/time/FieldAbsoluteDate.java src/main/java/org/orekit/time/FieldAbsoluteDate.java +501 -34
- src/main/java/org/orekit/time/FieldTimeInterpolable.java src/main/java/org/orekit/time/FieldTimeInterpolable.java +2 -2
- src/main/java/org/orekit/time/FieldTimeShiftable.java src/main/java/org/orekit/time/FieldTimeShiftable.java +2 -2
- src/main/java/org/orekit/time/FieldTimeStamped.java src/main/java/org/orekit/time/FieldTimeStamped.java +2 -2
- src/main/java/org/orekit/time/FixedStepSelector.java src/main/java/org/orekit/time/FixedStepSelector.java +3 -3
- src/main/java/org/orekit/time/GLONASSDate.java src/main/java/org/orekit/time/GLONASSDate.java +50 -8
- src/main/java/org/orekit/time/GLONASSScale.java src/main/java/org/orekit/time/GLONASSScale.java +3 -3
- src/main/java/org/orekit/time/GMSTScale.java src/main/java/org/orekit/time/GMSTScale.java +3 -3
- src/main/java/org/orekit/time/GNSSDate.java src/main/java/org/orekit/time/GNSSDate.java +91 -16
- src/main/java/org/orekit/time/GPSScale.java src/main/java/org/orekit/time/GPSScale.java +3 -3
- src/main/java/org/orekit/time/GalileoScale.java src/main/java/org/orekit/time/GalileoScale.java +3 -3
- src/main/java/org/orekit/time/IRNSSScale.java src/main/java/org/orekit/time/IRNSSScale.java +3 -3
- src/main/java/org/orekit/time/LazyLoadedTimeScales.java src/main/java/org/orekit/time/LazyLoadedTimeScales.java +356 -0
- src/main/java/org/orekit/time/Month.java src/main/java/org/orekit/time/Month.java +2 -2
- src/main/java/org/orekit/time/OffsetModel.java src/main/java/org/orekit/time/OffsetModel.java +2 -2
- src/main/java/org/orekit/time/PreloadedTimeScales.java src/main/java/org/orekit/time/PreloadedTimeScales.java +171 -0
- src/main/java/org/orekit/time/QZSSScale.java src/main/java/org/orekit/time/QZSSScale.java +3 -3
- src/main/java/org/orekit/time/TAIScale.java src/main/java/org/orekit/time/TAIScale.java +3 -3
- src/main/java/org/orekit/time/TAIUTCDatFilesLoader.java src/main/java/org/orekit/time/TAIUTCDatFilesLoader.java +50 -47
- src/main/java/org/orekit/time/TCBScale.java src/main/java/org/orekit/time/TCBScale.java +12 -9
- src/main/java/org/orekit/time/TCGScale.java src/main/java/org/orekit/time/TCGScale.java +15 -11
- src/main/java/org/orekit/time/TDBScale.java src/main/java/org/orekit/time/TDBScale.java +20 -8
- src/main/java/org/orekit/time/TTScale.java src/main/java/org/orekit/time/TTScale.java +3 -3
- src/main/java/org/orekit/time/TimeComponents.java src/main/java/org/orekit/time/TimeComponents.java +176 -28
- src/main/java/org/orekit/time/TimeInterpolable.java src/main/java/org/orekit/time/TimeInterpolable.java +2 -2
- src/main/java/org/orekit/time/TimeScalarFunction.java src/main/java/org/orekit/time/TimeScalarFunction.java +2 -2
- src/main/java/org/orekit/time/TimeScale.java src/main/java/org/orekit/time/TimeScale.java +3 -3
- src/main/java/org/orekit/time/TimeScales.java src/main/java/org/orekit/time/TimeScales.java +331 -0
- src/main/java/org/orekit/time/TimeScalesFactory.java src/main/java/org/orekit/time/TimeScalesFactory.java +59 -206
- src/main/java/org/orekit/time/TimeShiftable.java src/main/java/org/orekit/time/TimeShiftable.java +2 -2
- src/main/java/org/orekit/time/TimeStamped.java src/main/java/org/orekit/time/TimeStamped.java +2 -2
- src/main/java/org/orekit/time/TimeVectorFunction.java src/main/java/org/orekit/time/TimeVectorFunction.java +2 -2
- src/main/java/org/orekit/time/UT1Scale.java src/main/java/org/orekit/time/UT1Scale.java +2 -2
- src/main/java/org/orekit/time/UTCScale.java src/main/java/org/orekit/time/UTCScale.java +42 -28
- src/main/java/org/orekit/time/UTCTAIBulletinAFilesLoader.java ...main/java/org/orekit/time/UTCTAIBulletinAFilesLoader.java +51 -34
- src/main/java/org/orekit/time/UTCTAIHistoryFilesLoader.java src/main/java/org/orekit/time/UTCTAIHistoryFilesLoader.java +64 -56
- src/main/java/org/orekit/time/UTCTAIOffset.java src/main/java/org/orekit/time/UTCTAIOffset.java +6 -17
- src/main/java/org/orekit/time/UTCTAIOffsetsLoader.java src/main/java/org/orekit/time/UTCTAIOffsetsLoader.java +24 -2
- src/main/java/org/orekit/time/UtcTaiOffsetLoader.java src/main/java/org/orekit/time/UtcTaiOffsetLoader.java +72 -0
- src/main/java/org/orekit/time/package-info.java src/main/java/org/orekit/time/package-info.java +2 -2
- src/main/java/org/orekit/utils/AbsolutePVCoordinates.java src/main/java/org/orekit/utils/AbsolutePVCoordinates.java +13 -5
- src/main/java/org/orekit/utils/AbstractMultipleShooting.java src/main/java/org/orekit/utils/AbstractMultipleShooting.java +680 -0
- src/main/java/org/orekit/utils/AngularCoordinates.java src/main/java/org/orekit/utils/AngularCoordinates.java +36 -2
- src/main/java/org/orekit/utils/AngularDerivativesFilter.java src/main/java/org/orekit/utils/AngularDerivativesFilter.java +2 -2
- src/main/java/org/orekit/utils/CartesianDerivativesFilter.java ...ain/java/org/orekit/utils/CartesianDerivativesFilter.java +2 -2
- src/main/java/org/orekit/utils/Constants.java src/main/java/org/orekit/utils/Constants.java +47 -2
- src/main/java/org/orekit/utils/Differentiation.java src/main/java/org/orekit/utils/Differentiation.java +3 -3
- src/main/java/org/orekit/utils/ElevationMask.java src/main/java/org/orekit/utils/ElevationMask.java +3 -1
- src/main/java/org/orekit/utils/ExtendedPVCoordinatesProvider.java .../java/org/orekit/utils/ExtendedPVCoordinatesProvider.java +2 -2
- src/main/java/org/orekit/utils/FieldAbsolutePVCoordinates.java ...ain/java/org/orekit/utils/FieldAbsolutePVCoordinates.java +2 -2
- src/main/java/org/orekit/utils/FieldAngularCoordinates.java src/main/java/org/orekit/utils/FieldAngularCoordinates.java +37 -2
- src/main/java/org/orekit/utils/FieldPVCoordinates.java src/main/java/org/orekit/utils/FieldPVCoordinates.java +119 -2
- src/main/java/org/orekit/utils/FieldPVCoordinatesProvider.java ...ain/java/org/orekit/utils/FieldPVCoordinatesProvider.java +2 -2
- src/main/java/org/orekit/utils/FieldTimeSpanMap.java src/main/java/org/orekit/utils/FieldTimeSpanMap.java +3 -3
- src/main/java/org/orekit/utils/GenericTimeStampedCache.java src/main/java/org/orekit/utils/GenericTimeStampedCache.java +17 -12
- src/main/java/org/orekit/utils/IERSConventions.java src/main/java/org/orekit/utils/IERSConventions.java +564 -166
- src/main/java/org/orekit/utils/ImmutableTimeStampedCache.java ...main/java/org/orekit/utils/ImmutableTimeStampedCache.java +6 -3
- src/main/java/org/orekit/utils/InterpolationTableLoader.java src/main/java/org/orekit/utils/InterpolationTableLoader.java +2 -1
- src/main/java/org/orekit/utils/LagrangianPoints.java src/main/java/org/orekit/utils/LagrangianPoints.java +40 -0
- src/main/java/org/orekit/utils/LoveNumbers.java src/main/java/org/orekit/utils/LoveNumbers.java +2 -2
- src/main/java/org/orekit/utils/MultipleShooter.java src/main/java/org/orekit/utils/MultipleShooter.java +89 -0
- src/main/java/org/orekit/utils/MultipleShooting.java src/main/java/org/orekit/utils/MultipleShooting.java +36 -0
- src/main/java/org/orekit/utils/OrekitConfiguration.java src/main/java/org/orekit/utils/OrekitConfiguration.java +2 -2
- src/main/java/org/orekit/utils/PVCoordinates.java src/main/java/org/orekit/utils/PVCoordinates.java +116 -3
- src/main/java/org/orekit/utils/PVCoordinatesProvider.java src/main/java/org/orekit/utils/PVCoordinatesProvider.java +2 -2
- src/main/java/org/orekit/utils/ParameterDriver.java src/main/java/org/orekit/utils/ParameterDriver.java +29 -2
- src/main/java/org/orekit/utils/ParameterDriversList.java src/main/java/org/orekit/utils/ParameterDriversList.java +123 -53
- src/main/java/org/orekit/utils/ParameterFunction.java src/main/java/org/orekit/utils/ParameterFunction.java +2 -2
- src/main/java/org/orekit/utils/ParameterObserver.java src/main/java/org/orekit/utils/ParameterObserver.java +2 -2
- src/main/java/org/orekit/utils/SecularAndHarmonic.java src/main/java/org/orekit/utils/SecularAndHarmonic.java +49 -11
- src/main/java/org/orekit/utils/StateFunction.java src/main/java/org/orekit/utils/StateFunction.java +2 -2
- src/main/java/org/orekit/utils/StateJacobian.java src/main/java/org/orekit/utils/StateJacobian.java +2 -2
- src/main/java/org/orekit/utils/TimeSpanMap.java src/main/java/org/orekit/utils/TimeSpanMap.java +33 -3
- src/main/java/org/orekit/utils/TimeStampedAngularCoordinates.java .../java/org/orekit/utils/TimeStampedAngularCoordinates.java +2 -2
- src/main/java/org/orekit/utils/TimeStampedCache.java src/main/java/org/orekit/utils/TimeStampedCache.java +2 -2
- src/main/java/org/orekit/utils/TimeStampedFieldAngularCoordinates.java .../org/orekit/utils/TimeStampedFieldAngularCoordinates.java +2 -2
- src/main/java/org/orekit/utils/TimeStampedFieldPVCoordinates.java .../java/org/orekit/utils/TimeStampedFieldPVCoordinates.java +23 -15
- src/main/java/org/orekit/utils/TimeStampedGenerator.java src/main/java/org/orekit/utils/TimeStampedGenerator.java +2 -2
- src/main/java/org/orekit/utils/TimeStampedPVCoordinates.java src/main/java/org/orekit/utils/TimeStampedPVCoordinates.java +33 -8
- src/main/java/org/orekit/utils/package-info.java src/main/java/org/orekit/utils/package-info.java +2 -2
- src/main/resources/META-INF/services/com.sun.source.util.Plugin ...in/resources/META-INF/services/com.sun.source.util.Plugin +1 -0
- src/main/resources/assets/org/orekit/localization/OrekitMessages_da.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_da.utf8 +97 -4
- src/main/resources/assets/org/orekit/localization/OrekitMessages_de.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_de.utf8 +155 -62
- src/main/resources/assets/org/orekit/localization/OrekitMessages_el.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_el.utf8 +97 -4
- src/main/resources/assets/org/orekit/localization/OrekitMessages_en.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_en.utf8 +96 -4
- src/main/resources/assets/org/orekit/localization/OrekitMessages_es.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_es.utf8 +97 -4
- src/main/resources/assets/org/orekit/localization/OrekitMessages_fr.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_fr.utf8 +97 -4
- src/main/resources/assets/org/orekit/localization/OrekitMessages_gl.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_gl.utf8 +97 -4
- src/main/resources/assets/org/orekit/localization/OrekitMessages_it.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_it.utf8 +97 -4
- src/main/resources/assets/org/orekit/localization/OrekitMessages_no.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_no.utf8 +117 -24
- src/main/resources/assets/org/orekit/localization/OrekitMessages_ro.utf8 ...ces/assets/org/orekit/localization/OrekitMessages_ro.utf8 +119 -25
- src/main/resources/assets/org/orekit/nequick/ccir11.asc src/main/resources/assets/org/orekit/nequick/ccir11.asc +715 -0
- src/main/resources/assets/org/orekit/nequick/ccir12.asc src/main/resources/assets/org/orekit/nequick/ccir12.asc +715 -0
- No files found.
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.
.CI/README
0 → 100644
.CI/maven-settings.xml
0 → 100644
.gitlab-ci.yml
0 → 100644