10 |
SUBROUTINE PTRACERS_ADVECTION( bi,bj,myIter,myTime,myThid ) |
SUBROUTINE PTRACERS_ADVECTION( bi,bj,myIter,myTime,myThid ) |
11 |
|
|
12 |
C !DESCRIPTION: |
C !DESCRIPTION: |
13 |
C Calculates tendancy for passive tracers and integrates forward |
C Calculates tendency for passive tracers and integrates forward |
14 |
C in time. |
C in time. |
15 |
|
|
16 |
C !USES: =============================================================== |
C !USES: =============================================================== |
75 |
CADJ STORE ptracer(:,:,:,bi,bj,iTracer) |
CADJ STORE ptracer(:,:,:,bi,bj,iTracer) |
76 |
CADJ & = comlev1_bibj_ptracers, key=iptrkey, byte=isbyte |
CADJ & = comlev1_bibj_ptracers, key=iptrkey, byte=isbyte |
77 |
#endif /* ALLOW_AUTODIFF_TAMC */ |
#endif /* ALLOW_AUTODIFF_TAMC */ |
78 |
|
|
79 |
IF ( |
IF ( |
80 |
& multiDimAdvection .AND. |
& multiDimAdvection .AND. |
81 |
& PTRACERS_advScheme(iTracer).NE.ENUM_CENTERED_2ND .AND. |
& PTRACERS_advScheme(iTracer).NE.ENUM_CENTERED_2ND .AND. |