- Timestamp:
- Apr 8, 2016, 4:57:00 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/libf/dynlonlat_phylonlat/phystd/newstart.F
r1524 r1538 36 36 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 37 37 use inifis_mod, only: inifis 38 use control_mod, only: nday 38 39 implicit none 39 40 … … 95 96 c------------------ 96 97 REAL tsurf(ngridmx) ! surface temperature 97 REAL tsoil(ngridmx,nsoilmx) ! soil temperature98 REAL,ALLOCATABLE :: tsoil(:,:) ! soil temperature 98 99 ! REAL co2ice(ngridmx) ! CO2 ice layer 99 100 REAL emis(ngridmx) ! surface emissivity … … 103 104 ! REAL rnaturfi(ngridmx) 104 105 real alb(iip1,jjp1),albfi(ngridmx) ! albedos 105 real ith(iip1,jjp1,nsoilmx),ithfi(ngridmx,nsoilmx) ! thermal inertia (3D)106 real,allocatable :: ith(:,:,:),ithfi(:,:) ! thermal inertia (3D) 106 107 real surfith(iip1,jjp1),surfithfi(ngridmx) ! surface thermal inertia (2D) 107 108 REAL latfi(ngridmx),lonfi(ngridmx),airefi(ngridmx) … … 113 114 114 115 REAL rnat(ngridmx) 115 REAL tslab(ngridmx,nsoilmx) ! slab ocean temperature116 REAL,ALLOCATABLE :: tslab(:,:) ! slab ocean temperature 116 117 REAL pctsrf_sic(ngridmx) ! sea ice cover 117 118 REAL tsea_ice(ngridmx) ! temperature sea_ice … … 274 275 ! ... this has to be done before phyetat0 275 276 call initracer(ngridmx,nqtot,tname) 277 278 ! default nsoilmx is set in comsoil_h 279 call getin_p("nsoilmx",nsoilmx) 280 281 ! allocate some local arrays now that we know all dimensions 282 allocate(tsoil(ngridmx,nsoilmx)) 283 allocate(ith(iip1,jjp1,nsoilmx)) 284 allocate(ithfi(ngridmx,nsoilmx)) 285 allocate(tslab(ngridmx,nsoilmx)) 276 286 277 287 ! Take care of arrays in common modules … … 475 485 ! (for instance initracer needs to know about some flags, and/or 476 486 ! 'datafile' path may be changed by user) 477 call inifis(ngridmx,llm,nqtot,day_ini,daysec, dtphys,487 call inifis(ngridmx,llm,nqtot,day_ini,daysec,nday,dtphys, 478 488 & latfi,lonfi,airefi,rad,g,r,cpp) 479 489
Note: See TracChangeset
for help on using the changeset viewer.