FV3 Bundle
sat_vapor_pres_mod Module Reference

Data Types

interface  compute_mrs
 
interface  compute_qs
 
interface  descomp
 
interface  escomp
 
interface  lookup_des
 
interface  lookup_des2
 
interface  lookup_des3
 
interface  lookup_es
 
interface  lookup_es2
 
interface  lookup_es2_des2
 
interface  lookup_es3
 
interface  lookup_es3_des3
 
interface  lookup_es_des
 
interface  show_all_bad
 
interface  temp_check
 

Functions/Subroutines

subroutine lookup_es_0d (temp, esat, err_msg)
 
subroutine lookup_es_1d (temp, esat, err_msg)
 
subroutine lookup_es_2d (temp, esat, err_msg)
 
subroutine lookup_es_3d (temp, esat, err_msg)
 
subroutine lookup_es2_0d (temp, esat, err_msg)
 
subroutine lookup_es2_1d (temp, esat, err_msg)
 
subroutine lookup_es2_2d (temp, esat, err_msg)
 
subroutine lookup_es2_3d (temp, esat, err_msg)
 
subroutine lookup_es3_0d (temp, esat, err_msg)
 
subroutine lookup_es3_1d (temp, esat, err_msg)
 
subroutine lookup_es3_2d (temp, esat, err_msg)
 
subroutine lookup_es3_3d (temp, esat, err_msg)
 
subroutine lookup_des_0d (temp, desat, err_msg)
 
subroutine lookup_des_1d (temp, desat, err_msg)
 
subroutine lookup_des_2d (temp, desat, err_msg)
 
subroutine lookup_des_3d (temp, desat, err_msg)
 
subroutine lookup_des2_0d (temp, desat, err_msg)
 
subroutine lookup_des2_1d (temp, desat, err_msg)
 
subroutine lookup_des2_2d (temp, desat, err_msg)
 
subroutine lookup_des2_3d (temp, desat, err_msg)
 
subroutine lookup_des3_0d (temp, desat, err_msg)
 
subroutine lookup_des3_1d (temp, desat, err_msg)
 
subroutine lookup_des3_2d (temp, desat, err_msg)
 
subroutine lookup_des3_3d (temp, desat, err_msg)
 
subroutine lookup_es_des_0d (temp, esat, desat, err_msg)
 
subroutine lookup_es_des_1d (temp, esat, desat, err_msg)
 
subroutine lookup_es_des_2d (temp, esat, desat, err_msg)
 
subroutine lookup_es_des_3d (temp, esat, desat, err_msg)
 
subroutine lookup_es2_des2_0d (temp, esat, desat, err_msg)
 
subroutine lookup_es2_des2_1d (temp, esat, desat, err_msg)
 
subroutine lookup_es2_des2_2d (temp, esat, desat, err_msg)
 
subroutine lookup_es2_des2_3d (temp, esat, desat, err_msg)
 
subroutine lookup_es3_des3_0d (temp, esat, desat, err_msg)
 
subroutine lookup_es3_des3_1d (temp, esat, desat, err_msg)
 
subroutine lookup_es3_des3_2d (temp, esat, desat, err_msg)
 
subroutine lookup_es3_des3_3d (temp, esat, desat, err_msg)
 
subroutine compute_qs_0d (temp, press, qsat, q, hc, dqsdT, esat, err_msg, es_over_liq, es_over_liq_and_ice)
 
subroutine compute_qs_1d (temp, press, qsat, q, hc, dqsdT, esat, err_msg, es_over_liq, es_over_liq_and_ice)
 
subroutine compute_qs_2d (temp, press, qsat, q, hc, dqsdT, esat, err_msg, es_over_liq, es_over_liq_and_ice)
 
subroutine compute_qs_3d (temp, press, qsat, q, hc, dqsdT, esat, err_msg, es_over_liq, es_over_liq_and_ice)
 
subroutine compute_mrs_0d (temp, press, mrsat, mr, hc, dmrsdT, esat, err_msg, es_over_liq, es_over_liq_and_ice)
 
