Symbol Description Uses
iLa layer-type index 201



File Line number Procedure Code
./pkg/layers/layers_calc.F 122 LAYERS_CALC
      DO iLa=1,layers_maxNum
./pkg/layers/layers_calc.F 124 LAYERS_CALC
       IF ( layers_num(iLa) .EQ. 1 ) THEN
./pkg/layers/layers_calc.F 125 LAYERS_CALC
        CALL LAYERS_FLUXCALC( uVel,vVel,theta,iLa,
./pkg/layers/layers_calc.F 132 LAYERS_CALC
        CALL LAYERS_DIAPYCNAL( theta,iLa,
./pkg/layers/layers_calc.F 144 LAYERS_CALC
       ELSEIF ( layers_num(iLa) .EQ. 2 ) THEN
./pkg/layers/layers_calc.F 145 LAYERS_CALC
        CALL LAYERS_FLUXCALC( uVel,vVel,salt,iLa,
./pkg/layers/layers_calc.F 152 LAYERS_CALC
        CALL LAYERS_DIAPYCNAL( salt,iLa,
./pkg/layers/layers_calc.F 164 LAYERS_CALC
       ELSEIF ( layers_num(iLa) .EQ. 3 ) THEN
./pkg/layers/layers_calc.F 181 LAYERS_CALC
     &                       layers_krho(iLa),
./pkg/layers/layers_calc.F 190 LAYERS_CALC
     &                      k, layers_krho(iLa),
./pkg/layers/layers_calc.F 193 LAYERS_CALC
     &                      k, layers_krho(iLa),
./pkg/layers/layers_calc.F 204 LAYERS_CALC
        CALL LAYERS_FLUXCALC( uVel,vVel, prho, iLa,
./pkg/layers/layers_calc.F 211 LAYERS_CALC
        CALL LAYERS_DIAPYCNAL( prho,iLa,
./pkg/layers/layers_calc.F 229 LAYERS_CALC
     &    .AND. layers_num(iLa).NE.0 ) THEN
./pkg/layers/layers_calc.F 233 LAYERS_CALC
            WRITE(suff,'(I2.2,A1,I10.10)') iLa, '.', myIter
./pkg/layers/layers_calc.F 236 LAYERS_CALC
            WRITE(suff,'(I2.2,A1,A)') iLa, '.', sufx
./pkg/layers/layers_calc.F 255 LAYERS_CALC
          IF ( layers_num(iLa).EQ.3 ) THEN
./pkg/layers/layers_calc.F 303 LAYERS_CALC
       IF ( useDiagnostics .AND. layers_num(iLa).NE.0 ) THEN
./pkg/layers/layers_calc.F 306 LAYERS_CALC
         IF ( layers_num(iLa).EQ.3 ) THEN
./pkg/layers/layers_calc.F 307 LAYERS_CALC
          WRITE(diagName,'(A4,I1,A3)') 'LaTr',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 314 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaUH',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 318 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaHw',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 321 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaPw',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 324 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaUa',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 331 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaVH',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 335 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaHs',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 338 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaPs',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 341 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaVa',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 348 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaHc',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 351 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaPc',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 354 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaTs',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 357 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaTh',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 360 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaTz',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 363 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LTha',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 366 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LTza',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 369 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LTto',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 372 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaSs',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 375 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaSh',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 378 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LaSz',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 381 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LSha',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 384 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LSza',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 387 LAYERS_CALC
         WRITE(diagName,'(A4,I1,A3)') 'LSto',iLa,layers_name(iLa)
./pkg/layers/layers_calc.F 400 LAYERS_CALC
       IF ( layers_taveFreq.GT.0. .AND. iLa.EQ.1 ) THEN
./pkg/layers/layers_calc.F 423 LAYERS_CALC
          IF ( layers_num(iLa) .EQ. 3 )
./pkg/layers/layers_calc.F 87 LAYERS_CALC
      INTEGER bi, bj, iLa
./pkg/layers/layers_check.F 101 LAYERS_CHECK
        IF ( layers_krho(iLa).LT.1 .OR. layers_krho(iLa).GT.Nr ) THEN
./pkg/layers/layers_check.F 103 LAYERS_CHECK
     &        'Invalid layer_krho(iLa=', iLa,') =', layers_krho(iLa)
./pkg/layers/layers_check.F 28 LAYERS_CHECK
      INTEGER iLa, k, errCount
./pkg/layers/layers_check.F 44 LAYERS_CHECK
      DO iLa=1,layers_maxNum
./pkg/layers/layers_check.F 45 LAYERS_CHECK
       IF ( layers_num(iLa).NE.0 ) THEN
./pkg/layers/layers_check.F 47 LAYERS_CHECK
        IF ( iLa.LE.9 ) WRITE(sfx,'(I1)') iLa
./pkg/layers/layers_check.F 50 LAYERS_CHECK
        CALL WRITE_0D_I( layers_num(iLa), INDEX_NONE, tmpName(1:15),
./pkg/layers/layers_check.F 53 LAYERS_CHECK
        CALL WRITE_0D_C( layers_name(iLa),-1,INDEX_NONE, tmpName(1:16),
./pkg/layers/layers_check.F 57 LAYERS_CHECK
     &  CALL WRITE_0D_L ( layers_bolus(iLa), INDEX_NONE, tmpName(1:17),
./pkg/layers/layers_check.F 60 LAYERS_CHECK
        IF ( layers_num(iLa).EQ.3 )
./pkg/layers/layers_check.F 61 LAYERS_CHECK
     &  CALL WRITE_0D_I( layers_krho(iLa), INDEX_NONE, tmpName(1:16),
./pkg/layers/layers_check.F 64 LAYERS_CHECK
        CALL WRITE_1D_RL( layers_bounds(1,iLa), Nlayers+1, INDEX_K,
./pkg/layers/layers_check.F 72 LAYERS_CHECK
      DO iLa=1,layers_maxNum
./pkg/layers/layers_check.F 74 LAYERS_CHECK
       IF ( layers_num(iLa).NE.0 ) THEN
./pkg/layers/layers_check.F 78 LAYERS_CHECK
         IF ( layers_bounds(k,iLa).GE.layers_bounds(k+1,iLa) ) THEN
./pkg/layers/layers_check.F 79 LAYERS_CHECK
          WRITE(msgBuf,'(A,I2,A,I4)') 'LAYERS_CHECK(iLa=', iLa,
./pkg/layers/layers_check.F 87 LAYERS_CHECK
       IF ( layers_num(iLa).EQ.3 ) THEN
./pkg/layers/layers_check.F 90 LAYERS_CHECK
        tmpVar = layers_bounds(Nlayers+1,iLa) - layers_bounds(1,iLa)
./pkg/layers/layers_check.F 91 LAYERS_CHECK
        IF ( tmpVar.LE.50. .AND. layers_bounds(1,iLa).GE.950. ) THEN
./pkg/layers/layers_check.F 92 LAYERS_CHECK
          WRITE(msgBuf,'(A,I2,A)') 'LAYERS_CHECK(iLa=', iLa,
./pkg/layers/layers_check.F 95 LAYERS_CHECK
          WRITE(msgBuf,'(A,I2,A)') 'LAYERS_CHECK(iLa=', iLa,
./pkg/layers/layers_diagnostics_init.F 109 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaHw',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 118 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaHs',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 128 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaPw',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 137 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaPs',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 147 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaUa',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 156 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaVa',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 171 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaHc',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 180 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaTs',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 189 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaTh',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 200 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaTz',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 209 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LTha',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 218 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LTza',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 227 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LTto',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 236 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaSs',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 245 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaSh',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 254 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaSz',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 263 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LSha',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 272 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LSza',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 281 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LSto',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 291 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaPc',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 40 LAYERS_DIAGNOSTICS_INIT
      INTEGER        iLa
./pkg/layers/layers_diagnostics_init.F 63 LAYERS_DIAGNOSTICS_INIT
      DO iLa=1,layers_maxNum
./pkg/layers/layers_diagnostics_init.F 64 LAYERS_DIAGNOSTICS_INIT
       IF ( layers_num(iLa).NE.0 ) THEN
./pkg/layers/layers_diagnostics_init.F 67 LAYERS_DIAGNOSTICS_INIT
       IF ( layers_num(iLa).EQ.3 ) THEN
./pkg/layers/layers_diagnostics_init.F 68 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaTr',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 70 LAYERS_DIAGNOSTICS_INIT
        kLoc = layers_krho(iLa)
./pkg/layers/layers_diagnostics_init.F 88 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaUH',iLa,layers_name(iLa)
./pkg/layers/layers_diagnostics_init.F 97 LAYERS_DIAGNOSTICS_INIT
        WRITE(diagName,'(A4,I1,A3)') 'LaVH',iLa,layers_name(iLa)
./pkg/layers/layers_fluxcalc.F 190 LAYERS_FLUXCALC
     I      layers_bounds(1,iLa),Nlayers,mSteps,sNx,sNy,TatU,
./pkg/layers/layers_fluxcalc.F 19 LAYERS_FLUXCALC
     I                  uVel,vVel,tracer,iLa,
./pkg/layers/layers_fluxcalc.F 224 LAYERS_FLUXCALC
         IF ( layers_bolus(iLa)  ) THEN
./pkg/layers/layers_fluxcalc.F 270 LAYERS_FLUXCALC
     I      layers_bounds(1,iLa),Nlayers,mSteps,sNx,sNy,TatV,
./pkg/layers/layers_fluxcalc.F 313 LAYERS_FLUXCALC
         IF ( layers_bolus(iLa) ) THEN
./pkg/layers/layers_fluxcalc.F 381 LAYERS_DIAPYCNAL
     I                  tracer,iLa,
./pkg/layers/layers_fluxcalc.F 420 LAYERS_DIAPYCNAL
      INTEGER iLa, myThid
./pkg/layers/layers_fluxcalc.F 563 LAYERS_DIAPYCNAL
     I      layers_bounds(1,iLa),Nlayers,mSteps,sNx,sNy,TatC,
./pkg/layers/layers_fluxcalc.F 587 LAYERS_DIAPYCNAL
     I      layers_bounds_w(1,iLa),Nlayers-1,mSteps,sNx,sNy,TatC,
./pkg/layers/layers_fluxcalc.F 627 LAYERS_DIAPYCNAL
         dzfac = dzfac * layers_recip_delta(kloc,iLa)
./pkg/layers/layers_fluxcalc.F 629 LAYERS_DIAPYCNAL
         IF ( layers_num(iLa) .EQ. 3 ) THEN
./pkg/layers/layers_fluxcalc.F 86 LAYERS_FLUXCALC
      INTEGER iLa
./pkg/layers/layers_init_fixed.F 145 LAYERS_INIT_FIXED
      DO iLa=1,layers_maxNum
./pkg/layers/layers_init_fixed.F 146 LAYERS_INIT_FIXED
      IF ( layers_num(iLa).NE.0 ) THEN
./pkg/layers/layers_init_fixed.F 147 LAYERS_INIT_FIXED
      WRITE(tmpName,'(A7,I1,A3)') 'layers',iLa,layers_name(iLa)
./pkg/layers/layers_init_fixed.F 148 LAYERS_INIT_FIXED
      CALL WRITE_GLVEC_RL( tmpName, ' ',layers_bounds(1,iLa),1+Nlayers,
./pkg/layers/layers_init_fixed.F 155 LAYERS_INIT_FIXED
      DO iLa=1,layers_maxNum
./pkg/layers/layers_init_fixed.F 156 LAYERS_INIT_FIXED
       IF ( layers_num(iLa).NE.0 ) THEN
./pkg/layers/layers_init_fixed.F 158 LAYERS_INIT_FIXED
          layers_bounds_w(k,iLa) = 0.5 _d 0 * (
./pkg/layers/layers_init_fixed.F 159 LAYERS_INIT_FIXED
     &           layers_bounds(k+1,iLa) +
./pkg/layers/layers_init_fixed.F 160 LAYERS_INIT_FIXED
     &           layers_bounds(k,iLa) )
./pkg/layers/layers_init_fixed.F 163 LAYERS_INIT_FIXED
          layers_recip_delta(k,iLa) = 1.0 _d 0 / (
./pkg/layers/layers_init_fixed.F 164 LAYERS_INIT_FIXED
     &           layers_bounds_w(k+1,iLa) -
./pkg/layers/layers_init_fixed.F 165 LAYERS_INIT_FIXED
     &           layers_bounds_w(k,iLa) )
./pkg/layers/layers_init_fixed.F 34 LAYERS_INIT_FIXED
      INTEGER k,kk,kkinit,iLa
./pkg/layers/layers_output.F 48 LAYERS_OUTPUT
      INTEGER iLa
./pkg/layers/layers_output.F 57 LAYERS_OUTPUT
       iLa=1
./pkg/layers/layers_readparms.F 116 LAYERS_READPARMS
        DO iLa=1,layers_maxNum
./pkg/layers/layers_readparms.F 117 LAYERS_READPARMS
         IF ( layers_name(iLa).NE.' ' ) errCount = errCount + 1
./pkg/layers/layers_readparms.F 118 LAYERS_READPARMS
         IF ( layers_krho(iLa).NE.1 )   errCount = errCount + 1
./pkg/layers/layers_readparms.F 120 LAYERS_READPARMS
          IF ( layers_bounds(k,iLa).NE.UNSET_RL ) errCount = errCount+1
./pkg/layers/layers_readparms.F 148 LAYERS_READPARMS
      DO iLa=1,layers_maxNum
./pkg/layers/layers_readparms.F 149 LAYERS_READPARMS
        layers_num(iLa) = 0
./pkg/layers/layers_readparms.F 150 LAYERS_READPARMS
        IF ( layers_name(iLa).EQ.'TH ' ) layers_num(iLa) = 1
./pkg/layers/layers_readparms.F 151 LAYERS_READPARMS
        IF ( layers_name(iLa).EQ.'SLT' ) layers_num(iLa) = 2
./pkg/layers/layers_readparms.F 152 LAYERS_READPARMS
        IF ( layers_name(iLa).EQ.'RHO' ) layers_num(iLa) = 3
./pkg/layers/layers_readparms.F 153 LAYERS_READPARMS
        IF ( layers_name(iLa).NE.' ' .AND.
./pkg/layers/layers_readparms.F 154 LAYERS_READPARMS
     &       layers_num(iLa).EQ.0 ) THEN
./pkg/layers/layers_readparms.F 156 LAYERS_READPARMS
     &    'invalid layers_name(',iLa,')= "',layers_name(iLa),'"'
./pkg/layers/layers_readparms.F 161 LAYERS_READPARMS
        layers_bolus(iLa) = layers_bolus(iLa) .AND. useGMRedi
./pkg/layers/layers_readparms.F 165 LAYERS_READPARMS
      DO iLa=1,layers_maxNum
./pkg/layers/layers_readparms.F 166 LAYERS_READPARMS
       IF ( layers_num(iLa).NE.0 ) THEN
./pkg/layers/layers_readparms.F 168 LAYERS_READPARMS
         IF ( layers_bounds(k,iLa).EQ.UNSET_RL ) THEN
./pkg/layers/layers_readparms.F 170 LAYERS_READPARMS
     &        'No value for layers_bounds(k=',k,', iLa=', iLa, ')'
./pkg/layers/layers_readparms.F 28 LAYERS_READPARMS
      INTEGER iUnit, k, iLa
./pkg/layers/layers_readparms.F 65 LAYERS_READPARMS
      DO iLa=1,layers_maxNum
./pkg/layers/layers_readparms.F 66 LAYERS_READPARMS
        layers_name(iLa) = ' '
./pkg/layers/layers_readparms.F 67 LAYERS_READPARMS
        layers_krho(iLa)= 1
./pkg/layers/layers_readparms.F 68 LAYERS_READPARMS
        layers_bolus(iLa) = useGMRedi
./pkg/layers/layers_readparms.F 70 LAYERS_READPARMS
          layers_bounds(k,iLa) = UNSET_RL