Package org.orekit.models.earth.troposphere
This package provides models that simulate the impact of the troposphere.
The impact of the troposphere is quantify via the path delay for the signal from a ground station to a satellite. Different ways are used to compute the tropospheric delay:
- Classical empirical computation
- Empirical computation by spliting the delay into hydrostatic and non-hydrostatic parts
- Estimation of the total zenith delay
- Author:
- Bryan Cazabonne
-
Interface Summary Interface Description AzimuthalGradientProvider Provider forAzimuthalGradientCoefficients
andFieldAzimuthalGradientCoefficients
.DiscreteTroposphericModel Deprecated. as of 12.1, replaced byTroposphericModel
MappingFunction Deprecated. as of 12.1, replaced byTroposphereMappingFunction
TroposphereMappingFunction Interface for mapping functions used in the tropospheric delay computation.TroposphericModel Defines a tropospheric model, used to calculate the path delay imposed to electro-magnetic signals between an orbital satellite and a ground station.ViennaAProvider Provider forViennaOne
andViennaThree
coefficients ah and aw. -
Class Summary Class Description AbstractChaoMappingFunction Chao mapping function for radio wavelengths.AbstractVienna The Vienna tropospheric delay model for radio techniques.AskneNordiusModel The Askne Nordius model.AzimuthalGradientCoefficients Container for the azimuthal gradient coefficients gnh, geh, gnw and gew.CanonicalSaastamoinenModel The canonical Saastamoinen model.ChaoMappingFunction Chao mapping function for radio wavelengths.ConstantAzimuthalGradientProvider Constant provider forAzimuthalGradientCoefficients
andFieldAzimuthalGradientCoefficients
.ConstantTroposphericModel Defines a constant tropospheric model.ConstantViennaAProvider Provider for constant Vienna A coefficients.DummyMappingFunction Dummy mapping function.EstimatedModel An estimated tropospheric model.EstimatedTroposphericModel Deprecated. as of 12.1, replaced byEstimatedModel
FieldAzimuthalGradientCoefficients<T extends CalculusFieldElement<T>> Container for the azimuthal gradient coefficients gnh, geh, gnw and gew.FieldTroposphericDelay<T extends CalculusFieldElement<T>> Container for tropospheric delay.FieldViennaACoefficients<T extends CalculusFieldElement<T>> Container for theViennaOne
andViennaThree
coefficients ah and aw.FixedTroposphericDelay A static tropospheric model that interpolates the actual tropospheric delay based on values read from a configuration file (tropospheric-delay.txt) via theDataProvidersManager
.GlobalMappingFunctionModel The Global Mapping Function model for radio techniques.MariniMurray The Marini-Murray tropospheric delay model for laser ranging.MariniMurrayModel Deprecated. as of 12.1, replaced byMariniMurray
MendesPavlisModel The Mendes - Pavlis tropospheric delay model for optical techniques.ModifiedHopfieldModel The modified Hopfield model.ModifiedSaastamoinenModel The modified Saastamoinen model.NiellMappingFunctionModel The Niell Mapping Function model for radio wavelengths.RevisedChaoMappingFunction Chao mapping function for radio wavelengths.SaastamoinenModel Deprecated. as of 12.1, replaced byModifiedSaastamoinenModel
TimeSpanEstimatedModel Time span estimated tropospheric model.TimeSpanEstimatedTroposphericModel Deprecated. as of 12.1, replaced byTimeSpanEstimatedModel
TroposphereMappingFunctionAdapter Deprecated. temporary adapter to be removed whenMappingFunction
is removedTroposphericDelay Container for tropospheric delay.TroposphericModelAdapter Deprecated. temporary adapter to be removed whenDiscreteTroposphericModel
is removedTroposphericModelUtils Utility class for tropospheric models.ViennaACoefficients Container for theViennaOne
andViennaThree
coefficients ah and aw.ViennaModelCoefficientsLoader Loads Vienna tropospheric coefficients a given input stream.ViennaOne The Vienna 1 tropospheric delay model for radio techniques.ViennaOneModel Deprecated. as of 12.1, replaced byViennaOne
ViennaThree The Vienna 3 tropospheric delay model for radio techniques.ViennaThreeModel Deprecated. as of 12.1, replaced byViennaThree
-
Enum Summary Enum Description ViennaModelType Enumerate for Vienna tropospheric model 1 and 3.