491 |
CADJ & = comlev1_bibj_k, key=kkey, byte=isbyte |
CADJ & = comlev1_bibj_k, key=kkey, byte=isbyte |
492 |
CADJ STORE salt (:,:,k,bi,bj) |
CADJ STORE salt (:,:,k,bi,bj) |
493 |
CADJ & = comlev1_bibj_k, key=kkey, byte=isbyte |
CADJ & = comlev1_bibj_k, key=kkey, byte=isbyte |
|
CADJ STORE gT(:,:,k,bi,bj) |
|
|
CADJ & = comlev1_bibj_k, key=kkey, byte=isbyte |
|
|
CADJ STORE gS(:,:,k,bi,bj) |
|
|
CADJ & = comlev1_bibj_k, key=kkey, byte=isbyte |
|
494 |
# ifdef NONLIN_FRSURF |
# ifdef NONLIN_FRSURF |
495 |
cph-test |
cph-test |
496 |
CADJ STORE phiHydC (:,:) |
CADJ STORE phiHydC (:,:) |
645 |
CALL IMPLDIFF( |
CALL IMPLDIFF( |
646 |
I bi, bj, iMin, iMax, jMin, jMax, |
I bi, bj, iMin, iMax, jMin, jMax, |
647 |
I -1, KappaRU, recip_hFacW(1-OLx,1-OLy,1,bi,bj), |
I -1, KappaRU, recip_hFacW(1-OLx,1-OLy,1,bi,bj), |
648 |
U gU, |
U gU(1-OLx,1-OLy,1,bi,bj), |
649 |
I myThid ) |
I myThid ) |
650 |
#ifdef ALLOW_AUTODIFF_TAMC |
#ifdef ALLOW_AUTODIFF_TAMC |
651 |
CADJ STORE gV(:,:,:,bi,bj) = comlev1_bibj , key=idynkey, byte=isbyte |
CADJ STORE gV(:,:,:,bi,bj) = comlev1_bibj , key=idynkey, byte=isbyte |
653 |
CALL IMPLDIFF( |
CALL IMPLDIFF( |
654 |
I bi, bj, iMin, iMax, jMin, jMax, |
I bi, bj, iMin, iMax, jMin, jMax, |
655 |
I -2, KappaRV, recip_hFacS(1-OLx,1-OLy,1,bi,bj), |
I -2, KappaRV, recip_hFacS(1-OLx,1-OLy,1,bi,bj), |
656 |
U gV, |
U gV(1-OLx,1-OLy,1,bi,bj), |
657 |
I myThid ) |
I myThid ) |
658 |
ENDIF |
ENDIF |
659 |
|
|
677 |
CALL IMPLDIFF( |
CALL IMPLDIFF( |
678 |
I bi, bj, iMin, iMax, jMin, jMax, |
I bi, bj, iMin, iMax, jMin, jMax, |
679 |
I 0, KappaRU, recip_hFacW(1-OLx,1-OLy,1,bi,bj), |
I 0, KappaRU, recip_hFacW(1-OLx,1-OLy,1,bi,bj), |
680 |
U vVelD, |
U vVelD(1-OLx,1-OLy,1,bi,bj), |
681 |
I myThid ) |
I myThid ) |
682 |
#ifdef ALLOW_AUTODIFF_TAMC |
#ifdef ALLOW_AUTODIFF_TAMC |
683 |
CADJ STORE uVelD(:,:,:,bi,bj) = comlev1_bibj , key=idynkey, byte=isbyte |
CADJ STORE uVelD(:,:,:,bi,bj) = comlev1_bibj , key=idynkey, byte=isbyte |
685 |
CALL IMPLDIFF( |
CALL IMPLDIFF( |
686 |
I bi, bj, iMin, iMax, jMin, jMax, |
I bi, bj, iMin, iMax, jMin, jMax, |
687 |
I 0, KappaRV, recip_hFacS(1-OLx,1-OLy,1,bi,bj), |
I 0, KappaRV, recip_hFacS(1-OLx,1-OLy,1,bi,bj), |
688 |
U uVelD, |
U uVelD(1-OLx,1-OLy,1,bi,bj), |
689 |
I myThid ) |
I myThid ) |
690 |
ENDIF |
ENDIF |
691 |
#endif /* ALLOW_CD_CODE */ |
#endif /* ALLOW_CD_CODE */ |
758 |
CALL DEBUG_STATS_RL(Nr,salt,'Salt (DYNAMICS)',myThid) |
CALL DEBUG_STATS_RL(Nr,salt,'Salt (DYNAMICS)',myThid) |
759 |
CALL DEBUG_STATS_RL(Nr,gU,'Gu (DYNAMICS)',myThid) |
CALL DEBUG_STATS_RL(Nr,gU,'Gu (DYNAMICS)',myThid) |
760 |
CALL DEBUG_STATS_RL(Nr,gV,'Gv (DYNAMICS)',myThid) |
CALL DEBUG_STATS_RL(Nr,gV,'Gv (DYNAMICS)',myThid) |
|
CALL DEBUG_STATS_RL(Nr,gT,'Gt (DYNAMICS)',myThid) |
|
|
CALL DEBUG_STATS_RL(Nr,gS,'Gs (DYNAMICS)',myThid) |
|
761 |
#ifndef ALLOW_ADAMSBASHFORTH_3 |
#ifndef ALLOW_ADAMSBASHFORTH_3 |
762 |
CALL DEBUG_STATS_RL(Nr,guNm1,'GuNm1 (DYNAMICS)',myThid) |
CALL DEBUG_STATS_RL(Nr,guNm1,'GuNm1 (DYNAMICS)',myThid) |
763 |
CALL DEBUG_STATS_RL(Nr,gvNm1,'GvNm1 (DYNAMICS)',myThid) |
CALL DEBUG_STATS_RL(Nr,gvNm1,'GvNm1 (DYNAMICS)',myThid) |