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 forAzimuthalGradientCoefficientsandFieldAzimuthalGradientCoefficients.DiscreteTroposphericModel Deprecated. as of 12.1, replaced byTroposphericModelMappingFunction Deprecated. as of 12.1, replaced byTroposphereMappingFunctionTroposphereMappingFunction 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 forViennaOneandViennaThreecoefficients 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 forAzimuthalGradientCoefficientsandFieldAzimuthalGradientCoefficients.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 byEstimatedModelFieldAzimuthalGradientCoefficients<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 theViennaOneandViennaThreecoefficients 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 byMariniMurrayMendesPavlisModel 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 byModifiedSaastamoinenModelTimeSpanEstimatedModel Time span estimated tropospheric model.TimeSpanEstimatedTroposphericModel Deprecated. as of 12.1, replaced byTimeSpanEstimatedModelTroposphereMappingFunctionAdapter Deprecated. temporary adapter to be removed whenMappingFunctionis removedTroposphericDelay Container for tropospheric delay.TroposphericModelAdapter Deprecated. temporary adapter to be removed whenDiscreteTroposphericModelis removedTroposphericModelUtils Utility class for tropospheric models.ViennaACoefficients Container for theViennaOneandViennaThreecoefficients 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 byViennaOneViennaThree 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.