Changeset 1682 for trunk/LMDZ.COMMON/libf/dyn3dpar
- Timestamp:
- Mar 31, 2017, 11:31:38 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/dyn3dpar/gcm.F
r1672 r1682 441 441 442 442 c----------------------------------------------------------------------- 443 c Initialisation de la physique :444 c -------------------------------445 446 IF ((iflag_phys==1).or.(iflag_phys>=100)) THEN447 ! latfi(1)=rlatu(1)448 ! lonfi(1)=0.449 ! zcufi(1) = cu(1)450 ! zcvfi(1) = cv(1)451 ! DO j=2,jjm452 ! DO i=1,iim453 ! latfi((j-2)*iim+1+i)= rlatu(j)454 ! lonfi((j-2)*iim+1+i)= rlonv(i)455 ! zcufi((j-2)*iim+1+i) = cu((j-1)*iip1+i)456 ! zcvfi((j-2)*iim+1+i) = cv((j-1)*iip1+i)457 ! ENDDO458 ! ENDDO459 ! latfi(ngridmx)= rlatu(jjp1)460 ! lonfi(ngridmx)= 0.461 ! zcufi(ngridmx) = cu(ip1jm+1)462 ! zcvfi(ngridmx) = cv(ip1jm-iim)463 464 ! build airefi(), mesh area on physics grid465 ! CALL gr_dyn_fi(1,iip1,jjp1,ngridmx,aire,airefi)466 ! Poles are single points on physics grid467 ! airefi(1)=airefi(1)*iim468 ! airefi(ngridmx)=airefi(ngridmx)*iim469 470 ! Physics471 #ifdef CPP_PHYS472 ! CALL iniphysiq(ngridmx,llm,daysec,day_ini,dtphys/nsplit_phys,473 ! & latfi,lonfi,airefi,zcufi,zcvfi,rad,g,r,cpp,474 ! & iflag_phys)475 CALL iniphysiq(iim,jjm,llm,476 & distrib_phys(mpi_rank),comm_lmdz,477 & daysec,day_ini,dtphys/nsplit_phys,478 & rlatu,rlatv,rlonu,rlonv,aire,cu,cv,rad,g,r,cpp,479 & iflag_phys)480 #endif481 ! call_iniphys=.false.482 ENDIF ! of IF (call_iniphys.and.(iflag_phys==1.or.iflag_phys>=100))483 484 485 c-----------------------------------------------------------------------486 443 c Initialisation des I/O : 487 444 c ------------------------ … … 519 476 #endif 520 477 478 479 c----------------------------------------------------------------------- 480 c Initialisation de la physique : 481 c ------------------------------- 482 483 IF ((iflag_phys==1).or.(iflag_phys>=100)) THEN 484 ! Physics 485 #ifdef CPP_PHYS 486 CALL iniphysiq(iim,jjm,llm, 487 & distrib_phys(mpi_rank),comm_lmdz, 488 & daysec,day_ini,dtphys/nsplit_phys, 489 & rlatu,rlatv,rlonu,rlonv,aire,cu,cv,rad,g,r,cpp, 490 & iflag_phys) 491 #endif 492 ! call_iniphys=.false. 493 ENDIF ! of IF (call_iniphys.and.(iflag_phys==1.or.iflag_phys>=100)) 494 495 521 496 if (planet_type=="mars") then 522 497 ! For Mars we transmit day_ini
Note: See TracChangeset
for help on using the changeset viewer.