FV3 Bundle
|
Functions/Subroutines | |
subroutine | geometric2geop (Latitude, geometricZ, geopotentialH) |
subroutine | geop2geometric (latitude, geopotentialH, geometricZ, gp2gm) |
subroutine | compute_refractivity (temperature, specH, pressure, refr, use_compress) |
subroutine | compute_refractivity_tv (virT, specH, pressure, refr, use_compress) |
Variables | |
real(kind_real), parameter | semi_major_axis = 6378.1370e3_kind_real |
real(kind_real), parameter | semi_minor_axis = 6356.7523142e3_kind_real |
real(kind_real), parameter | grav_polar = 9.8321849378_kind_real |
real(kind_real), parameter | grav_equator = 9.7803253359_kind_real |
real(kind_real), parameter | earth_omega = 7.292115e-5_kind_real |
real(kind_real), parameter | grav_constant = 3.986004418e14_kind_real |
real(kind_real), parameter | flattening = (semi_major_axis-semi_minor_axis)/semi_major_axis |
real(kind_real), parameter | somigliana = (semi_minor_axis/semi_major_axis) * (grav_polar/grav_equator) - one |
real(kind_real), parameter | grav_ratio = (earth_omega*earth_omega * semi_major_axis*semi_major_axis * semi_minor_axis) / grav_constant |
real(kind_real), parameter | eccentricity = sqrt(semi_major_axis**2 - semi_minor_axis**2)/semi_major_axis |
subroutine gnssro_mod_transform::compute_refractivity | ( | real(kind_real), intent(in) | temperature, |
real(kind_real), intent(in) | specH, | ||
real(kind_real), intent(in) | pressure, | ||
real(kind_real), intent(out) | refr, | ||
logical, intent(in) | use_compress | ||
) |
Definition at line 75 of file gnssro_mod_transform.F90.
subroutine gnssro_mod_transform::compute_refractivity_tv | ( | real(kind_real), intent(in) | virT, |
real(kind_real), intent(in) | specH, | ||
real(kind_real), intent(in) | pressure, | ||
real(kind_real), intent(out) | refr, | ||
logical, intent(in) | use_compress | ||
) |
subroutine gnssro_mod_transform::geometric2geop | ( | real(kind_real), intent(in) | Latitude, |
real(kind_real), intent(in) | geometricZ, | ||
real(kind_real), intent(out) | geopotentialH | ||
) |
subroutine gnssro_mod_transform::geop2geometric | ( | real(kind_real), intent(in) | latitude, |
real(kind_real), intent(in) | geopotentialH, | ||
real(kind_real), intent(out) | geometricZ, | ||
real(kind_real), intent(out) | gp2gm | ||
) |
real(kind_real), parameter gnssro_mod_transform::earth_omega = 7.292115e-5_kind_real |
Definition at line 12 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::eccentricity = sqrt(semi_major_axis**2 - semi_minor_axis**2)/semi_major_axis |
Definition at line 18 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::flattening = (semi_major_axis-semi_minor_axis)/semi_major_axis |
Definition at line 14 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::grav_constant = 3.986004418e14_kind_real |
Definition at line 13 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::grav_equator = 9.7803253359_kind_real |
Definition at line 11 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::grav_polar = 9.8321849378_kind_real |
Definition at line 10 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::grav_ratio = (earth_omega*earth_omega * semi_major_axis*semi_major_axis * semi_minor_axis) / grav_constant |
Definition at line 16 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::semi_major_axis = 6378.1370e3_kind_real |
Definition at line 8 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::semi_minor_axis = 6356.7523142e3_kind_real |
Definition at line 9 of file gnssro_mod_transform.F90.
real(kind_real), parameter gnssro_mod_transform::somigliana = (semi_minor_axis/semi_major_axis) * (grav_polar/grav_equator) - one |
Definition at line 15 of file gnssro_mod_transform.F90.