## Interface MappingFunction

• All Known Implementing Classes:
GlobalMappingFunctionModel, MendesPavlisModel, NiellMappingFunctionModel, ViennaOneModel, ViennaThreeModel

@Deprecated
public interface MappingFunction
Deprecated.
Interface for mapping functions used in the tropospheric delay computation.
Author:
Bryan Cazabonne
• ### Method Summary

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

• #### mappingFactors

double[] mappingFactors​(double elevation,
GeodeticPoint point,
AbsoluteDate date)
Deprecated.
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:
elevation - the elevation of the satellite, in radians
point - station location
date - current date
Returns:
a two components array containing the hydrostatic and wet mapping functions.
• #### mappingFactors

<T extends CalculusFieldElement<T>> T[] mappingFactors​(T elevation,
FieldGeodeticPoint<T> point,
FieldAbsoluteDate<T> date)
Deprecated.
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:
elevation - the elevation of the satellite, in radians
point - station location
date - current date
Returns:
a two components array containing the hydrostatic and wet mapping functions.