subroutine compute_mrs_1d (temp, press, mrsat, mr, hc, dmrsdT, esat, err_msg, es_over_liq, es_over_liq_and_ice)
 
subroutine compute_mrs_2d (temp, press, mrsat, mr, hc, dmrsdT, esat, err_msg, es_over_liq, es_over_liq_and_ice)
 
subroutine compute_mrs_3d (temp, press, mrsat, mr, hc, dmrsdT, esat, err_msg, es_over_liq, es_over_liq_and_ice)
 
subroutine, public sat_vapor_pres_init (err_msg)
 
integer function check_1d (temp)
 
integer function check_2d (temp)
 
subroutine temp_check_1d (temp)
 
subroutine temp_check_2d (temp)
 
subroutine temp_check_3d (temp)
 
subroutine show_all_bad_0d (temp)
 
subroutine show_all_bad_1d (temp)
 
subroutine show_all_bad_2d (temp)
 
subroutine show_all_bad_3d (temp)
 

Variables

logical module_is_initialized = .false.
 
real, parameter epsilo = RDGAS/RVGAS
 
real, parameter zvir = RVGAS/RDGAS - 1.0
 
integer tcmin = -160
 
integer tcmax = 100
 
integer esres = 10
 
integer nsize
 
integer nlim
 
integer stdoutunit =0
 
real tmin
 
real dtinv
 
real teps
 
logical show_bad_value_count_by_slice =.true.
 
logical show_all_bad_values =.false.
 
logical use_exact_qs = .false.
 
logical do_simple =.false.
 
logical construct_table_wrt_liq = .false.
 
logical construct_table_wrt_liq_and_ice = .false.
 

Function/Subroutine Documentation

◆ check_1d()

integer function sat_vapor_pres_mod::check_1d ( real, dimension(:), intent(in)  temp)
private

Definition at line 2439 of file sat_vapor_pres.F90.

Here is the caller graph for this function:

◆ check_2d()

integer function sat_vapor_pres_mod::check_2d ( real, dimension(:,:), intent(in)  temp)
private

Definition at line 2453 of file sat_vapor_pres.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ compute_mrs_0d()

subroutine sat_vapor_pres_mod::compute_mrs_0d ( real, intent(in)  temp,
real, intent(in)  press,
real, intent(out)  mrsat,
real, intent(in), optional  mr,
real, intent(in), optional  hc,
real, intent(out), optional  dmrsdT,
real, intent(out), optional  esat,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  es_over_liq,
logical, intent(in), optional  es_over_liq_and_ice 
)
private

Definition at line 2038 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ compute_mrs_1d()

subroutine sat_vapor_pres_mod::compute_mrs_1d ( real, dimension(:), intent(in)  temp,
real, dimension(:), intent(in)  press,
real, dimension(:), intent(out)  mrsat,
real, dimension(:), intent(in), optional  mr,
real, intent(in), optional  hc,
real, dimension(:), intent(out), optional  dmrsdT,
real, dimension(:), intent(out), optional  esat,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  es_over_liq,
logical, intent(in), optional  es_over_liq_and_ice 
)
private

Definition at line 2097 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ compute_mrs_2d()

subroutine sat_vapor_pres_mod::compute_mrs_2d ( real, dimension(:,:), intent(in)  temp,
real, dimension(:,:), intent(in)  press,
real, dimension(:,:), intent(out)  mrsat,
real, dimension(:,:), intent(in), optional  mr,
real, intent(in), optional  hc,
real, dimension(:,:), intent(out), optional  dmrsdT,
real, dimension(:,:), intent(out), optional  esat,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  es_over_liq,
logical, intent(in), optional  es_over_liq_and_ice 
)
private

Definition at line 2159 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ compute_mrs_3d()

