Changeset 3635
- Timestamp:
- Feb 20, 2025, 10:31:38 AM (5 months ago)
- Location:
- trunk/LMDZ.PLUTO/libf
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.PLUTO/libf/dynphy_lonlat/phypluto/start2archive.F
r3629 r3635 71 71 REAL tsurf(ngridmx) ! Surface temperature 72 72 REAL,ALLOCATABLE :: tsoil(:,:) ! Soil temperature 73 REAL,ALLOCATABLE :: inertiedat_tmp(:,:) ! Soil temperature 73 74 REAL n2ice(ngridmx) ! N2 ice layer 74 75 REAL q2(ngridmx,llm+1) … … 203 204 ! allocate arrays of nsoilmx size 204 205 allocate(tsoil(ngridmx,nsoilmx)) 206 allocate(inertiedat_tmp(ngridmx,nsoilmx)) 205 207 allocate(tsoilS(ip1jmp1,nsoilmx)) 206 208 allocate(ithS(ip1jmp1,nsoilmx)) … … 234 236 CALL phyetat0(.true.,ngridmx,llm,fichnom,0,Lmodif,nsoilmx,nqtot, 235 237 . day_ini_fi,timefi, 236 . tsurf,tsoil,emis,q2,qsurf,inertiedat )238 . tsurf,tsoil,emis,q2,qsurf,inertiedat_tmp) 237 239 ! change FF 05/2011 238 240 c . cloudfrac,totalcloudfrac,hice, 239 241 ! change BC 05/2014 240 242 c . rnat,pctsrf_sic,tslab,tsea_ice,sea_ice) 241 242 243 243 244 244 … … 338 338 call gr_fi_dyn(nsoilmx,ngridmx,iip1,jjp1,tsoil,tsoilS) 339 339 ! Note: thermal inertia "inertiedat" is in comsoil.h 340 call gr_fi_dyn(nsoilmx,ngridmx,iip1,jjp1,inertiedat ,ithS)340 call gr_fi_dyn(nsoilmx,ngridmx,iip1,jjp1,inertiedat_tmp,ithS) 341 341 342 342 call gr_fi_dyn(1,ngridmx,iip1,jjp1,zmea,zmeaS) -
trunk/LMDZ.PLUTO/libf/phypluto/phyetat0_mod.F90
r3572 r3635 23 23 use write_field_phy, only: Writefield_phy 24 24 !! 25 use comsoil_h, only: nsoilmx 25 use comsoil_h, only: nsoilmx,inertiedat 26 26 use tabfi_mod, only: tabfi 27 27 USE tracer_h, ONLY: noms … … 273 273 call soil_settings(nid_start,ngrid,nsoil,tsurf,tsoil,indextime) 274 274 endif 275 therm_inertia(:,:) = inertiedat(:,:) 275 276 else 276 277 thermal_inertia_if_no_startfi=400 ! default value … … 279 280 !AF24 280 281 endif ! of if (startphy_file) 281 282 282 ! 283 283 ! close file:
Note: See TracChangeset
for help on using the changeset viewer.