Changeset 4033 for trunk/LMDZ.GENERIC/libf/phystd/conduction.F90
- Timestamp:
- Jan 28, 2026, 3:06:52 PM (40 hours ago)
- File:
-
- 1 edited
-
trunk/LMDZ.GENERIC/libf/phystd/conduction.F90 (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/libf/phystd/conduction.F90
r3235 r4033 9 9 10 10 use comcstfi_mod, only: r, cpp, mugaz 11 use callkeys_mod, only: phitop,zztop,a_coeff,s_coeff,force_conduction 11 use callkeys_mod, only: phitop_conduc,zztop,a_coeff,s_coeff,force_conduction 12 use conc_mod, only: lambda 12 13 use gases_h 13 14 … … 48 49 INTEGER :: i,ig,l,igas,kgas 49 50 REAL :: alpha(ngrid,nlayer) 50 REAL :: lambda(ngrid,nlayer)51 51 REAL :: muvol(ngrid,nlayer) ! kg.m-3 52 52 REAL :: C(ngrid,nlayer) … … 111 111 molar_frac(:,:,igas) = gfrac(igas) 112 112 here(igas) = .true. 113 elseif(igas.eq.igas_CO2) then 114 !Interpolated from Hurly et al., (2007) 115 !valid between 20 and 1000 K (max 3 percent of error) 116 akk(igas) = 3.072e-4 117 skk(igas) = 0.69 118 molar_mass(igas) = 44.010e-3 119 akk_visc(igas) = 4.5054e-7 120 skk_visc(igas) = 0.6658 121 molar_frac(:,:,igas) = gfrac(igas) 122 here(igas) = .true. 113 123 ! Add more molecules here and the reference PLEASE! 114 124 else … … 205 215 * (1-D(:,nlayer-1)) 206 216 C(:,nlayer) =C(:,nlayer-1)+zt(:,nlayer-1)-zt(:,nlayer) 207 C(:,nlayer) =(C(:,nlayer)*lambda(:,nlayer)+phitop ) &217 C(:,nlayer) =(C(:,nlayer)*lambda(:,nlayer)+phitop_conduc) & 208 218 / den(:,nlayer) 209 219
Note: See TracChangeset
for help on using the changeset viewer.
