CAM
|
Functions/Subroutines | |
subroutine, public | wv_sat_readnl (nlfile) |
subroutine, public | wv_sat_init |
subroutine, public | wv_sat_final |
elemental real(r8) function, public | svp_water (t) |
elemental real(r8) function, public | svp_ice (t) |
elemental real(r8) function | svp_trans (t) |
elemental real(r8) function, public | estblf (t) |
elemental real(r8) function | tq_enthalpy (t, q, hltalt) |
elemental subroutine | no_ip_hltalt (t, hltalt) |
elemental subroutine | calc_hltalt (t, hltalt, tterm) |
elemental subroutine | deriv_outputs (t, p, es, qs, hltalt, tterm, gam, dqsdt) |
elemental subroutine, public | qsat (t, p, es, qs, gam, dqsdt, enthalpy) |
elemental subroutine, public | qsat_water (t, p, es, qs, gam, dqsdt, enthalpy) |
elemental subroutine, public | qsat_ice (t, p, es, qs, gam, dqsdt, enthalpy) |
subroutine, public | findsp_vc (q, t, p, use_ice, tsp, qsp) |
elemental subroutine, public | findsp (q, t, p, use_ice, tsp, qsp, status) |
Variables | |
real(r8), parameter | tboil = 373.16_r8 |
real(r8), parameter, public | tmin = 127.16_r8 |
real(r8), parameter, public | tmax = 375.16_r8 |
real(r8), parameter | ttrice = 20.00_r8 |
integer | plenest |
real(r8), dimension(:), allocatable | estbl |
real(r8) | omeps |
real(r8) | c3 |
real(r8), dimension(5) | pcf = (/ 5.04469588506e-01_r8, -5.47288442819e+00_r8, -3.67471858735e-01_r8, -8.95963532403e-03_r8, -7.78053686625e-05_r8 /) |
|
private |
|
private |
elemental real(r8) function, public wv_saturation::estblf | ( | real(r8), intent(in) | t | ) |
elemental subroutine, public wv_saturation::findsp | ( | real(r8), intent(in) | q, |
real(r8), intent(in) | t, | ||
real(r8), intent(in) | p, | ||
logical, intent(in) | use_ice, | ||
real(r8), intent(out) | tsp, | ||
real(r8), intent(out) | qsp, | ||
integer, intent(out) | status | ||
) |
subroutine, public wv_saturation::findsp_vc | ( | real(r8), dimension(:), intent(in) | q, |
real(r8), dimension(:), intent(in) | t, | ||
real(r8), dimension(:), intent(in) | p, | ||
logical, intent(in) | use_ice, | ||
real(r8), dimension(:), intent(out) | tsp, | ||
real(r8), dimension(:), intent(out) | qsp | ||
) |
|
private |
elemental subroutine, public wv_saturation::qsat | ( | real(r8), intent(in) | t, |
real(r8), intent(in) | p, | ||
real(r8), intent(out) | es, | ||
real(r8), intent(out) | qs, | ||
real(r8), intent(out), optional | gam, | ||
real(r8), intent(out), optional | dqsdt, | ||
real(r8), intent(out), optional | enthalpy | ||
) |
elemental subroutine, public wv_saturation::qsat_ice | ( | real(r8), intent(in) | t, |
real(r8), intent(in) | p, | ||
real(r8), intent(out) | es, | ||
real(r8), intent(out) | qs, | ||
real(r8), intent(out), optional | gam, | ||
real(r8), intent(out), optional | dqsdt, | ||
real(r8), intent(out), optional | enthalpy | ||
) |
elemental subroutine, public wv_saturation::qsat_water | ( | real(r8), intent(in) | t, |
real(r8), intent(in) | p, | ||
real(r8), intent(out) | es, | ||
real(r8), intent(out) | qs, | ||
real(r8), intent(out), optional | gam, | ||
real(r8), intent(out), optional | dqsdt, | ||
real(r8), intent(out), optional | enthalpy | ||
) |
elemental real(r8) function, public wv_saturation::svp_ice | ( | real(r8), intent(in) | t | ) |
elemental real(r8) function wv_saturation::svp_trans | ( | real(r8), intent(in) | t | ) |
elemental real(r8) function, public wv_saturation::svp_water | ( | real(r8), intent(in) | t | ) |
|
private |
subroutine, public wv_saturation::wv_sat_final | ( | ) |
subroutine, public wv_saturation::wv_sat_init | ( | ) |
subroutine, public wv_saturation::wv_sat_readnl | ( | character(len=*), intent(in) | nlfile | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
real(r8), parameter, public wv_saturation::tmax = 375.16_r8 |
real(r8), parameter, public wv_saturation::tmin = 127.16_r8 |
|
private |