Changeset 3361 for palm/trunk/SOURCE/land_surface_model_mod.f90
- Timestamp:
- Oct 16, 2018 8:39:37 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/land_surface_model_mod.f90
r3349 r3361 486 486 487 487 USE basic_constants_and_equations_mod, & 488 ONLY: c_p, g, lv_d_cp, l_v, magnus, rho_l, r_d, r_v 488 ONLY: c_p, g, lv_d_cp, l_v, magnus, rho_l, r_d, r_v, rd_d_rv 489 489 490 490 USE calc_mean_profile_mod, & … … 1999 1999 ! 2000 2000 !-- Calculate vapour pressure 2001 e = surf%qv1(m) * surface_pressure / ( surf%qv1(m) + 0.622_wp)2001 e = surf%qv1(m) * surface_pressure / ( surf%qv1(m) + rd_d_rv ) 2002 2002 f3 = EXP ( - surf%g_d(m) * (e_s - e) ) 2003 2003 ELSE … … 2040 2040 ! 2041 2041 !-- Calculate saturation water vapor mixing ratio 2042 q_s = 0.622_wp* e_s / ( surface_pressure - e_s )2042 q_s = rd_d_rv * e_s / ( surface_pressure - e_s ) 2043 2043 ! 2044 2044 !-- In case of dewfall, set evapotranspiration to zero … … 2079 2079 / ( surf_t_surface%var_1d(m) - 29.65_wp)**2 ) 2080 2080 2081 dq_s_dt = 0.622_wp* e_s_dt / ( surface_pressure - e_s_dt )2081 dq_s_dt = rd_d_rv * e_s_dt / ( surface_pressure - e_s_dt ) 2082 2082 ! 2083 2083 !-- Calculate net radiation radiation without longwave outgoing flux because … … 2350 2350 ! 2351 2351 !-- Calculate mixing ratio at saturation 2352 q_s = 0.622_wp* e_s / ( surface_pressure - e_s )2352 q_s = rd_d_rv * e_s / ( surface_pressure - e_s ) 2353 2353 2354 2354 resistance = surf%r_a(m) / ( surf%r_a(m) + surf%r_s(m) + 1E-5_wp )
Note: See TracChangeset
for help on using the changeset viewer.