75 |
& bi,bj,myThid) |
& bi,bj,myThid) |
76 |
CALL TIMEAVE_NORMALIZ(PPave, DAR_timeave, nR , |
CALL TIMEAVE_NORMALIZ(PPave, DAR_timeave, nR , |
77 |
& bi,bj,myThid) |
& bi,bj,myThid) |
78 |
|
#ifdef QUOTA_DIAG_LIMIT |
79 |
|
do np=1,npmax |
80 |
|
CALL TIMEAVE_NORMALIZ(Nlimave(1-Olx,1-Oly,1,1,1,np), |
81 |
|
& DAR_timeave, nR ,bi,bj,myThid) |
82 |
|
CALL TIMEAVE_NORMALIZ(Flimave(1-Olx,1-Oly,1,1,1,np), |
83 |
|
& DAR_timeave, nR ,bi,bj,myThid) |
84 |
|
CALL TIMEAVE_NORMALIZ(Ilimave(1-Olx,1-Oly,1,1,1,np), |
85 |
|
& DAR_timeave, nR ,bi,bj,myThid) |
86 |
|
enddo |
87 |
|
CALL TIMEAVE_NORMALIZ(Tlimave,DAR_timeave, nR , |
88 |
|
& bi,bj,myThid) |
89 |
|
#endif |
90 |
#ifndef ALLOW_QUOTA |
#ifndef ALLOW_QUOTA |
91 |
CALL TIMEAVE_NORMALIZ(Chlave, DAR_timeave, nR , |
CALL TIMEAVE_NORMALIZ(Chlave, DAR_timeave, nR , |
92 |
& bi,bj,myThid) |
& bi,bj,myThid) |
379 |
& pf,'dar_tave',0,0,'dar_PAR_ave',PARave,myThid) |
& pf,'dar_tave',0,0,'dar_PAR_ave',PARave,myThid) |
380 |
CALL MNC_CW_RL_W( |
CALL MNC_CW_RL_W( |
381 |
& pf,'dar_tave',0,0,'dar_PP_ave',PPave,myThid) |
& pf,'dar_tave',0,0,'dar_PP_ave',PPave,myThid) |
382 |
|
#ifdef QUOTA_DIAG_LIMIT |
383 |
|
do np=1,npmax |
384 |
|
WRITE(name,'(a,i3.3)') 'dar_Nlim_',np |
385 |
|
CALL MNC_CW_RL_W(pf,'dar_tave',0,0,name, |
386 |
|
& Nlimave(1-OLx,1-OLy,1,1,1,np),myThid) |
387 |
|
WRITE(name,'(a,i3.3)') 'dar_Flim_',np |
388 |
|
CALL MNC_CW_RL_W(pf,'dar_tave',0,0,name, |
389 |
|
& Flimave(1-OLx,1-OLy,1,1,1,np),myThid) |
390 |
|
WRITE(name,'(a,i3.3)') 'dar_Ilim_',np |
391 |
|
CALL MNC_CW_RL_W(pf,'dar_tave',0,0,name, |
392 |
|
& Ilimave(1-OLx,1-OLy,1,1,1,np),myThid) |
393 |
|
enddo |
394 |
|
CALL MNC_CW_RL_W( |
395 |
|
& pf,'dar_tave',0,0,'dar_Tlim_ave',Tlimave,myThid) |
396 |
|
#endif |
397 |
#ifndef ALLOW_QUOTA |
#ifndef ALLOW_QUOTA |
398 |
CALL MNC_CW_RL_W( |
CALL MNC_CW_RL_W( |
399 |
& pf,'dar_tave',0,0,'dar_Chl_ave',Chlave,myThid) |
& pf,'dar_tave',0,0,'dar_Chl_ave',Chlave,myThid) |
556 |
DO bi = myBxLo(myThid), myBxHi(myThid) |
DO bi = myBxLo(myThid), myBxHi(myThid) |
557 |
CALL TIMEAVE_RESET(PARave,Nr,bi,bj,myThid) |
CALL TIMEAVE_RESET(PARave,Nr,bi,bj,myThid) |
558 |
CALL TIMEAVE_RESET(PPave,Nr,bi,bj,myThid) |
CALL TIMEAVE_RESET(PPave,Nr,bi,bj,myThid) |
559 |
|
#ifdef QUOTA_DIAG_LIMIT |
560 |
|
CALL TIMEAVE_RESET(Nlimave,Nr,bi,bj,myThid) |
561 |
|
CALL TIMEAVE_RESET(Flimave,Nr,bi,bj,myThid) |
562 |
|
CALL TIMEAVE_RESET(Ilimave,Nr,bi,bj,myThid) |
563 |
|
CALL TIMEAVE_RESET(Tlimave,Nr,bi,bj,myThid) |
564 |
|
#endif |
565 |
#ifndef ALLOW_QUOTA |
#ifndef ALLOW_QUOTA |
566 |
CALL TIMEAVE_RESET(Chlave,Nr,bi,bj,myThid) |
CALL TIMEAVE_RESET(Chlave,Nr,bi,bj,myThid) |
567 |
#endif |
#endif |