Changeset 935 for LMDZ4/branches/LMDZ4_V3_patches/libf/dyn3dpar
- Timestamp:
- Mar 26, 2008, 2:06:32 PM (17 years ago)
- Location:
- LMDZ4/branches/LMDZ4_V3_patches/libf/dyn3dpar
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4_V3_patches/libf/dyn3dpar/conf_gcm.F
r764 r935 600 600 offline = .FALSE. 601 601 CALL getin('offline',offline) 602 603 !Config Key = ok_dynzon 604 !Config Desc = calcul et sortie des transports 605 !Config Def = n 606 !Config Help = Permet de mettre en route le calcul des transports 607 !Config 608 ok_dynzon = .FALSE. 609 CALL getin('ok_dynzon',ok_dynzon) 602 610 603 611 … … 643 651 write(lunout,*)' tauyy = ', tauyy 644 652 write(lunout,*)' offline = ', offline 653 write(lunout,*)' ok_dynzon = ', ok_dynzon 645 654 646 655 RETURN … … 757 766 write(lunout,*)' offline = ', offline 758 767 768 !Config Key = ok_dynzon 769 !Config Desc = calcul et sortie des transports 770 !Config Def = n 771 !Config Help = Permet de mettre en route le calcul des transports 772 !Config 773 ok_dynzon = .FALSE. 774 CALL getin('ok_dynzon',ok_dynzon) 759 775 760 776 write(lunout,*)' #########################################' … … 799 815 write(lunout,*)' tauy = ', tauy 800 816 write(lunout,*)' offline = ', offline 817 write(lunout,*)' ok_dynzon = ', ok_dynzon 801 818 c 802 819 RETURN -
LMDZ4/branches/LMDZ4_V3_patches/libf/dyn3dpar/control.h
r792 r935 14 14 & iperiod,iapp_tracvl,iconser,iecri,idissip,iphysiq , & 15 15 & periodav,ecritphy,iecrimoy,dayref,anneeref, & 16 & raz_date,offline,ip_ebil_dyn 16 & raz_date,offline,ip_ebil_dyn,ok_dynzon 17 17 18 18 INTEGER nday,day_step,iperiod,iapp_tracvl,iconser,iecri, & … … 21 21 REAL periodav, ecritphy 22 22 logical offline 23 logical ok_dynzon 23 24 24 25 !----------------------------------------------------------------------- -
LMDZ4/branches/LMDZ4_V3_patches/libf/dyn3dpar/leapfrog_p.F
r916 r935 1276 1276 iav=0 1277 1277 ENDIF 1278 c#ifdef CPP_IOIPSL 1279 c call Register_Hallo(vcov,ip1jm,llm,1,0,0,1,TestRequest) 1280 c call SendRequest(TestRequest) 1281 cc$OMP BARRIER 1282 c call WaitRequest(TestRequest) 1283 cc$OMP MASTER 1278 #ifdef CPP_IOIPSL 1279 IF (ok_dynzon) THEN 1280 call Register_Hallo(vcov,ip1jm,llm,1,0,0,1,TestRequest) 1281 call SendRequest(TestRequest) 1282 c$OMP BARRIER 1283 call WaitRequest(TestRequest) 1284 c$OMP MASTER 1284 1285 c CALL writedynav_p(histaveid, nqmx, itau,vcov , 1285 1286 c , ucov,teta,pk,phi,q,masse,ps,phis) 1286 cc$OMP END MASTER 1287 c call bilan_dyn_p(2,dtvr*iperiod,dtvr*day_step*periodav, 1288 c , ps,masse,pk,pbaru,pbarv,teta,phi,ucov,vcov,q) 1289 c#endif 1287 c$OMP END MASTER 1288 call bilan_dyn_p(2,dtvr*iperiod,dtvr*day_step*periodav, 1289 , ps,masse,pk,pbaru,pbarv,teta,phi,ucov,vcov,q) 1290 ENDIF 1291 #endif 1290 1292 ENDIF 1291 1293 … … 1429 1431 iav=0 1430 1432 ENDIF 1431 c#ifdef CPP_IOIPSL 1432 cc$OMP BARRIER 1433 1434 c call Register_Hallo(vcov,ip1jm,llm,1,0,0,1,TestRequest) 1435 c call SendRequest(TestRequest) 1436 cc$OMP BARRIER 1437 c call WaitRequest(TestRequest) 1438 1439 cc$OMP MASTER 1433 #ifdef CPP_IOIPSL 1434 IF (ok_dynzon) THEN 1435 c$OMP BARRIER 1436 1437 call Register_Hallo(vcov,ip1jm,llm,1,0,0,1,TestRequest) 1438 call SendRequest(TestRequest) 1439 c$OMP BARRIER 1440 call WaitRequest(TestRequest) 1441 1442 c$OMP MASTER 1440 1443 c CALL writedynav_p(histaveid, nqmx, itau,vcov , 1441 1444 c , ucov,teta,pk,phi,q,masse,ps,phis) 1442 c call bilan_dyn_p (2,dtvr*iperiod,dtvr*day_step*periodav, 1443 c , ps,masse,pk,pbaru,pbarv,teta,phi,ucov,vcov,q) 1444 cc$OMP END MASTER 1445 c#endif 1445 call bilan_dyn_p (2,dtvr*iperiod,dtvr*day_step*periodav, 1446 , ps,masse,pk,pbaru,pbarv,teta,phi,ucov,vcov,q) 1447 c$OMP END MASTER 1448 ENDIF 1449 #endif 1446 1450 ENDIF 1447 1451
Note: See TracChangeset
for help on using the changeset viewer.