383 |
CALL GAD_DST3FL_ADV_X( bi,bj,k, dTtracerLev(k), |
CALL GAD_DST3FL_ADV_X( bi,bj,k, dTtracerLev(k), |
384 |
I uTrans, uFld, maskLocW, localTij, |
I uTrans, uFld, maskLocW, localTij, |
385 |
O af, myThid ) |
O af, myThid ) |
386 |
|
ELSEIF (advectionScheme.EQ.ENUM_OS7MP ) THEN |
387 |
|
CALL GAD_OS7MP_ADV_X( bi,bj,k, dTtracerLev(k), |
388 |
|
I uTrans, uFld, maskLocW, localTij, |
389 |
|
O af, myThid ) |
390 |
ELSE |
ELSE |
391 |
STOP 'GAD_ADVECTION: adv. scheme incompatibale with multi-dim' |
STOP 'GAD_ADVECTION: adv. scheme incompatibale with multi-dim' |
392 |
ENDIF |
ENDIF |
554 |
CALL GAD_DST3FL_ADV_Y( bi,bj,k, dTtracerLev(k), |
CALL GAD_DST3FL_ADV_Y( bi,bj,k, dTtracerLev(k), |
555 |
I vTrans, vFld, maskLocS, localTij, |
I vTrans, vFld, maskLocS, localTij, |
556 |
O af, myThid ) |
O af, myThid ) |
557 |
|
ELSEIF (advectionScheme.EQ.ENUM_OS7MP ) THEN |
558 |
|
CALL GAD_OS7MP_ADV_Y( bi,bj,k, dTtracerLev(k), |
559 |
|
I vTrans, vFld, maskLocS, localTij, |
560 |
|
O af, myThid ) |
561 |
ELSE |
ELSE |
562 |
STOP 'GAD_ADVECTION: adv. scheme incompatibale with mutli-dim' |
STOP 'GAD_ADVECTION: adv. scheme incompatibale with mutli-dim' |
563 |
ENDIF |
ENDIF |
796 |
CALL GAD_DST3FL_ADV_R( bi,bj,k, dTtracerLev(k), |
CALL GAD_DST3FL_ADV_R( bi,bj,k, dTtracerLev(k), |
797 |
I rTrans, wFld, localTijk, |
I rTrans, wFld, localTijk, |
798 |
O fVerT(1-Olx,1-Oly,kUp), myThid ) |
O fVerT(1-Olx,1-Oly,kUp), myThid ) |
799 |
|
ELSEIF (vertAdvecScheme.EQ.ENUM_OS7MP ) THEN |
800 |
|
CALL GAD_OS7MP_ADV_R( bi,bj,k, dTtracerLev(k), |
801 |
|
I rTrans, wFld, localTijk, |
802 |
|
O fVerT(1-Olx,1-Oly,kUp), myThid ) |
803 |
ELSE |
ELSE |
804 |
STOP 'GAD_ADVECTION: adv. scheme incompatibale with mutli-dim' |
STOP 'GAD_ADVECTION: adv. scheme incompatibale with mutli-dim' |
805 |
ENDIF |
ENDIF |