subroutine sat_vapor_pres_mod::compute_mrs_3d ( real, dimension(:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(in)  press,
real, dimension(:,:,:), intent(out)  mrsat,
real, dimension(:,:,:), intent(in), optional  mr,
real, intent(in), optional  hc,
real, dimension(:,:,:), intent(out), optional  dmrsdT,
real, dimension(:,:,:), intent(out), optional  esat,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  es_over_liq,
logical, intent(in), optional  es_over_liq_and_ice 
)
private

Definition at line 2221 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ compute_qs_0d()

subroutine sat_vapor_pres_mod::compute_qs_0d ( real, intent(in)  temp,
real, intent(in)  press,
real, intent(out)  qsat,
real, intent(in), optional  q,
real, intent(in), optional  hc,
real, intent(out), optional  dqsdT,
real, intent(out), optional  esat,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  es_over_liq,
logical, intent(in), optional  es_over_liq_and_ice 
)
private

Definition at line 1794 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ compute_qs_1d()

subroutine sat_vapor_pres_mod::compute_qs_1d ( real, dimension(:), intent(in)  temp,
real, dimension(:), intent(in)  press,
real, dimension(:), intent(out)  qsat,
real, dimension(:), intent(in), optional  q,
real, intent(in), optional  hc,
real, dimension(:), intent(out), optional  dqsdT,
real, dimension(:), intent(out), optional  esat,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  es_over_liq,
logical, intent(in), optional  es_over_liq_and_ice 
)
private

Definition at line 1852 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ compute_qs_2d()

subroutine sat_vapor_pres_mod::compute_qs_2d ( real, dimension(:,:), intent(in)  temp,
real, dimension(:,:), intent(in)  press,
real, dimension(:,:), intent(out)  qsat,
real, dimension(:,:), intent(in), optional  q,
real, intent(in), optional  hc,
real, dimension(:,:), intent(out), optional  dqsdT,
real, dimension(:,:), intent(out), optional  esat,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  es_over_liq,
logical, intent(in), optional  es_over_liq_and_ice 
)
private

Definition at line 1914 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ compute_qs_3d()

subroutine sat_vapor_pres_mod::compute_qs_3d ( real, dimension(:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(in)  press,
real, dimension(:,:,:), intent(out)  qsat,
real, dimension(:,:,:), intent(in), optional  q,
real, intent(in), optional  hc,
real, dimension(:,:,:), intent(out), optional  dqsdT,
real, dimension(:,:,:), intent(out), optional  esat,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  es_over_liq,
logical, intent(in), optional  es_over_liq_and_ice 
)
private

Definition at line 1975 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des2_0d()

subroutine sat_vapor_pres_mod::lookup_des2_0d ( real, intent(in)  temp,
real, intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1107 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des2_1d()

subroutine sat_vapor_pres_mod::lookup_des2_1d ( real, dimension (:), intent(in)  temp,
real, dimension(:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1139 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des2_2d()

subroutine sat_vapor_pres_mod::lookup_des2_2d ( real, dimension (:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1176 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des2_3d()

subroutine sat_vapor_pres_mod::lookup_des2_3d ( real, dimension (:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1210 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des3_0d()

subroutine sat_vapor_pres_mod::lookup_des3_0d ( real, intent(in)  temp,
real, intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1242 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des3_1d()

subroutine sat_vapor_pres_mod::lookup_des3_1d ( real, dimension (:), intent(in)  temp,
real, dimension(:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1274 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des3_2d()

subroutine sat_vapor_pres_mod::lookup_des3_2d ( real, dimension (:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1311 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des3_3d()

subroutine sat_vapor_pres_mod::lookup_des3_3d ( real, dimension (:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1345 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des_0d()

subroutine sat_vapor_pres_mod::lookup_des_0d ( real, intent(in)  temp,
real, intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 972 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des_1d()

subroutine sat_vapor_pres_mod::lookup_des_1d ( real, dimension (:), intent(in)  temp,
real, dimension(:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1004 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des_2d()

subroutine sat_vapor_pres_mod::lookup_des_2d ( real, dimension (:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1041 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_des_3d()

subroutine sat_vapor_pres_mod::lookup_des_3d ( real, dimension (:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1075 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es2_0d()

subroutine sat_vapor_pres_mod::lookup_es2_0d ( real, intent(in)  temp,
real, intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 695 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es2_1d()

subroutine sat_vapor_pres_mod::lookup_es2_1d ( real, dimension(:), intent(in)  temp,
real, dimension(:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 727 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es2_2d()

subroutine sat_vapor_pres_mod::lookup_es2_2d ( real, dimension(:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 763 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es2_3d()

subroutine sat_vapor_pres_mod::lookup_es2_3d ( real, dimension(:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 799 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es2_des2_0d()

subroutine sat_vapor_pres_mod::lookup_es2_des2_0d ( real, intent(in)  temp,
real, intent(out)  esat,
real, intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1517 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es2_des2_1d()

subroutine sat_vapor_pres_mod::lookup_es2_des2_1d ( real, dimension(:), intent(in)  temp,
real, dimension(:), intent(out)  esat,
real, dimension(:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1550 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es2_des2_2d()

subroutine sat_vapor_pres_mod::lookup_es2_des2_2d ( real, dimension(:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  esat,
real, dimension(:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1584 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es2_des2_3d()

subroutine sat_vapor_pres_mod::lookup_es2_des2_3d ( real, dimension(:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  esat,
real, dimension(:,:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1618 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es3_0d()

subroutine sat_vapor_pres_mod::lookup_es3_0d ( real, intent(in)  temp,
real, intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 832 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es3_1d()

subroutine sat_vapor_pres_mod::lookup_es3_1d ( real, dimension(:), intent(in)  temp,
real, dimension(:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 864 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es3_2d()

subroutine sat_vapor_pres_mod::lookup_es3_2d ( real, dimension(:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 900 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es3_3d()

subroutine sat_vapor_pres_mod::lookup_es3_3d ( real, dimension(:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 936 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es3_des3_0d()

subroutine sat_vapor_pres_mod::lookup_es3_des3_0d ( real, intent(in)  temp,
real, intent(out)  esat,
real, intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1654 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es3_des3_1d()

subroutine sat_vapor_pres_mod::lookup_es3_des3_1d ( real, dimension(:), intent(in)  temp,
real, dimension(:), intent(out)  esat,
real, dimension(:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1687 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es3_des3_2d()

subroutine sat_vapor_pres_mod::lookup_es3_des3_2d ( real, dimension(:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  esat,
real, dimension(:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1721 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es3_des3_3d()

subroutine sat_vapor_pres_mod::lookup_es3_des3_3d ( real, dimension(:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  esat,
real, dimension(:,:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1755 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es_0d()

subroutine sat_vapor_pres_mod::lookup_es_0d ( real, intent(in)  temp,
real, intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 558 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es_1d()

subroutine sat_vapor_pres_mod::lookup_es_1d ( real, dimension(:), intent(in)  temp,
real, dimension(:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 590 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es_2d()

subroutine sat_vapor_pres_mod::lookup_es_2d ( real, dimension(:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 626 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es_3d()

subroutine sat_vapor_pres_mod::lookup_es_3d ( real, dimension(:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  esat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 662 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es_des_0d()

subroutine sat_vapor_pres_mod::lookup_es_des_0d ( real, intent(in)  temp,
real, intent(out)  esat,
real, intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1381 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es_des_1d()

subroutine sat_vapor_pres_mod::lookup_es_des_1d ( real, dimension(:), intent(in)  temp,
real, dimension(:), intent(out)  esat,
real, dimension(:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1414 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es_des_2d()

subroutine sat_vapor_pres_mod::lookup_es_des_2d ( real, dimension(:,:), intent(in)  temp,
real, dimension(:,:), intent(out)  esat,
real, dimension(:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1448 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ lookup_es_des_3d()

subroutine sat_vapor_pres_mod::lookup_es_des_3d ( real, dimension(:,:,:), intent(in)  temp,
real, dimension(:,:,:), intent(out)  esat,
real, dimension(:,:,:), intent(out)  desat,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 1482 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ sat_vapor_pres_init()

subroutine, public sat_vapor_pres_mod::sat_vapor_pres_init ( character(len=*), intent(out), optional  err_msg)

Definition at line 2293 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ show_all_bad_0d()

subroutine sat_vapor_pres_mod::show_all_bad_0d ( real, intent(in)  temp)
private

Definition at line 2502 of file sat_vapor_pres.F90.

◆ show_all_bad_1d()

subroutine sat_vapor_pres_mod::show_all_bad_1d ( real, dimension(:), intent(in)  temp)
private

Definition at line 2516 of file sat_vapor_pres.F90.

◆ show_all_bad_2d()

subroutine sat_vapor_pres_mod::show_all_bad_2d ( real, dimension(:,:), intent(in)  temp)
private

Definition at line 2532 of file sat_vapor_pres.F90.

◆ show_all_bad_3d()

subroutine sat_vapor_pres_mod::show_all_bad_3d ( real, dimension(:,:,:), intent(in)  temp)
private

Definition at line 2550 of file sat_vapor_pres.F90.

◆ temp_check_1d()

subroutine sat_vapor_pres_mod::temp_check_1d ( real, dimension(:), intent(in)  temp)
private

Definition at line 2466 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ temp_check_2d()

subroutine sat_vapor_pres_mod::temp_check_2d ( real, dimension(:,:), intent(in)  temp)
private

Definition at line 2477 of file sat_vapor_pres.F90.

Here is the call graph for this function:

◆ temp_check_3d()

subroutine sat_vapor_pres_mod::temp_check_3d ( real, dimension(:,:,:), intent(in)  temp)
private

Definition at line 2489 of file sat_vapor_pres.F90.

Here is the call graph for this function:

Variable Documentation

◆ construct_table_wrt_liq

logical sat_vapor_pres_mod::construct_table_wrt_liq = .false.
private

Definition at line 541 of file sat_vapor_pres.F90.

◆ construct_table_wrt_liq_and_ice

logical sat_vapor_pres_mod::construct_table_wrt_liq_and_ice = .false.
private

Definition at line 542 of file sat_vapor_pres.F90.

◆ do_simple

logical sat_vapor_pres_mod::do_simple =.false.
private

Definition at line 540 of file sat_vapor_pres.F90.

◆ dtinv

real sat_vapor_pres_mod::dtinv
private

Definition at line 534 of file sat_vapor_pres.F90.

◆ epsilo

real, parameter sat_vapor_pres_mod::epsilo = RDGAS/RVGAS
private

Definition at line 519 of file sat_vapor_pres.F90.

◆ esres

integer sat_vapor_pres_mod::esres = 10
private

Definition at line 527 of file sat_vapor_pres.F90.

◆ module_is_initialized

logical sat_vapor_pres_mod::module_is_initialized = .false.
private

Definition at line 514 of file sat_vapor_pres.F90.

◆ nlim

integer sat_vapor_pres_mod::nlim
private

Definition at line 529 of file sat_vapor_pres.F90.

◆ nsize

integer sat_vapor_pres_mod::nsize
private

Definition at line 528 of file sat_vapor_pres.F90.

◆ show_all_bad_values

logical sat_vapor_pres_mod::show_all_bad_values =.false.
private

Definition at line 538 of file sat_vapor_pres.F90.

◆ show_bad_value_count_by_slice

logical sat_vapor_pres_mod::show_bad_value_count_by_slice =.true.
private

Definition at line 537 of file sat_vapor_pres.F90.

◆ stdoutunit

integer sat_vapor_pres_mod::stdoutunit =0
private

Definition at line 531 of file sat_vapor_pres.F90.

◆ tcmax

integer sat_vapor_pres_mod::tcmax = 100
private

Definition at line 526 of file sat_vapor_pres.F90.

◆ tcmin

integer sat_vapor_pres_mod::tcmin = -160
private

Definition at line 525 of file sat_vapor_pres.F90.

◆ teps

real sat_vapor_pres_mod::teps
private

Definition at line 534 of file sat_vapor_pres.F90.

◆ tmin

real sat_vapor_pres_mod::tmin
private

Definition at line 534 of file sat_vapor_pres.F90.

◆ use_exact_qs

logical sat_vapor_pres_mod::use_exact_qs = .false.
private

Definition at line 539 of file sat_vapor_pres.F90.

◆ zvir

real, parameter sat_vapor_pres_mod::zvir = RVGAS/RDGAS - 1.0
private

Definition at line 520 of file sat_vapor_pres.F90.