Symbol Description Uses
iTracer ptracer number 433



File Line number Procedure Code
./pkg/gchem/gchem_add_tendency.F 11 GCHEM_ADD_TENDENCY
     &                           iTracer, myTime,myIter, myThid )
./pkg/gchem/gchem_add_tendency.F 42 GCHEM_ADD_TENDENCY
      INTEGER iTracer
./pkg/gchem/gchem_add_tendency.F 60 GCHEM_ADD_TENDENCY
        gPtr(I,J,K,bi,bj,iTracer) = gPtr(I,J,K,bi,bj,iTracer)
./pkg/gchem/gchem_add_tendency.F 61 GCHEM_ADD_TENDENCY
     &       + gchemTendency(I,J,K,bi,bj,iTracer)
./pkg/gchem/gchem_calc_tendency.F 51 GCHEM_CALC_TENDENCY
      INTEGER iTracer
./pkg/gchem/gchem_calc_tendency.F 61 GCHEM_CALC_TENDENCY
      DO iTracer = 1, PTRACERS_numInUse
./pkg/gchem/gchem_calc_tendency.F 67 GCHEM_CALC_TENDENCY
            gchemTendency(I,J,K,bi,bj,iTracer) = 0. _d 0
./pkg/gchem/gchem_readparms.F 37 GCHEM_READPARMS
      INTEGER iTracer
./pkg/longstep/longstep_thermodynamics.F 124 LONGSTEP_THERMODYNAMICS
      INTEGER iTracer, ip
./pkg/longstep/longstep_thermodynamics.F 211 LONGSTEP_THERMODYNAMICS
         DO iTracer=1,PTRACERS_num
./pkg/matrix/matrix_init.F 25 MATRIX_INIT
      INTEGER iTracer
./pkg/matrix/matrix_init.F 30 MATRIX_INIT
      DO iTracer=1,PTRACERS_num
./pkg/matrix/matrix_init.F 36 MATRIX_INIT
                    PTRACERS_initial(i,j,k,bi,bj,iTracer)=
./pkg/matrix/matrix_init.F 37 MATRIX_INIT
     &                  pTracer(i,j,k,bi,bj,iTracer)
./pkg/matrix/matrix_init.F 38 MATRIX_INIT
                  MATRIX(i,j,k,bi,bj,iTracer,1)= 0. _d 0
./pkg/matrix/matrix_init.F 39 MATRIX_INIT
                  MATRIX(i,j,k,bi,bj,iTracer,2)= 0. _d 0
./pkg/matrix/matrix_store_tendency.F 33 MATRIX_STORE_TENDENCY_EXP
      INTEGER iTracer
./pkg/matrix/matrix_store_tendency.F 35 MATRIX_STORE_TENDENCY_EXP
      DO iTracer=1,PTRACERS_numInUse
./pkg/matrix/matrix_store_tendency.F 39 MATRIX_STORE_TENDENCY_EXP
              MATRIX(i,j,k,bi,bj,iTracer,1) =
./pkg/matrix/matrix_store_tendency.F 40 MATRIX_STORE_TENDENCY_EXP
     &             MATRIX(i,j,k,bi,bj,iTracer,1)
./pkg/matrix/matrix_store_tendency.F 41 MATRIX_STORE_TENDENCY_EXP
     &             + (gPtr(i,j,k,bi,bj,iTracer)
./pkg/matrix/matrix_store_tendency.F 42 MATRIX_STORE_TENDENCY_EXP
     &             - PTRACERS_initial(i,j,k,bi,bj,iTracer))
./pkg/matrix/matrix_store_tendency.F 43 MATRIX_STORE_TENDENCY_EXP
              gPtr(i,j,k,bi,bj,iTracer)=
./pkg/matrix/matrix_store_tendency.F 44 MATRIX_STORE_TENDENCY_EXP
     &             PTRACERS_initial(i,j,k,bi,bj,iTracer)
./pkg/matrix/matrix_store_tendency.F 81 MATRIX_STORE_TENDENCY_IMP
      INTEGER iTracer
./pkg/matrix/matrix_store_tendency.F 83 MATRIX_STORE_TENDENCY_IMP
      DO iTracer=1,PTRACERS_numInUse
./pkg/matrix/matrix_store_tendency.F 87 MATRIX_STORE_TENDENCY_IMP
              MATRIX(i,j,k,bi,bj,iTracer,2) =
./pkg/matrix/matrix_store_tendency.F 88 MATRIX_STORE_TENDENCY_IMP
     &             MATRIX(i,j,k,bi,bj,iTracer,2)
./pkg/matrix/matrix_store_tendency.F 89 MATRIX_STORE_TENDENCY_IMP
     &             +  pTracer(i,j,k,bi,bj,iTracer)
./pkg/matrix/matrix_store_tendency.F 90 MATRIX_STORE_TENDENCY_IMP
              pTracer(i,j,k,bi,bj,iTracer)=
./pkg/matrix/matrix_store_tendency.F 91 MATRIX_STORE_TENDENCY_IMP
     &             PTRACERS_initial(i,j,k,bi,bj,iTracer)
./pkg/matrix/matrix_write_tendency.F 102 MATRIX_WRITE_TENDENCY
     &         MATRIX(1-Olx,1-Oly,1,1,1,iTracer,2),iRec,myIter,myThid)
./pkg/matrix/matrix_write_tendency.F 107 MATRIX_WRITE_TENDENCY
        DO iTracer=1,PTRACERS_numInUse
./pkg/matrix/matrix_write_tendency.F 113 MATRIX_WRITE_TENDENCY
                    MATRIX(i,j,k,bi,bj,iTracer,2)= 0. _d 0
./pkg/matrix/matrix_write_tendency.F 28 MATRIX_WRITE_TENDENCY
      INTEGER bi,bj,i,j,k,iTracer,iRec
./pkg/matrix/matrix_write_tendency.F 41 MATRIX_WRITE_TENDENCY
        DO iTracer=1,PTRACERS_numInUse
./pkg/matrix/matrix_write_tendency.F 47 MATRIX_WRITE_TENDENCY
                    MATRIX(i,j,k,bi,bj,iTracer,1) =
./pkg/matrix/matrix_write_tendency.F 48 MATRIX_WRITE_TENDENCY
     &                   MATRIX(i,j,k,bi,bj,iTracer,1)
./pkg/matrix/matrix_write_tendency.F 55 MATRIX_WRITE_TENDENCY
          WRITE(suff,'(A9,I2.2)') 'MATRIXEXP',iTracer
./pkg/matrix/matrix_write_tendency.F 56 MATRIX_WRITE_TENDENCY
          write(*,*)'Writing explicit matrix :',iTracer,
./pkg/matrix/matrix_write_tendency.F 59 MATRIX_WRITE_TENDENCY
     &         MATRIX(1-Olx,1-Oly,1,1,1,iTracer,1),iRec,myIter,myThid)
./pkg/matrix/matrix_write_tendency.F 64 MATRIX_WRITE_TENDENCY
        DO iTracer=1,PTRACERS_numInUse
./pkg/matrix/matrix_write_tendency.F 70 MATRIX_WRITE_TENDENCY
                    MATRIX(i,j,k,bi,bj,iTracer,1)= 0. _d 0
./pkg/matrix/matrix_write_tendency.F 84 MATRIX_WRITE_TENDENCY
        DO iTracer=1,PTRACERS_numInUse
./pkg/matrix/matrix_write_tendency.F 90 MATRIX_WRITE_TENDENCY
                    MATRIX(i,j,k,bi,bj,iTracer,2) =
./pkg/matrix/matrix_write_tendency.F 91 MATRIX_WRITE_TENDENCY
     &                   MATRIX(i,j,k,bi,bj,iTracer,2)
./pkg/matrix/matrix_write_tendency.F 98 MATRIX_WRITE_TENDENCY
          WRITE(suff,'(A9,I2.2)') 'MATRIXIMP',iTracer
