Class DummyMappingFunction
- java.lang.Object
-
- org.orekit.models.earth.troposphere.DummyMappingFunction
-
- All Implemented Interfaces:
TroposphereMappingFunction
public class DummyMappingFunction extends Object implements TroposphereMappingFunction
Dummy mapping function.This mapping function just uses 1.0 as constant mapping factors, which implies the slanted tropospheric delays are equal to the zenith delays. This is mainly useful when only zenith delays are needed.
- Since:
- 12.1
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DummyMappingFunction()
Builds a new instance.
-
Method Summary
All Methods Instance Methods Concrete 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
public 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
- Specified by:
mappingFactors
in interfaceTroposphereMappingFunction
- Parameters:
trackingCoordinates
- tracking coordinates of the satellitepoint
- station locationweather
- weather parametersdate
- current date- Returns:
- a two components array containing the hydrostatic and wet mapping functions.
-
mappingFactors
public <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
- Specified by:
mappingFactors
in interfaceTroposphereMappingFunction
- Type Parameters:
T
- type of the elements- Parameters:
trackingCoordinates
- tracking coordinates of the satellitepoint
- station locationweather
- weather parametersdate
- current date- Returns:
- a two components array containing the hydrostatic and wet mapping functions.
-
-