Changeset 2908 for trunk/LMDZ.MARS
- Timestamp:
- Feb 28, 2023, 2:48:15 PM (21 months ago)
- Location:
- trunk/LMDZ.MARS
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/README
r2907 r2908 3923 3923 Other code changes for nslope.gt.1 (sometimes the grid mesh average is used instead of the value of the subslope) 3924 3924 3925 3925 == 28/02/2023 == RV 3926 This commit can produce small differences in restartfi.nc due to numerical roundup even for the case nslope=1. 3927 tsurf_mesh_avg is used for callradite, thermosphere and in a specific case with Richardson based surface layer. -
trunk/LMDZ.MARS/libf/phymars/physiq_mod.F
r2907 r2908 1033 1033 CALL callradite(icount,ngrid,nlayer,nq,zday,zls,pq, 1034 1034 & albedo_meshavg,emis_meshavg, 1035 & mu0,zplev,zplay,pt,tsurf (:,1),fract,dist_sol,igout,1035 & mu0,zplev,zplay,pt,tsurf_meshavg,fract,dist_sol,igout, 1036 1036 & zdtlw,zdtsw,fluxsurf_lw(:,iflat),fluxsurf_dn_sw(:,:,iflat), 1037 1037 & fluxsurf_up_sw, … … 1057 1057 CALL callradite(icount,ngrid,nlayer,nq,zday,zls,pq, 1058 1058 & albedo_meshavg,emis_meshavg,mu0,zplev,zplay,pt, 1059 & tsurf (:,1),fract,1059 & tsurf_meshavg,fract, 1060 1060 & dist_sol,igout,zdtlwclf,zdtswclf, 1061 1061 & fluxsurf_lwclf,fluxsurf_dn_swclf,fluxsurf_up_swclf, … … 1467 1467 1468 1468 DO ig=1, ngrid 1469 IF (zh(ig,1) .lt. tsurf (ig,1)) THEN1469 IF (zh(ig,1) .lt. tsurf_meshavg(ig)) THEN 1470 1470 wstar(ig)=1. 1471 1471 hfmax_th(ig)=0.2 … … 2146 2146 if (callthermos) then 2147 2147 call thermosphere(ngrid,nlayer,nq,zplev,zplay,dist_sol, 2148 $ mu0,ptimestep,ptime,zday,tsurf (:,iflat),zzlev,zzlay,2148 $ mu0,ptimestep,ptime,zday,tsurf_meshavg,zzlev,zzlay, 2149 2149 & pt,pq,pu,pv,pdt,pdq, 2150 2150 $ zdteuv,zdtconduc,zdumolvis,zdvmolvis,zdqmoldiff,
Note: See TracChangeset
for help on using the changeset viewer.