Changeset 1543 for trunk/LMDZ.COMMON/libf/dyn3d/gcm.F90
- Timestamp:
- Apr 22, 2016, 9:02:11 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/dyn3d/gcm.F90
r1523 r1543 25 25 ok_dyn_ins,ok_dyn_ave,iecri,periodav, & 26 26 less1day,fractday,ndynstep,nsplit_phys 27 USE mod_const_mpi, ONLY: COMM_LMDZ 27 28 use cpdet_mod, only: ini_cpdet 28 29 USE temps_mod, ONLY: calend,start_time,annee_ref,day_ref, & 29 30 itau_dyn,itau_phy,day_ini,jD_ref,jH_ref,day_end 30 31 31 #ifdef INCA32 ! Only INCA needs these informations (from the Earth's physics)33 USE indice_sol_mod34 USE mod_phys_lmdz_para, ONLY : klon_mpi_para_nb35 #endif36 32 37 33 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! … … 184 180 ! A nettoyer. On ne veut qu'une ou deux routines d'interface 185 181 ! dynamique -> physique pour l'initialisation 186 #ifdef CPP_PHYS187 CALL init_phys_lmdz(iim,jjp1,llm,1,(/(jjm-1)*iim+2/))188 ! call initcomgeomphy ! now done in iniphysiq189 #endif182 !#ifdef CPP_PHYS 183 ! CALL init_phys_lmdz(iim,jjp1,llm,1,(/(jjm-1)*iim+2/)) 184 !! call initcomgeomphy ! now done in iniphysiq 185 !#endif 190 186 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 191 187 ! … … 225 221 #endif 226 222 !----------------------------------------------------------------------- 227 228 IF (type_trac == 'inca') THEN229 #ifdef INCA230 call init_const_lmdz(nbtr,anneeref,dayref,iphysiq,day_step,nday, &231 nbsrf, is_oce,is_sic,is_ter,is_lic)232 call init_inca_para(iim,jjm+1,klon,1,klon_mpi_para_nb,0)233 #endif234 END IF235 223 ! 236 224 ! … … 281 269 282 270 endif ! of if (read_start) 283 284 IF (type_trac == 'inca') THEN285 #ifdef INCA286 call init_inca_dim(klon,llm,iim,jjm, &287 rlonu,rlatu,rlonv,rlatv)288 #endif289 END IF290 271 291 272 … … 445 426 ! Physics: 446 427 #ifdef CPP_PHYS 447 CALL iniphysiq(iim,jjm,llm,daysec,day_ini,dtphys/nsplit_phys, & 448 rlatu,rlatv,rlonu,rlonv,aire,cu,cv,rad,g,r,cpp, & 449 iflag_phys) 428 CALL iniphysiq(iim,jjm,llm, & 429 (jjm-1)*iim+2,comm_lmdz, & 430 daysec,day_ini,dtphys/nsplit_phys, & 431 rlatu,rlatv,rlonu,rlonv,aire,cu,cv,rad,g,r,cpp, & 432 iflag_phys) 450 433 #endif 451 434 ENDIF ! of IF ((iflag_phys==1).or.(iflag_phys>=100))
Note: See TracChangeset
for help on using the changeset viewer.