public class NiellMappingFunctionModel extends Object implements MappingFunction
With this model, the hydrostatic mapping function is time and latitude dependent whereas the wet mapping function is only latitude dependent.
Constructor and Description |
---|
NiellMappingFunctionModel()
Builds a new instance.
|
NiellMappingFunctionModel(TimeScale utc)
Builds a new instance.
|
Modifier and Type | Method and Description |
---|---|
double[] |
mappingFactors(double elevation,
GeodeticPoint point,
AbsoluteDate date)
This method allows the computation of the hydrostatic and
wet mapping functions.
|
<T extends CalculusFieldElement<T>> |
mappingFactors(T elevation,
FieldGeodeticPoint<T> point,
FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and
wet mapping functions.
|
@DefaultDataContext public NiellMappingFunctionModel()
This constructor uses the default data context
.
NiellMappingFunctionModel(TimeScale)
public NiellMappingFunctionModel(TimeScale utc)
utc
- UTC time scale.public double[] mappingFactors(double elevation, GeodeticPoint point, AbsoluteDate date)
mappingFactors
in interface MappingFunction
elevation
- the elevation of the satellite, in radianspoint
- station locationdate
- current datepublic <T extends CalculusFieldElement<T>> T[] mappingFactors(T elevation, FieldGeodeticPoint<T> point, FieldAbsoluteDate<T> date)
mappingFactors
in interface MappingFunction
T
- type of the elementselevation
- the elevation of the satellite, in radianspoint
- station locationdate
- current dateCopyright © 2002-2021 CS GROUP. All rights reserved.