CAM
saturation Module Reference

Functions/Subroutines

elemental real(kind=core_rknd) function, public sat_mixrat_liq (p_in_Pa, T_in_K)
 
elemental real(kind=core_rknd) function, public sat_mixrat_liq_lookup (p_in_Pa, T_in_K)
 
elemental real(kind=core_rknd) function, public sat_vapor_press_liq (T_in_K)
 
elemental real(kind=core_rknd) function sat_vapor_press_liq_lookup (T_in_K)
 
elemental real(kind=core_rknd) function, private sat_vapor_press_liq_flatau (T_in_K)
 
elemental real(kind=core_rknd) function, private sat_vapor_press_liq_bolton (T_in_K)
 
elemental real(kind=core_rknd) function sat_vapor_press_liq_gfdl (T_in_K)
 
elemental real(kind=core_rknd) function, public sat_mixrat_ice (p_in_Pa, T_in_K)
 
elemental real(kind=core_rknd) function sat_vapor_press_ice (T_in_K)
 
elemental real(kind=core_rknd) function, private sat_vapor_press_ice_flatau (T_in_K)
 
elemental real(kind=core_rknd) function, private sat_vapor_press_ice_bolton (T_in_K)
 
elemental real(kind=core_rknd) function sat_vapor_press_ice_gfdl (T_in_K)
 
real(kind=core_rknd) function, public rcm_sat_adj (thlm, rtm, p_in_Pa, exner)
 

Variables

real(kind=core_rknd), dimension(188:343), private svp_liq_lookup_table
 

Function/Subroutine Documentation

◆ rcm_sat_adj()

real( kind = core_rknd ) function, public saturation::rcm_sat_adj ( real( kind = core_rknd ), intent(in)  thlm,
real( kind = core_rknd ), intent(in)  rtm,
real( kind = core_rknd ), intent(in)  p_in_Pa,
real( kind = core_rknd ), intent(in)  exner 
)
Here is the call graph for this function:

◆ sat_mixrat_ice()

elemental real( kind = core_rknd ) function, public saturation::sat_mixrat_ice ( real( kind = core_rknd ), intent(in)  p_in_Pa,
real( kind = core_rknd ), intent(in)  T_in_K 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sat_mixrat_liq()

elemental real( kind = core_rknd ) function, public saturation::sat_mixrat_liq ( real( kind = core_rknd ), intent(in)  p_in_Pa,
real( kind = core_rknd ), intent(in)  T_in_K 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sat_mixrat_liq_lookup()

elemental real( kind = core_rknd ) function, public saturation::sat_mixrat_liq_lookup ( real( kind = core_rknd ), intent(in)  p_in_Pa,
real( kind = core_rknd ), intent(in)  T_in_K 
)
Here is the call graph for this function:

◆ sat_vapor_press_ice()

elemental real( kind = core_rknd ) function saturation::sat_vapor_press_ice ( real( kind = core_rknd ), intent(in)  T_in_K)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sat_vapor_press_ice_bolton()

elemental real( kind = core_rknd ) function, private saturation::sat_vapor_press_ice_bolton ( real( kind = core_rknd ), intent(in)  T_in_K)
private
Here is the caller graph for this function:

◆ sat_vapor_press_ice_flatau()

elemental real( kind = core_rknd ) function, private saturation::sat_vapor_press_ice_flatau ( real( kind = core_rknd ), intent(in)  T_in_K)
private
Here is the caller graph for this function:

◆ sat_vapor_press_ice_gfdl()

elemental real( kind = core_rknd ) function saturation::sat_vapor_press_ice_gfdl ( real( kind = core_rknd ), intent(in)  T_in_K)
Here is the caller graph for this function:

◆ sat_vapor_press_liq()

elemental real( kind = core_rknd ) function, public saturation::sat_vapor_press_liq ( real( kind = core_rknd ), intent(in)  T_in_K)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sat_vapor_press_liq_bolton()

elemental real( kind = core_rknd ) function, private saturation::sat_vapor_press_liq_bolton ( real( kind = core_rknd ), intent(in)  T_in_K)
private
Here is the caller graph for this function:

◆ sat_vapor_press_liq_flatau()

elemental real( kind = core_rknd ) function, private saturation::sat_vapor_press_liq_flatau ( real( kind = core_rknd ), intent(in)  T_in_K)
private
Here is the caller graph for this function:

◆ sat_vapor_press_liq_gfdl()

elemental real( kind = core_rknd ) function saturation::sat_vapor_press_liq_gfdl ( real( kind = core_rknd ), intent(in)  T_in_K)
Here is the caller graph for this function:

◆ sat_vapor_press_liq_lookup()

elemental real( kind = core_rknd ) function saturation::sat_vapor_press_liq_lookup ( real( kind = core_rknd ), intent(in)  T_in_K)
Here is the caller graph for this function:

Variable Documentation

◆ svp_liq_lookup_table

real( kind = core_rknd ), dimension(188:343), private saturation::svp_liq_lookup_table
private