./pkg/matrix/matrix_write_tendency.F 99 MATRIX_WRITE_TENDENCY
          write(*,*)'Writing implicit matrix :',iTracer,
./pkg/obcs/obcs_apply_ptracer.F 10 OBCS_APPLY_PTRACER
     I                               bi, bj, kArg, iTracer,
./pkg/obcs/obcs_apply_ptracer.F 117 OBCS_APPLY_PTRACER
           pFld(i,j,kl) = OBEptr(j,k,bi,bj,iTracer)*obc_mask
./pkg/obcs/obcs_apply_ptracer.F 135 OBCS_APPLY_PTRACER
           pFld(i,j,kl) = OBWptr(j,k,bi,bj,iTracer)*obc_mask
./pkg/obcs/obcs_apply_ptracer.F 44 OBCS_APPLY_PTRACER
      INTEGER iTracer
./pkg/obcs/obcs_apply_ptracer.F 80 OBCS_APPLY_PTRACER
           pFld(i,j,kl) = OBNptr(i,k,bi,bj,iTracer)*obc_mask
./pkg/obcs/obcs_apply_ptracer.F 98 OBCS_APPLY_PTRACER
           pFld(i,j,kl) = OBSptr(i,k,bi,bj,iTracer)*obc_mask
./pkg/obcs/obcs_calc.F 281 OBCS_CALC
        DO iTracer=1,PTRACERS_numInUse
./pkg/obcs/obcs_calc.F 286 OBCS_CALC
            OBEptr(J,K,bi,bj,iTracer) =
./pkg/obcs/obcs_calc.F 287 OBCS_CALC
     &           pTracer(I_obc-1,J,K,bi,bj,iTracer)
./pkg/obcs/obcs_calc.F 313 OBCS_CALC
        DO iTracer=1,PTRACERS_numInUse
./pkg/obcs/obcs_calc.F 318 OBCS_CALC
            OBWptr(J,K,bi,bj,iTracer) =
./pkg/obcs/obcs_calc.F 319 OBCS_CALC
     &           pTracer(I_obc+1,J,K,bi,bj,iTracer)
./pkg/obcs/obcs_calc.F 345 OBCS_CALC
        DO iTracer=1,PTRACERS_numInUse
./pkg/obcs/obcs_calc.F 350 OBCS_CALC
            OBNptr(I,K,bi,bj,iTracer) =
./pkg/obcs/obcs_calc.F 351 OBCS_CALC
     &           pTracer(I,J_obc-1,K,bi,bj,iTracer)
./pkg/obcs/obcs_calc.F 377 OBCS_CALC
        DO iTracer=1,PTRACERS_numInUse
./pkg/obcs/obcs_calc.F 382 OBCS_CALC
            OBSptr(I,K,bi,bj,iTracer) =
./pkg/obcs/obcs_calc.F 383 OBCS_CALC
     &           pTracer(I,J_obc+1,K,bi,bj,iTracer)
./pkg/obcs/obcs_calc.F 58 OBCS_CALC
      INTEGER iTracer
./pkg/obcs/obcs_init_variables.F 271 OBCS_INIT_VARIABLES
         DO iTracer=1,PTRACERS_numInUse
