## Interface TroposphereMappingFunction

• All Known Implementing Classes:
AbstractChaoMappingFunction, AbstractVienna, ChaoMappingFunction, DummyMappingFunction, GlobalMappingFunctionModel, MendesPavlisModel, NiellMappingFunctionModel, RevisedChaoMappingFunction, TroposphereMappingFunctionAdapter, ViennaOne, ViennaOneModel, ViennaThree, ViennaThreeModel

public interface TroposphereMappingFunction
Interface for mapping functions used in the tropospheric delay computation.
Author:
Bryan Cazabonne, Luc Maisonobe
• ### Method Summary

All Methods
Modifier and Type Method Description
<T extends CalculusFieldElement<T>>T[] mappingFactors​(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions.
double[] mappingFactors​(TrackingCoordinates trackingCoordinates, GeodeticPoint point, PressureTemperatureHumidity weather, AbsoluteDate date)
This method allows the computation of the hydrostatic and wet mapping functions.
• ### Method Detail

• #### mappingFactors

double[] mappingFactors​(TrackingCoordinates trackingCoordinates,
GeodeticPoint point,
PressureTemperatureHumidity weather,
AbsoluteDate date)
This method allows the computation of the hydrostatic and wet mapping functions. The resulting element is an array having the following form:
• double[0] = mh(e) → hydrostatic mapping function
• double[1] = mw(e) → wet mapping function
Parameters:
trackingCoordinates - tracking coordinates of the satellite
point - station location
weather - weather parameters
date - current date
Returns:
a two components array containing the hydrostatic and wet mapping functions.
• #### mappingFactors

<T extends CalculusFieldElement<T>> T[] mappingFactors​(FieldTrackingCoordinates<T> trackingCoordinates,
FieldGeodeticPoint<T> point,
FieldPressureTemperatureHumidity<T> weather,
FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions. The resulting element is an array having the following form:
• T[0] = mh(e) → hydrostatic mapping function
• T[1] = mw(e) → wet mapping function
Type Parameters:
T - type of the elements
Parameters:
trackingCoordinates - tracking coordinates of the satellite
point - station location
weather - weather parameters
date - current date
Returns:
a two components array containing the hydrostatic and wet mapping functions.