GPT2/3 (Global Pressure and Temperature) models.
More...
Go to the source code of this file.
|
double | NAV::asknewet (const double &e, const double &Tm, const double &la) |
| This subroutine determines the zenith wet delay.
|
|
GPT2output | NAV::GPT2_param (const double &mjd, const Eigen::Vector3d &lla_pos) |
| Determine pressure, temperature, temperature lapse rate, mean temperature of the water vapor, water vapor pressure, hydrostatic and wet mapping function coefficients ah and aw, water vapour decrease factor and geoid undulation for specific sites near the Earth surface, based on a 1 x 1 degree GPT2 grid.
|
|
GPT3output | NAV::GPT3_param (const double &mjd, const Eigen::Vector3d &lla_pos) |
| Determine pressure, temperature, temperature lapse rate, mean temperature of the water vapor, water vapour pressure, hydrostatic and wet mapping function coefficients ah and aw, water vapour decrease factor, geoid undulation and empirical tropospheric gradients for specific sites near the earth's surface, based on a 1 x 1 degree GPT3 grid.
|
|
double | NAV::mjd2doy (const double &mjd) |
| To calculate the day of year.
|
|
◆ asknewet()
double NAV::asknewet |
( |
const double & | e, |
|
|
const double & | Tm, |
|
|
const double & | la ) |
This subroutine determines the zenith wet delay.
- Parameters
-
[in] | e | water vapor pressure in hPa |
[in] | Tm | mean temperature in Kelvin |
[in] | la | water vapor lapse rate (see definition in Askne and Nordius 1987) |
- Returns
- zwd: zenith wet delay in meter
- Note
- See [3] Aske and Nordius (1987), eq. 22
◆ GPT2_param()
GPT2output NAV::GPT2_param |
( |
const double & | mjd, |
|
|
const Eigen::Vector3d & | lla_pos ) |
Determine pressure, temperature, temperature lapse rate, mean temperature of the water vapor, water vapor pressure, hydrostatic and wet mapping function coefficients ah and aw, water vapour decrease factor and geoid undulation for specific sites near the Earth surface, based on a 1 x 1 degree GPT2 grid.
- Parameters
-
[in] | mjd | modified Julian date |
[in] | lla_pos | [𝜙, λ, h]^T Geodetic latitude, longitude and height in [rad, rad, m] |
- Note
- See [9] Böhm2015
◆ GPT3_param()
GPT3output NAV::GPT3_param |
( |
const double & | mjd, |
|
|
const Eigen::Vector3d & | lla_pos ) |
Determine pressure, temperature, temperature lapse rate, mean temperature of the water vapor, water vapour pressure, hydrostatic and wet mapping function coefficients ah and aw, water vapour decrease factor, geoid undulation and empirical tropospheric gradients for specific sites near the earth's surface, based on a 1 x 1 degree GPT3 grid.
- Parameters
-
[in] | mjd | modified Julian date |
[in] | lla_pos | [𝜙, λ, h]^T Geodetic latitude, longitude and height in [rad, rad, m] |
- Note
- See [27] Landskron2018
◆ mjd2doy()
double NAV::mjd2doy |
( |
const double & | mjd | ) |
|
To calculate the day of year.
- Parameters
-
[in] | mjd | the Modified Julien Date |
- Returns
- the day of year