./pkg/obcs/obcs_init_variables.F 275 OBCS_INIT_VARIABLES
            OBNptr (I,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 277 OBCS_INIT_VARIABLES
            OBNptr0(I,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 278 OBCS_INIT_VARIABLES
            OBNptr1(I,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 283 OBCS_INIT_VARIABLES
            OBSptr (I,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 285 OBCS_INIT_VARIABLES
            OBSptr0(I,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 286 OBCS_INIT_VARIABLES
            OBSptr1(I,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 293 OBCS_INIT_VARIABLES
            OBEptr (J,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 295 OBCS_INIT_VARIABLES
            OBEptr0(J,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 296 OBCS_INIT_VARIABLES
            OBEptr1(J,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 301 OBCS_INIT_VARIABLES
            OBWptr (J,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 303 OBCS_INIT_VARIABLES
            OBWptr0(J,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 304 OBCS_INIT_VARIABLES
            OBWptr1(J,K,bi,bj,iTracer)=0. _d 0
./pkg/obcs/obcs_init_variables.F 399 OBCS_INIT_VARIABLES
        DO iTracer=1,PTRACERS_numInUse
./pkg/obcs/obcs_init_variables.F 404 OBCS_INIT_VARIABLES
     I           bi, bj, K, iTracer,
./pkg/obcs/obcs_init_variables.F 405 OBCS_INIT_VARIABLES
     U           ptracer(1-Olx,1-Oly,K,bi,bj,iTracer),
./pkg/obcs/obcs_init_variables.F 424 OBCS_INIT_VARIABLES
        DO iTracer=1,PTRACERS_numInUse
./pkg/obcs/obcs_init_variables.F 427 OBCS_INIT_VARIABLES
           CALL OBCS_COPY_TRACER( pTracer(1-Olx,1-Oly,1,bi,bj,iTracer),
./pkg/obcs/obcs_init_variables.F 46 OBCS_INIT_VARIABLES
      INTEGER iTracer
./pkg/obcs/obcs_prescribe_read.F 314 OBCS_PRESCRIBE_EXF_XZ
      integer iTracer
./pkg/obcs/obcs_prescribe_read.F 365 OBCS_PRESCRIBE_EXF_XZ
       do iTracer = 1, PTRACERS_numInUse
./pkg/obcs/obcs_prescribe_read.F 366 OBCS_PRESCRIBE_EXF_XZ
        call EXF_SET_OBCS_XZ(  OBptr (1-Olx,1,1,1,iTracer)
./pkg/obcs/obcs_prescribe_read.F 367 OBCS_PRESCRIBE_EXF_XZ
     I                       , OBptr0(1-Olx,1,1,1,iTracer)
./pkg/obcs/obcs_prescribe_read.F 368 OBCS_PRESCRIBE_EXF_XZ
     I                       , OBptr1(1-Olx,1,1,1,iTracer)
./pkg/obcs/obcs_prescribe_read.F 369 OBCS_PRESCRIBE_EXF_XZ
     I                       , OBptrFile(iTracer), 's'
./pkg/obcs/obcs_prescribe_read.F 548 OBCS_PRESCRIBE_EXF_YZ
      integer iTracer
./pkg/obcs/obcs_prescribe_read.F 599 OBCS_PRESCRIBE_EXF_YZ
       do iTracer = 1, PTRACERS_numInUse
./pkg/obcs/obcs_prescribe_read.F 600 OBCS_PRESCRIBE_EXF_YZ
        call EXF_SET_OBCS_YZ(  OBptr (1-Olx,1,1,1,iTracer)
./pkg/obcs/obcs_prescribe_read.F 601 OBCS_PRESCRIBE_EXF_YZ
     I                       , OBptr0(1-Olx,1,1,1,iTracer)
./pkg/obcs/obcs_prescribe_read.F 602 OBCS_PRESCRIBE_EXF_YZ
     I                       , OBptr1(1-Olx,1,1,1,iTracer)
./pkg/obcs/obcs_prescribe_read.F 603 OBCS_PRESCRIBE_EXF_YZ
     I                       , OBptrFile(iTracer), 's'
./pkg/obcs/obcs_readparms.F 249 OBCS_READPARMS
      DO iTracer = 1, PTRACERS_num
./pkg/obcs/obcs_readparms.F 250 OBCS_READPARMS
       OBNptrFile(iTracer) = ' '
./pkg/obcs/obcs_readparms.F 251 OBCS_READPARMS
       OBSptrFile(iTracer) = ' '
./pkg/obcs/obcs_readparms.F 252 OBCS_READPARMS
       OBEptrFile(iTracer) = ' '
./pkg/obcs/obcs_readparms.F 253 OBCS_READPARMS
       OBWptrFile(iTracer) = ' '
./pkg/obcs/obcs_readparms.F 53 OBCS_READPARMS
      INTEGER iTracer
./pkg/ptracers/ptracers_advection.F 102 PTRACERS_ADVECTION
     I                       pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_advection.F 103 PTRACERS_ADVECTION
     U                       _Ptracers_som(:,:,:,:,:,:,iTracer),
./pkg/ptracers/ptracers_advection.F 104 PTRACERS_ADVECTION
     O                       gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_advection.F 106 PTRACERS_ADVECTION
       ELSEIF ( PTRACERS_MultiDimAdv(iTracer) ) THEN
./pkg/ptracers/ptracers_advection.F 108 PTRACERS_ADVECTION
       IF ( PTRACERS_MultiDimAdv(iTracer) ) THEN
./pkg/ptracers/ptracers_advection.F 111 PTRACERS_ADVECTION
     I                        PTRACERS_ImplVertAdv(iTracer),
./pkg/ptracers/ptracers_advection.F 112 PTRACERS_ADVECTION
     I                        PTRACERS_advScheme(iTracer),
./pkg/ptracers/ptracers_advection.F 113 PTRACERS_ADVECTION
     I                        PTRACERS_advScheme(iTracer),
./pkg/ptracers/ptracers_advection.F 114 PTRACERS_ADVECTION
     I                        GAD_TR1+iTracer-1,
./pkg/ptracers/ptracers_advection.F 121 PTRACERS_ADVECTION
     I                        pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_advection.F 122 PTRACERS_ADVECTION
     O                        gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_advection.F 58 PTRACERS_ADVECTION
      INTEGER iTracer
./pkg/ptracers/ptracers_advection.F 62 PTRACERS_ADVECTION
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_advection.F 65 PTRACERS_ADVECTION
          act0 = iTracer - 1
./pkg/ptracers/ptracers_advection.F 87 PTRACERS_ADVECTION
       IF ( PTRACERS_SOM_Advection(iTracer) ) THEN
./pkg/ptracers/ptracers_advection.F 92 PTRACERS_ADVECTION
     I                       PTRACERS_ImplVertAdv(iTracer),
./pkg/ptracers/ptracers_advection.F 93 PTRACERS_ADVECTION
     I                       PTRACERS_advScheme(iTracer),
./pkg/ptracers/ptracers_advection.F 94 PTRACERS_ADVECTION
     I                       PTRACERS_advScheme(iTracer),
./pkg/ptracers/ptracers_advection.F 95 PTRACERS_ADVECTION
     I                       GAD_TR1+iTracer-1,
./pkg/ptracers/ptracers_check_pickup.F 109 PTRACERS_CHECK_PICKUP
           iTracer = 0
./pkg/ptracers/ptracers_check_pickup.F 113 PTRACERS_CHECK_PICKUP
         IF ( iTracer.EQ.0 ) THEN
./pkg/ptracers/ptracers_check_pickup.F 47 PTRACERS_CHECK_PICKUP
      INTEGER i, iTracer
./pkg/ptracers/ptracers_check_pickup.F 64 PTRACERS_CHECK_PICKUP
         iTracer = 1
./pkg/ptracers/ptracers_check_pickup.F 69 PTRACERS_CHECK_PICKUP
           iTracer = 0
./pkg/ptracers/ptracers_check_pickup.F 71 PTRACERS_CHECK_PICKUP
             IF ( iTracer.EQ.0 .AND.
./pkg/ptracers/ptracers_check_pickup.F 72 PTRACERS_CHECK_PICKUP
     &            fldName(4:5).EQ.PTRACERS_ioLabel(i) ) iTracer = i
./pkg/ptracers/ptracers_check_pickup.F 74 PTRACERS_CHECK_PICKUP
           IF ( iTracer.GT.0 ) THEN
./pkg/ptracers/ptracers_check_pickup.F 77 PTRACERS_CHECK_PICKUP
     &       'cannot restart without tracer ',iTracer,
./pkg/ptracers/ptracers_check_pickup.F 87 PTRACERS_CHECK_PICKUP
           iTracer = 0
./pkg/ptracers/ptracers_check_pickup.F 89 PTRACERS_CHECK_PICKUP
             IF ( iTracer.EQ.0 .AND.
./pkg/ptracers/ptracers_check_pickup.F 90 PTRACERS_CHECK_PICKUP
     &            fldName(5:6).EQ.PTRACERS_ioLabel(i) ) iTracer = i
./pkg/ptracers/ptracers_check_pickup.F 92 PTRACERS_CHECK_PICKUP
           IF ( iTracer.GT.0 ) THEN
./pkg/ptracers/ptracers_check_pickup.F 93 PTRACERS_CHECK_PICKUP
             PTRACERS_startAB(iTracer) = 0
./pkg/ptracers/ptracers_check_pickup.F 96 PTRACERS_CHECK_PICKUP
     &        'tracer Tendency is missing for pTr# :',iTracer
./pkg/ptracers/ptracers_check_pickup.F 99 PTRACERS_CHECK_PICKUP
           IF ( iTracer.GT.0 .AND.
./pkg/ptracers/ptracers_convect.F 40 PTRACERS_CONVECT
      INTEGER iTracer
./pkg/ptracers/ptracers_convect.F 44 PTRACERS_CONVECT
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_convect.F 48 PTRACERS_CONVECT
     U         pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_cycle.F 40 PTRACERS_CYCLE
      INTEGER iTracer
./pkg/ptracers/ptracers_cycle.F 44 PTRACERS_CYCLE
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_cycle.F 49 PTRACERS_CYCLE
     U           pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_cycle.F 50 PTRACERS_CYCLE
     U           gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_debug.F 36 PTRACERS_DEBUG
      INTEGER iTracer
./pkg/ptracers/ptracers_debug.F 41 PTRACERS_DEBUG
      DO iTracer=1,PTRACERS_num
./pkg/ptracers/ptracers_debug.F 43 PTRACERS_DEBUG
       WRITE(strng(1:9),'(a7,i2.2)') 'PTRACER',iTracer
./pkg/ptracers/ptracers_debug.F 45 PTRACERS_DEBUG
     &   pTracer(1-Olx,1-Oly,1,1,1,iTracer),strng,myThid)
./pkg/ptracers/ptracers_debug.F 46 PTRACERS_DEBUG
       WRITE(strng(1:9),'(a7,i2.2)') 'GTRACER',iTracer
./pkg/ptracers/ptracers_debug.F 48 PTRACERS_DEBUG
     &   gPtr(1-Olx,1-Oly,1,1,1,iTracer),strng,myThid)
./pkg/ptracers/ptracers_debug.F 49 PTRACERS_DEBUG
       WRITE(strng(1:9),'(a7,i2.2)') 'GNm1TRC',iTracer
./pkg/ptracers/ptracers_debug.F 51 PTRACERS_DEBUG
     &   gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),strng,myThid)
./pkg/ptracers/ptracers_fields_blocking_exchanges.F 38 PTRACERS_FIELDS_BLOCKING_EXCH
      INTEGER iTracer
./pkg/ptracers/ptracers_fields_blocking_exchanges.F 45 PTRACERS_FIELDS_BLOCKING_EXCH
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_fields_blocking_exchanges.F 48 PTRACERS_FIELDS_BLOCKING_EXCH
        CALL EXCH_3D_RL( pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_fields_blocking_exchanges.F 51 PTRACERS_FIELDS_BLOCKING_EXCH
        IF ( PTRACERS_SOM_Advection(iTracer) ) THEN
./pkg/ptracers/ptracers_fields_blocking_exchanges.F 52 PTRACERS_FIELDS_BLOCKING_EXCH
          CALL GAD_EXCH_SOM( _Ptracers_som(:,:,:,:,:,:,iTracer),
./pkg/ptracers/ptracers_fields_blocking_exchanges.F 61 PTRACERS_FIELDS_BLOCKING_EXCH
         CALL OBCS_COPY_TRACER( pTracer(1-Olx,1-Oly,1,bi,bj,iTracer),
./pkg/ptracers/ptracers_forcing.F 11 PTRACERS_FORCING
     I                            bi,bj,iMin,iMax,jMin,jMax,k,iTracer,
./pkg/ptracers/ptracers_forcing.F 35 PTRACERS_FORCING
      INTEGER bi,bj,iMin,iMax,jMin,jMax,k,iTracer
./pkg/ptracers/ptracers_forcing.F 68 PTRACERS_FORCING
     I                        iTracer,
./pkg/ptracers/ptracers_forcing.F 85 PTRACERS_FORCING
     I                          bi,bj,k,iTracer+2,
./pkg/ptracers/ptracers_gterm_blocking_exchanges.F 34 PTRACERS_GTERM_BLOCKING_EXCH
      INTEGER iTracer
./pkg/ptracers/ptracers_gterm_blocking_exchanges.F 38 PTRACERS_GTERM_BLOCKING_EXCH
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_gterm_blocking_exchanges.F 41 PTRACERS_GTERM_BLOCKING_EXCH
        CALL EXCH_3D_RL( gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_implicit.F 108 PTRACERS_IMPLICIT
        IF ( PTRACERS_ImplVertAdv(iTracer) ) THEN
./pkg/ptracers/ptracers_implicit.F 111 PTRACERS_IMPLICIT
     I         PTRACERS_ImplVertAdv(iTracer),
./pkg/ptracers/ptracers_implicit.F 112 PTRACERS_IMPLICIT
     I         PTRACERS_advScheme(iTracer), GAD_TR,
./pkg/ptracers/ptracers_implicit.F 119 PTRACERS_IMPLICIT
     I         pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_implicit.F 120 PTRACERS_IMPLICIT
     U         gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_implicit.F 131 PTRACERS_IMPLICIT
     U         gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_implicit.F 139 PTRACERS_IMPLICIT
     I         bi, bj, 0, iTracer,
./pkg/ptracers/ptracers_implicit.F 140 PTRACERS_IMPLICIT
     U         gPtr(1-Olx,1-Oly,1,bi,bj,iTracer),
./pkg/ptracers/ptracers_implicit.F 60 PTRACERS_IMPLICIT
      INTEGER iTracer
./pkg/ptracers/ptracers_implicit.F 71 PTRACERS_IMPLICIT
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_implicit.F 74 PTRACERS_IMPLICIT
          act0 = iTracer - 1
./pkg/ptracers/ptracers_implicit.F 90 PTRACERS_IMPLICIT
        GAD_TR = GAD_TR1 + iTracer - 1
./pkg/ptracers/ptracers_implicit.F 95 PTRACERS_IMPLICIT
     I         PTRACERS_useGMRedi(iTracer),PTRACERS_useKPP(iTracer),
./pkg/ptracers/ptracers_init_fixed.F 37 PTRACERS_INIT_FIXED
      INTEGER iTracer
./pkg/ptracers/ptracers_init_fixed.F 43 PTRACERS_INIT_FIXED
      DO iTracer = 1, PTRACERS_num
./pkg/ptracers/ptracers_init_fixed.F 44 PTRACERS_INIT_FIXED
        PTRACERS_MultiDimAdv(iTracer) = multiDimAdvection
./pkg/ptracers/ptracers_init_fixed.F 45 PTRACERS_INIT_FIXED
        PTRACERS_SOM_Advection(iTracer) = .FALSE.
./pkg/ptracers/ptracers_init_fixed.F 46 PTRACERS_INIT_FIXED
        PTRACERS_AdamsBashGtr(iTracer) = .FALSE.
./pkg/ptracers/ptracers_init_fixed.F 47 PTRACERS_INIT_FIXED
        PTRACERS_startAB(iTracer) = nIter0 - PTRACERS_Iter0
./pkg/ptracers/ptracers_init_fixed.F 51 PTRACERS_INIT_FIXED
      DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_init_fixed.F 54 PTRACERS_INIT_FIXED
     &       PTRACERS_advScheme(iTracer).EQ.ENUM_CENTERED_2ND .OR.
./pkg/ptracers/ptracers_init_fixed.F 55 PTRACERS_INIT_FIXED
     &       PTRACERS_advScheme(iTracer).EQ.ENUM_UPWIND_3RD .OR.
./pkg/ptracers/ptracers_init_fixed.F 56 PTRACERS_INIT_FIXED
     &       PTRACERS_advScheme(iTracer).EQ.ENUM_CENTERED_4TH
./pkg/ptracers/ptracers_init_fixed.F 57 PTRACERS_INIT_FIXED
     &     ) PTRACERS_MultiDimAdv(iTracer) = .FALSE.
./pkg/ptracers/ptracers_init_fixed.F 59 PTRACERS_INIT_FIXED
     &                .OR. PTRACERS_MultiDimAdv(iTracer)
./pkg/ptracers/ptracers_init_fixed.F 60 PTRACERS_INIT_FIXED
        PTRACERS_AdamsBashGtr(iTracer) =
./pkg/ptracers/ptracers_init_fixed.F 61 PTRACERS_INIT_FIXED
     &       PTRACERS_advScheme(iTracer).EQ.ENUM_CENTERED_2ND .OR.
./pkg/ptracers/ptracers_init_fixed.F 62 PTRACERS_INIT_FIXED
     &       PTRACERS_advScheme(iTracer).EQ.ENUM_UPWIND_3RD .OR.
./pkg/ptracers/ptracers_init_fixed.F 63 PTRACERS_INIT_FIXED
     &       PTRACERS_advScheme(iTracer).EQ.ENUM_CENTERED_4TH
./pkg/ptracers/ptracers_init_fixed.F 65 PTRACERS_INIT_FIXED
        PTRACERS_SOM_Advection(iTracer) =
./pkg/ptracers/ptracers_init_fixed.F 66 PTRACERS_INIT_FIXED
     &    PTRACERS_advScheme(iTracer).GE.ENUM_SOM_PRATHER
./pkg/ptracers/ptracers_init_fixed.F 67 PTRACERS_INIT_FIXED
     &    .AND. PTRACERS_advScheme(iTracer).LE.ENUM_SOM_LIMITER
./pkg/ptracers/ptracers_init_fixed.F 69 PTRACERS_INIT_FIXED
        IF ( PTRACERS_SOM_Advection(iTracer) ) THEN
./pkg/ptracers/ptracers_init_fixed.F 82 PTRACERS_INIT_FIXED
     &     'PTRACERS_SOM_Advection(', iTracer, ') = ',
./pkg/ptracers/ptracers_init_fixed.F 83 PTRACERS_INIT_FIXED
     &     PTRACERS_SOM_Advection(iTracer)
./pkg/ptracers/ptracers_init_fixed.F 89 PTRACERS_INIT_FIXED
     &          GAD_Scheme_olSize(PTRACERS_advScheme(iTracer)) )
./pkg/ptracers/ptracers_init_varia.F 100 PTRACERS_INIT_VARIA
      DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_init_varia.F 107 PTRACERS_INIT_VARIA
     &           pTracer(i,j,k,bi,bj,iTracer)=0. _d 0
./pkg/ptracers/ptracers_init_varia.F 37 PTRACERS_INIT_VARIA
      INTEGER i,j,k,bi,bj,iTracer
./pkg/ptracers/ptracers_init_varia.F 44 PTRACERS_INIT_VARIA
      DO iTracer = 1, PTRACERS_num
./pkg/ptracers/ptracers_init_varia.F 54 PTRACERS_INIT_VARIA
            pTracer(i,j,k,bi,bj,iTracer) = PTRACERS_ref(k,iTracer)
./pkg/ptracers/ptracers_init_varia.F 55 PTRACERS_INIT_VARIA
            gPtr(i,j,k,bi,bj,iTracer)    = 0. _d 0
./pkg/ptracers/ptracers_init_varia.F 56 PTRACERS_INIT_VARIA
            gpTrNm1(i,j,k,bi,bj,iTracer) = 0. _d 0
./pkg/ptracers/ptracers_init_varia.F 62 PTRACERS_INIT_VARIA
           surfaceForcingPTr(i,j,bi,bj,iTracer) = 0. _d 0
./pkg/ptracers/ptracers_init_varia.F 68 PTRACERS_INIT_VARIA
         IF ( PTRACERS_SOM_Advection(iTracer) ) THEN
./pkg/ptracers/ptracers_init_varia.F 73 PTRACERS_INIT_VARIA
               _Ptracers_som(i,j,k,bi,bj,n,iTracer) = 0. _d 0
./pkg/ptracers/ptracers_init_varia.F 90 PTRACERS_INIT_VARIA
       DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_init_varia.F 91 PTRACERS_INIT_VARIA
        IF ( PTRACERS_initialFile(iTracer) .NE. ' ' ) THEN
./pkg/ptracers/ptracers_init_varia.F 92 PTRACERS_INIT_VARIA
         CALL READ_FLD_XYZ_RL(PTRACERS_initialFile(iTracer),' ',
./pkg/ptracers/ptracers_init_varia.F 93 PTRACERS_INIT_VARIA
     &        pTracer(1-Olx,1-Oly,1,1,1,iTracer),0,myThid)
./pkg/ptracers/ptracers_init_varia.F 94 PTRACERS_INIT_VARIA
         _EXCH_XYZ_RL(pTracer(1-Olx,1-Oly,1,1,1,iTracer),myThid)
./pkg/ptracers/ptracers_integrate.F 104 PTRACERS_INTEGRATE
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_integrate.F 107 PTRACERS_INTEGRATE
          act0 = iTracer - 1
./pkg/ptracers/ptracers_integrate.F 125 PTRACERS_INTEGRATE
      rFlx(1,1,kDown,iTracer) = rFlx(1,1,kDown,iTracer)
./pkg/ptracers/ptracers_integrate.F 135 PTRACERS_INTEGRATE
       calcAdvection = .NOT.PTRACERS_MultiDimAdv(iTracer)
./pkg/ptracers/ptracers_integrate.F 136 PTRACERS_INTEGRATE
       GAD_TR = GAD_TR1 + iTracer - 1
./pkg/ptracers/ptracers_integrate.F 141 PTRACERS_INTEGRATE
     I                   PTRACERS_diffKh(iTracer),
./pkg/ptracers/ptracers_integrate.F 142 PTRACERS_INTEGRATE
     I                   PTRACERS_diffK4(iTracer),
./pkg/ptracers/ptracers_integrate.F 143 PTRACERS_INTEGRATE
     I                   KappaRtr(1-Olx,1-Oly,iTracer),
./pkg/ptracers/ptracers_integrate.F 144 PTRACERS_INTEGRATE
     I                   gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 145 PTRACERS_INTEGRATE
     I                   pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 147 PTRACERS_INTEGRATE
     I                   PTRACERS_advScheme(iTracer),
./pkg/ptracers/ptracers_integrate.F 148 PTRACERS_INTEGRATE
     I                   PTRACERS_advScheme(iTracer),
./pkg/ptracers/ptracers_integrate.F 149 PTRACERS_INTEGRATE
     I                   calcAdvection, PTRACERS_ImplVertAdv(iTracer),
./pkg/ptracers/ptracers_integrate.F 151 PTRACERS_INTEGRATE
     I                   PTRACERS_useGMRedi(iTracer),
./pkg/ptracers/ptracers_integrate.F 152 PTRACERS_INTEGRATE
     I                   PTRACERS_useKPP(iTracer),
./pkg/ptracers/ptracers_integrate.F 153 PTRACERS_INTEGRATE
     U                   rFlx(1-Olx,1-Oly,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 154 PTRACERS_INTEGRATE
     U                   gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 160 PTRACERS_INTEGRATE
     I                      bi,bj,iMin,iMax,jMin,jMax,k,iTracer,
./pkg/ptracers/ptracers_integrate.F 161 PTRACERS_INTEGRATE
     U                      gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 162 PTRACERS_INTEGRATE
     I                      surfaceForcingPTr(1-Olx,1-Oly,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 167 PTRACERS_INTEGRATE
      IF ( PTRACERS_AdamsBashGtr(iTracer) ) THEN
./pkg/ptracers/ptracers_integrate.F 183 PTRACERS_INTEGRATE
     U                      gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 184 PTRACERS_INTEGRATE
     U                      gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 185 PTRACERS_INTEGRATE
     I                      PTRACERS_startAB(iTracer), iterNb, myThid )
./pkg/ptracers/ptracers_integrate.F 194 PTRACERS_INTEGRATE
     I                      bi,bj,iMin,iMax,jMin,jMax,k,iTracer,
./pkg/ptracers/ptracers_integrate.F 195 PTRACERS_INTEGRATE
     U                      gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 196 PTRACERS_INTEGRATE
     I                      surfaceForcingPTr(1-Olx,1-Oly,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 204 PTRACERS_INTEGRATE
     U                          gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 206 PTRACERS_INTEGRATE
        IF ( PTRACERS_AdamsBashGtr(iTracer) )
./pkg/ptracers/ptracers_integrate.F 209 PTRACERS_INTEGRATE
     U                          gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 217 PTRACERS_INTEGRATE
     I                        PTRACERS_advScheme(iTracer),
./pkg/ptracers/ptracers_integrate.F 219 PTRACERS_INTEGRATE
     I                        pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 220 PTRACERS_INTEGRATE
     I                        gPtr(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_integrate.F 85 PTRACERS_INTEGRATE
      INTEGER iTracer
./pkg/ptracers/ptracers_read_pickup.F 167 PTRACERS_READ_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 168 PTRACERS_READ_PICKUP
          iRec = iTracer
./pkg/ptracers/ptracers_read_pickup.F 170 PTRACERS_READ_PICKUP
     O         pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 172 PTRACERS_READ_PICKUP
          CALL EXCH_3D_RL( pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 185 PTRACERS_READ_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 186 PTRACERS_READ_PICKUP
          iRec = iTracer + PTRACERS_num*2
./pkg/ptracers/ptracers_read_pickup.F 188 PTRACERS_READ_PICKUP
     O         gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 190 PTRACERS_READ_PICKUP
          CALL EXCH_3D_RL( gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 200 PTRACERS_READ_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 201 PTRACERS_READ_PICKUP
          iRec = 2*iTracer -1
./pkg/ptracers/ptracers_read_pickup.F 203 PTRACERS_READ_PICKUP
     O         pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 205 PTRACERS_READ_PICKUP
          iRec = 2*iTracer
./pkg/ptracers/ptracers_read_pickup.F 207 PTRACERS_READ_PICKUP
     O         gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 209 PTRACERS_READ_PICKUP
          CALL EXCH_3D_RL( pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 211 PTRACERS_READ_PICKUP
          CALL EXCH_3D_RL( gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 218 PTRACERS_READ_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 220 PTRACERS_READ_PICKUP
          fldName = 'pTr'//PTRACERS_ioLabel(iTracer)//'   '
./pkg/ptracers/ptracers_read_pickup.F 222 PTRACERS_READ_PICKUP
     O                     pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 224 PTRACERS_READ_PICKUP
          CALL EXCH_3D_RL( pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 227 PTRACERS_READ_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 229 PTRACERS_READ_PICKUP
         IF ( PTRACERS_AdamsBashGtr(iTracer) ) THEN
./pkg/ptracers/ptracers_read_pickup.F 230 PTRACERS_READ_PICKUP
          fldName = 'gPtr'//PTRACERS_ioLabel(iTracer)//'m1'
./pkg/ptracers/ptracers_read_pickup.F 232 PTRACERS_READ_PICKUP
     O                     gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 234 PTRACERS_READ_PICKUP
          CALL EXCH_3D_RL( gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 261 PTRACERS_READ_PICKUP
       DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 262 PTRACERS_READ_PICKUP
        IF ( PTRACERS_SOM_Advection(iTracer) ) THEN
./pkg/ptracers/ptracers_read_pickup.F 266 PTRACERS_READ_PICKUP
     &                     PTRACERS_ioLabel(iTracer),'.', myIter
./pkg/ptracers/ptracers_read_pickup.F 269 PTRACERS_READ_PICKUP
     &                     PTRACERS_ioLabel(iTracer),'.', pickupSuff
./pkg/ptracers/ptracers_read_pickup.F 272 PTRACERS_READ_PICKUP
     &                      iTracer,
./pkg/ptracers/ptracers_read_pickup.F 283 PTRACERS_READ_PICKUP
     O               _Ptracers_som(:,:,:,:,:,n,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 286 PTRACERS_READ_PICKUP
         CALL GAD_EXCH_SOM( _Ptracers_som(:,:,:,:,:,:,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 51 PTRACERS_READ_PICKUP
      INTEGER iTracer, iRec, prec
./pkg/ptracers/ptracers_read_pickup.F 73 PTRACERS_READ_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 74 PTRACERS_READ_PICKUP
          CALL MNC_CW_RL_R('D',fn,0,0, PTRACERS_names(iTracer),
./pkg/ptracers/ptracers_read_pickup.F 75 PTRACERS_READ_PICKUP
     &         gpTrNm1(1-OLx,1-OLy,1,1,1,iTracer),myThid)
./pkg/ptracers/ptracers_read_pickup.F 76 PTRACERS_READ_PICKUP
          CALL EXCH_3D_RL( gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 80 PTRACERS_READ_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 81 PTRACERS_READ_PICKUP
          CALL MNC_CW_RL_R('D',fn,0,0, PTRACERS_names(iTracer),
./pkg/ptracers/ptracers_read_pickup.F 82 PTRACERS_READ_PICKUP
     &         pTracer(1-OLx,1-OLy,1,1,1,iTracer),myThid)
./pkg/ptracers/ptracers_read_pickup.F 83 PTRACERS_READ_PICKUP
          CALL EXCH_3D_RL( pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_read_pickup.F 88 PTRACERS_READ_PICKUP
       DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_read_pickup.F 89 PTRACERS_READ_PICKUP
        IF ( PTRACERS_SOM_Advection(iTracer) ) THEN
./pkg/ptracers/ptracers_readparms.F 104 PTRACERS_READPARMS
      DO iTracer=1,PTRACERS_num
./pkg/ptracers/ptracers_readparms.F 105 PTRACERS_READPARMS
        PTRACERS_advScheme(iTracer)=saltAdvScheme
./pkg/ptracers/ptracers_readparms.F 106 PTRACERS_READPARMS
        PTRACERS_ImplVertAdv(iTracer) = .FALSE.
./pkg/ptracers/ptracers_readparms.F 107 PTRACERS_READPARMS
        PTRACERS_diffKh(iTracer)=diffKhS
./pkg/ptracers/ptracers_readparms.F 108 PTRACERS_READPARMS
        PTRACERS_diffK4(iTracer)=diffK4S
./pkg/ptracers/ptracers_readparms.F 109 PTRACERS_READPARMS
        PTRACERS_diffKr(iTracer)=UNSET_RL
./pkg/ptracers/ptracers_readparms.F 111 PTRACERS_READPARMS
          PTRACERS_diffKrNr(k,iTracer)=diffKrNrS(k)
./pkg/ptracers/ptracers_readparms.F 112 PTRACERS_READPARMS
          PTRACERS_ref     (k,iTracer)=0. _d 0
./pkg/ptracers/ptracers_readparms.F 114 PTRACERS_READPARMS
        PTRACERS_EvPrRn(iTracer)=UNSET_RL
./pkg/ptracers/ptracers_readparms.F 115 PTRACERS_READPARMS
        PTRACERS_useGMRedi(iTracer)=useGMRedi
./pkg/ptracers/ptracers_readparms.F 116 PTRACERS_READPARMS
        PTRACERS_useDWNSLP(iTracer)=useDOWN_SLOPE
./pkg/ptracers/ptracers_readparms.F 117 PTRACERS_READPARMS
        PTRACERS_useKPP(iTracer)   =useKPP
./pkg/ptracers/ptracers_readparms.F 118 PTRACERS_READPARMS
        PTRACERS_initialFile(iTracer)=' '
./pkg/ptracers/ptracers_readparms.F 120 PTRACERS_READPARMS
          PTRACERS_names(iTracer)(ic:ic) = ' '
./pkg/ptracers/ptracers_readparms.F 121 PTRACERS_READPARMS
          PTRACERS_long_names(iTracer)(ic:ic) = ' '
./pkg/ptracers/ptracers_readparms.F 122 PTRACERS_READPARMS
          PTRACERS_units(iTracer)(ic:ic) = ' '
./pkg/ptracers/ptracers_readparms.F 191 PTRACERS_READPARMS
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_readparms.F 192 PTRACERS_READPARMS
        validNum = GAD_VALID_ADVSCHEME( PTRACERS_advScheme(iTracer) )
./pkg/ptracers/ptracers_readparms.F 195 PTRACERS_READPARMS
     &   'invalid advection scheme number=',PTRACERS_advScheme(iTracer)
./pkg/ptracers/ptracers_readparms.F 198 PTRACERS_READPARMS
     &   'for tracer #', iTracer
./pkg/ptracers/ptracers_readparms.F 204 PTRACERS_READPARMS
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_readparms.F 205 PTRACERS_READPARMS
       IF ( PTRACERS_ImplVertAdv(iTracer) ) THEN
./pkg/ptracers/ptracers_readparms.F 210 PTRACERS_READPARMS
     &   ' but pTracers_ImplVertAdv(',iTracer,' ) is TRUE'
./pkg/ptracers/ptracers_readparms.F 226 PTRACERS_READPARMS
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_readparms.F 227 PTRACERS_READPARMS
        IF ( PTRACERS_useGMRedi(iTracer) .AND. .NOT.useGMRedi ) THEN
./pkg/ptracers/ptracers_readparms.F 229 PTRACERS_READPARMS
     &     ' pTracers_useGMRedi(',iTracer,' ) is TRUE'
./pkg/ptracers/ptracers_readparms.F 236 PTRACERS_READPARMS
        IF ( PTRACERS_useDWNSLP(iTracer) .AND. .NOT.useDOWN_SLOPE ) THEN
./pkg/ptracers/ptracers_readparms.F 238 PTRACERS_READPARMS
     &     ' pTracers_useDWNSLP(',iTracer,' ) is TRUE'
./pkg/ptracers/ptracers_readparms.F 245 PTRACERS_READPARMS
        IF ( PTRACERS_useKPP(iTracer) .AND. .NOT.useKPP ) THEN
./pkg/ptracers/ptracers_readparms.F 247 PTRACERS_READPARMS
     &     ' pTracers_useKPP(',iTracer,' ) is TRUE'
./pkg/ptracers/ptracers_readparms.F 254 PTRACERS_READPARMS
        IF ( PTRACERS_diffKr(iTracer).NE.UNSET_RL ) THEN
./pkg/ptracers/ptracers_readparms.F 256 PTRACERS_READPARMS
          PTRACERS_diffKrNr(k,iTracer)=PTRACERS_diffKr(iTracer)
./pkg/ptracers/ptracers_readparms.F 332 PTRACERS_READPARMS
      DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_readparms.F 335 PTRACERS_READPARMS
        WRITE(msgBuf,'(A,I4)') ' tracer number : ',iTracer
./pkg/ptracers/ptracers_readparms.F 337 PTRACERS_READPARMS
        CALL WRITE_0D_C( PTRACERS_names(iTracer), -1, INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 339 PTRACERS_READPARMS
        CALL WRITE_0D_C( PTRACERS_long_names(iTracer), -1, INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 341 PTRACERS_READPARMS
        CALL WRITE_0D_C( PTRACERS_ioLabel(iTracer), 0, INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 343 PTRACERS_READPARMS
        CALL WRITE_0D_I( PTRACERS_advScheme(iTracer), INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 345 PTRACERS_READPARMS
        CALL WRITE_0D_L( PTRACERS_ImplVertAdv(iTracer), INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 348 PTRACERS_READPARMS
        CALL WRITE_0D_RL( PTRACERS_diffKh(iTracer), INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 350 PTRACERS_READPARMS
        CALL WRITE_0D_RL( PTRACERS_diffK4(iTracer), INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 352 PTRACERS_READPARMS
        CALL WRITE_1D_RL( PTRACERS_diffKrNr(1,iTracer), Nr, INDEX_K,
./pkg/ptracers/ptracers_readparms.F 354 PTRACERS_READPARMS
        CALL WRITE_0D_L( PTRACERS_useGMRedi(iTracer), INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 356 PTRACERS_READPARMS
        CALL WRITE_0D_L( PTRACERS_useDWNSLP(iTracer), INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 358 PTRACERS_READPARMS
        CALL WRITE_0D_L( PTRACERS_useKPP(iTracer), INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 360 PTRACERS_READPARMS
        CALL WRITE_1D_RL( PTRACERS_ref(1,iTracer), Nr, INDEX_K,
./pkg/ptracers/ptracers_readparms.F 362 PTRACERS_READPARMS
        CALL WRITE_0D_RL( PTRACERS_EvPrRn(iTracer), INDEX_NONE,
./pkg/ptracers/ptracers_readparms.F 43 PTRACERS_READPARMS
      INTEGER k, iTracer
./pkg/ptracers/ptracers_write_pickup.F 101 PTRACERS_WRITE_PICKUP
        DO iTracer = 1,PTRACERS_numInUse
./pkg/ptracers/ptracers_write_pickup.F 102 PTRACERS_WRITE_PICKUP
          CALL MNC_CW_RL_W('D',fn,0,0, PTRACERS_names(iTracer),
./pkg/ptracers/ptracers_write_pickup.F 103 PTRACERS_WRITE_PICKUP
     &         pTracer(1-OLx,1-OLy,1,1,1,iTracer),myThid)
./pkg/ptracers/ptracers_write_pickup.F 107 PTRACERS_WRITE_PICKUP
       DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_write_pickup.F 108 PTRACERS_WRITE_PICKUP
        IF ( PTRACERS_SOM_Advection(iTracer) ) THEN
./pkg/ptracers/ptracers_write_pickup.F 134 PTRACERS_WRITE_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_write_pickup.F 137 PTRACERS_WRITE_PICKUP
     &         pTracer(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_write_pickup.F 140 PTRACERS_WRITE_PICKUP
     &      wrFldList(j) = 'pTr'//PTRACERS_ioLabel(iTracer)//'   '
./pkg/ptracers/ptracers_write_pickup.F 144 PTRACERS_WRITE_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_write_pickup.F 145 PTRACERS_WRITE_PICKUP
         IF ( PTRACERS_AdamsBashGtr(iTracer) ) THEN
./pkg/ptracers/ptracers_write_pickup.F 148 PTRACERS_WRITE_PICKUP
     &         gpTrNm1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/ptracers/ptracers_write_pickup.F 151 PTRACERS_WRITE_PICKUP
     &      wrFldList(j) = 'gPtr'//PTRACERS_ioLabel(iTracer)//'m1'
./pkg/ptracers/ptracers_write_pickup.F 180 PTRACERS_WRITE_PICKUP
        DO iTracer = 1, PTRACERS_numInUse
./pkg/ptracers/ptracers_write_pickup.F 181 PTRACERS_WRITE_PICKUP
         IF ( PTRACERS_SOM_Advection(iTracer) ) THEN
./pkg/ptracers/ptracers_write_pickup.F 183 PTRACERS_WRITE_PICKUP
            WRITE(fn,'(2A)') 'pickup_somTRAC',PTRACERS_ioLabel(iTracer)
./pkg/ptracers/ptracers_write_pickup.F 185 PTRACERS_WRITE_PICKUP
            WRITE(fn,'(4A)') 'pickup_somTRAC',PTRACERS_ioLabel(iTracer),
./pkg/ptracers/ptracers_write_pickup.F 189 PTRACERS_WRITE_PICKUP
     &                       iTracer,
./pkg/ptracers/ptracers_write_pickup.F 200 PTRACERS_WRITE_PICKUP
     I               _Ptracers_som(:,:,:,:,:,n,iTracer),
./pkg/ptracers/ptracers_write_pickup.F 60 PTRACERS_WRITE_PICKUP
      INTEGER iTracer, j, prec, lChar
./pkg/ptracers/ptracers_write_pickup.F 94 PTRACERS_WRITE_PICKUP
        DO iTracer = 1,PTRACERS_numInUse
./pkg/ptracers/ptracers_write_pickup.F 95 PTRACERS_WRITE_PICKUP
          CALL MNC_CW_RL_W('D',fn,0,0, PTRACERS_names(iTracer),
./pkg/ptracers/ptracers_write_pickup.F 96 PTRACERS_WRITE_PICKUP
     &         gpTrNm1(1-OLx,1-OLy,1,1,1,iTracer),myThid)
./pkg/ptracers/ptracers_write_state.F 103 PTRACERS_WRITE_STATE
          iRec=iTracer
./pkg/ptracers/ptracers_write_state.F 107 PTRACERS_WRITE_STATE
     &         'PTRACER',PTRACERS_ioLabel(iTracer),'.',myIter
./pkg/ptracers/ptracers_write_state.F 113 PTRACERS_WRITE_STATE
     &        pTracer(1-Olx,1-Oly,1,1,1,iTracer),iRec,myIter,myThid)
./pkg/ptracers/ptracers_write_state.F 46 PTRACERS_WRITE_STATE
      INTEGER iTracer
./pkg/ptracers/ptracers_write_state.F 73 PTRACERS_WRITE_STATE
        DO iTracer = 1,PTRACERS_numInUse
./pkg/ptracers/ptracers_write_state.F 74 PTRACERS_WRITE_STATE
         CALL MNC_CW_RL_W(pf,'ptracers',0,0,PTRACERS_names(iTracer),
./pkg/ptracers/ptracers_write_state.F 75 PTRACERS_WRITE_STATE
     &        pTracer(1-OLx,1-OLy,1,1,1,iTracer),myThid)
./pkg/ptracers/ptracers_write_state.F 83 PTRACERS_WRITE_STATE
        DO iTracer=1,PTRACERS_numInUse
./pkg/ptracers/ptracers_write_state.F 91 PTRACERS_WRITE_STATE
          iRec = (iRec-1)*PTRACERS_num + iTracer + 1
./pkg/ptracers/ptracers_write_state.F 94 PTRACERS_WRITE_STATE
          WRITE(pref,'(2A)') 'PTRACER',PTRACERS_ioLabel(iTracer)
./pkg/rbcs/rbcs_add_tendency.F 47 RBCS_ADD_TENDENCY
      INTEGER iTracer
./pkg/rbcs/rbcs_add_tendency.F 78 RBCS_ADD_TENDENCY
       iTracer = tracerNum-2
./pkg/rbcs/rbcs_add_tendency.F 80 RBCS_ADD_TENDENCY
       IF ( useRBCptrnum(iTracer) ) THEN
./pkg/rbcs/rbcs_add_tendency.F 83 RBCS_ADD_TENDENCY
          gPtr(i,j,k,bi,bj,iTracer) = gPtr(i,j,k,bi,bj,iTracer)
./pkg/rbcs/rbcs_add_tendency.F 85 RBCS_ADD_TENDENCY
     &        *RBC_mask(i,j,k,bi,bj,irbc)/tauRelaxPTR(iTracer)
./pkg/rbcs/rbcs_add_tendency.F 86 RBCS_ADD_TENDENCY
     &        *( pTracer(i,j,k,bi,bj,iTracer)
./pkg/rbcs/rbcs_add_tendency.F 87 RBCS_ADD_TENDENCY
     &           - RBC_ptracers(i,j,k,bi,bj,iTracer) )
./pkg/rbcs/rbcs_fields_load.F 186 RBCS_FIELDS_LOAD
        DO iTracer = 1, PTRACERS_numInUse
./pkg/rbcs/rbcs_fields_load.F 187 RBCS_FIELDS_LOAD
         IF ( useRBCptrnum(iTracer) .AND.
./pkg/rbcs/rbcs_fields_load.F 188 RBCS_FIELDS_LOAD
     &        relaxPtracerFile(iTracer).NE. ' ' ) THEN
./pkg/rbcs/rbcs_fields_load.F 190 RBCS_FIELDS_LOAD
           IL=ILNBLNK( relaxPtracerFile(iTracer) )
./pkg/rbcs/rbcs_fields_load.F 191 RBCS_FIELDS_LOAD
           WRITE(fullName,'(2a,i10.10)') relaxPtracerFile(iTracer)(1:IL)
./pkg/rbcs/rbcs_fields_load.F 194 RBCS_FIELDS_LOAD
     &                           rbcptr0(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/rbcs/rbcs_fields_load.F 196 RBCS_FIELDS_LOAD
           WRITE(fullName,'(2a,i10.10)') relaxPtracerFile(iTracer)(1:IL)
./pkg/rbcs/rbcs_fields_load.F 199 RBCS_FIELDS_LOAD
     &                           rbcptr1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/rbcs/rbcs_fields_load.F 202 RBCS_FIELDS_LOAD
           CALL READ_REC_XYZ_RS( relaxPtracerFile(iTracer),
./pkg/rbcs/rbcs_fields_load.F 203 RBCS_FIELDS_LOAD
     &                           rbcptr0(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/rbcs/rbcs_fields_load.F 205 RBCS_FIELDS_LOAD
           CALL READ_REC_XYZ_RS( relaxPtracerFile(iTracer),
./pkg/rbcs/rbcs_fields_load.F 206 RBCS_FIELDS_LOAD
     &                           rbcptr1(1-Olx,1-Oly,1,1,1,iTracer),
./pkg/rbcs/rbcs_fields_load.F 224 RBCS_FIELDS_LOAD
        DO iTracer = 1, PTRACERS_numInUse
./pkg/rbcs/rbcs_fields_load.F 225 RBCS_FIELDS_LOAD
         IF ( useRBCptrnum(iTracer) ) THEN
./pkg/rbcs/rbcs_fields_load.F 226 RBCS_FIELDS_LOAD
          CALL EXCH_XYZ_RS( rbcptr0(1-Olx,1-Oly,1,1,1,iTracer),myThid )
./pkg/rbcs/rbcs_fields_load.F 227 RBCS_FIELDS_LOAD
          CALL EXCH_XYZ_RS( rbcptr1(1-Olx,1-Oly,1,1,1,iTracer),myThid )
./pkg/rbcs/rbcs_fields_load.F 253 RBCS_FIELDS_LOAD
       DO iTracer = 1, PTRACERS_numInUse
./pkg/rbcs/rbcs_fields_load.F 254 RBCS_FIELDS_LOAD
        IF (useRBCptrnum(iTracer)) THEN
./pkg/rbcs/rbcs_fields_load.F 260 RBCS_FIELDS_LOAD
               RBC_ptracers(i,j,k,bi,bj,iTracer) =
./pkg/rbcs/rbcs_fields_load.F 261 RBCS_FIELDS_LOAD
     &                      bWght*rbcptr0(i,j,k,bi,bj,iTracer)
./pkg/rbcs/rbcs_fields_load.F 262 RBCS_FIELDS_LOAD
     &                     +aWght*rbcptr1(i,j,k,bi,bj,iTracer)
./pkg/rbcs/rbcs_fields_load.F 59 RBCS_FIELDS_LOAD
      INTEGER iTracer
./pkg/rbcs/rbcs_fields_load.F 90 RBCS_FIELDS_LOAD
       DO iTracer = 1, PTRACERS_numInUse
./pkg/rbcs/rbcs_fields_load.F 96 RBCS_FIELDS_LOAD
             rbcptr0(i,j,k,bi,bj,iTracer)=0. _d 0
./pkg/rbcs/rbcs_fields_load.F 97 RBCS_FIELDS_LOAD
             rbcptr1(i,j,k,bi,bj,iTracer)=0. _d 0
./pkg/rbcs/rbcs_init_varia.F 34 RBCS_INIT_VARIA
      INTEGER iTracer
./pkg/rbcs/rbcs_init_varia.F 56 RBCS_INIT_VARIA
      DO iTracer = 1, PTRACERS_num
./pkg/rbcs/rbcs_init_varia.F 62 RBCS_INIT_VARIA
                rbcptr0(i,j,k,bi,bj,iTracer) = 0. _d 0
./pkg/rbcs/rbcs_init_varia.F 63 RBCS_INIT_VARIA
                rbcptr1(i,j,k,bi,bj,iTracer) = 0. _d 0
./pkg/rbcs/rbcs_init_varia.F 64 RBCS_INIT_VARIA
                RBC_ptracers(i,j,k,bi,bj,iTracer) = 0. _d 0
./pkg/rbcs/rbcs_readparms.F 163 RBCS_READPARMS
      DO iTracer=1,PTRACERS_num
./pkg/rbcs/rbcs_readparms.F 164 RBCS_READPARMS
       IF ( useRBCptrnum(iTracer) ) THEN
./pkg/rbcs/rbcs_readparms.F 167 RBCS_READPARMS
     &   'usePTRACERS=F => cannot use RBCS for tracer:', iTracer
./pkg/rbcs/rbcs_readparms.F 174 RBCS_READPARMS
        IF ( tauRelaxPTR(iTracer).LE.0. ) THEN
./pkg/rbcs/rbcs_readparms.F 176 RBCS_READPARMS
     &     'tauRelaxPTR(itr=', iTracer, ' ) = 0. is'
./pkg/rbcs/rbcs_readparms.F 41 RBCS_READPARMS
      INTEGER iTracer
./pkg/rbcs/rbcs_readparms.F 93 RBCS_READPARMS
      DO iTracer=1,PTRACERS_num
./pkg/rbcs/rbcs_readparms.F 94 RBCS_READPARMS
        useRBCptrnum(iTracer)=.FALSE.
./pkg/rbcs/rbcs_readparms.F 95 RBCS_READPARMS
        tauRelaxPTR(iTracer) = 0.
./pkg/rbcs/rbcs_readparms.F 96 RBCS_READPARMS
        relaxPtracerFile(iTracer) = ' '
./verification/tutorial_global_oce_latlon/code/ptracers_forcing.F 11 PTRACERS_FORCING
     I                            bi,bj,iMin,iMax,jMin,jMax,k,iTracer,
./verification/tutorial_global_oce_latlon/code/ptracers_forcing.F 39 PTRACERS_FORCING
      INTEGER bi,bj,iMin,iMax,jMin,jMax,k,iTracer
./verification/tutorial_global_oce_latlon/code/ptracers_forcing.F 72 PTRACERS_FORCING
     I                        iTracer,
./verification/tutorial_global_oce_latlon/code/ptracers_forcing.F 96 PTRACERS_FORCING
     I                          bi,bj,k,iTracer+2,
./model/src/thermodynamics.F 192 THERMODYNAMICS
      INTEGER iTracer, ip
./model/src/thermodynamics.F 304 THERMODYNAMICS
         DO iTracer=1,PTRACERS_num