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(double latitude)
Builds a new instance.
|
NiellMappingFunctionModel(double latitude,
TimeScale utc)
Builds a new instance.
|
Modifier and Type | Method and Description |
---|---|
List<ParameterDriver> |
getParametersDrivers()
Get the drivers for tropospheric model parameters.
|
double[] |
mappingFactors(double elevation,
double height,
double[] parameters,
AbsoluteDate date)
This method allows the computation of the hydrostatic and
wet mapping functions.
|
<T extends RealFieldElement<T>> |
mappingFactors(T elevation,
T height,
T[] parameters,
FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and
wet mapping functions.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getParameters, getParameters
@DefaultDataContext public NiellMappingFunctionModel(double latitude)
This constructor uses the default data context
.
latitude
- geodetic latitude of the station, in radiansNiellMappingFunctionModel(double, TimeScale)
public NiellMappingFunctionModel(double latitude, TimeScale utc)
latitude
- geodetic latitude of the station, in radiansutc
- UTC time scale.public double[] mappingFactors(double elevation, double height, double[] parameters, AbsoluteDate date)
MappingFunction
mappingFactors
in interface MappingFunction
elevation
- the elevation of the satellite, in radians.height
- the height of the station in m above sea level.parameters
- tropospheric model parameters.date
- current datepublic <T extends RealFieldElement<T>> T[] mappingFactors(T elevation, T height, T[] parameters, FieldAbsoluteDate<T> date)
MappingFunction
mappingFactors
in interface MappingFunction
T
- type of the elementselevation
- the elevation of the satellite, in radians.height
- the height of the station in m above sea level.parameters
- tropospheric model parameters.date
- current datepublic List<ParameterDriver> getParametersDrivers()
MappingFunction
getParametersDrivers
in interface MappingFunction
Copyright © 2002-2020 CS GROUP. All rights reserved.