Symbol Description Uses
x expected size of the coupler 2-D maps 247



File Line number Procedure Code
./pkg/exf/exf_bulkformulae.F 211 EXF_BULKFORMULAE
      _RL x                     ! stability function  [-]
./pkg/exf/exf_bulkformulae.F 403 EXF_BULKFORMULAE
             x      = SQRT(xsq)
./pkg/exf/exf_bulkformulae.F 406 EXF_BULKFORMULAE
     &                ( LOG( (exf_one + exf_two*x + xsq)*
./pkg/exf/exf_bulkformulae.F 408 EXF_BULKFORMULAE
     &                  -exf_two*ATAN(x) + exf_half*pi )
./pkg/exf/exf_interpolate.F 16 NO PROCEDURE
       _RL FUNCTION LAGRAN(i,x,a,sp)
./pkg/exf/exf_interpolate.F 31 NO PROCEDURE
        _RS x
./pkg/exf/exf_interpolate.F 48 NO PROCEDURE
          numer = numer*(x    - a(k))
./pkg/fizhi/fizhi_swrad.F 791 SORAD
      _RL  sdf(m,n),sclr(m,n),csm(m,n),x
./pkg/fizhi/fizhi_swrad.F 885 SORAD
           x=so2(i,j,k)*csm(i,j)
./pkg/fizhi/fizhi_swrad.F 886 SORAD
           df(i,j,k)=df(i,j,k)+0.0287*(1.-expmn(-0.00027*sqrt(x)))
./pkg/fizhi/fizhi_swrad.F 947 SORAD
         x = (1.-rsirdf(i,j))*fdifir(i,j) + (1.-rsirbm(i,j))*fdirir(i,j)
./pkg/fizhi/fizhi_swrad.F 948 SORAD
         x = (-sdf(i,j)-df(i,j,np+1)*sclr(i,j))/x
./pkg/fizhi/fizhi_swrad.F 949 SORAD
         fdirir(i,j)=fdirir(i,j)*(1.+x)
./pkg/fizhi/fizhi_swrad.F 950 SORAD
         fdifir(i,j)=fdifir(i,j)*(1.+x)
./pkg/ggl90/ggl90_idemix.F 478 GGL90_IDEMIX
      _RL x,c,xx
./pkg/ggl90/ggl90_idemix.F 481 GGL90_IDEMIX
      x=MAX(3.d0,xx)
./pkg/ggl90/ggl90_idemix.F 482 GGL90_IDEMIX
      c= 1.d0-(2.d0/pi)*ASIN(1.d0/x)
./pkg/ggl90/ggl90_idemix.F 483 GGL90_IDEMIX
      IDEMIX_gofx2 = 2.d0/pi/c*0.9d0*x**(-2.d0/3.d0)*(1.-EXP(-x/4.3d0))
./pkg/ggl90/ggl90_idemix.F 486 GGL90_IDEMIX
      _RL FUNCTION IDEMIX_hofx1(x)
./pkg/ggl90/ggl90_idemix.F 488 GGL90_IDEMIX
      _RL x
./pkg/ggl90/ggl90_idemix.F 492 GGL90_IDEMIX
     &              ASIN(1.d0/MAX(1.01d0,x)))*(x-1.d0)/(x+1.d0)
./pkg/layers/layers_fluxcalc.F 715 LAYERS_LOCATE
     I                          xx,n,m,sNx,sNy,x,
./pkg/layers/layers_fluxcalc.F 739 LAYERS_LOCATE
      _RL     x(snx+1,sny+1)
./pkg/layers/layers_fluxcalc.F 767 LAYERS_LOCATE
          IF ( ((xx(n).GE.xx(1)).AND.(x(i,j).GE.xx(km))).OR.
./pkg/layers/layers_fluxcalc.F 768 LAYERS_LOCATE
     &         ((xx(n).GE.xx(1)).AND.(x(i,j).GE.xx(km))) ) THEN
./pkg/layers/layers_fluxcalc.F 779 LAYERS_LOCATE
        IF ( x(i,j).LT.xx(2) ) THEN
./pkg/layers/layers_fluxcalc.F 781 LAYERS_LOCATE
        ELSE IF ( x(i,j).GE.xx(n) ) THEN
./pkg/layers/layers_fluxcalc.F 792 LAYERS_LOCATE
        IF (x(i,j) .GE. xx(n)) THEN
./pkg/layers/layers_fluxcalc.F 795 LAYERS_LOCATE
        ELSE IF (x(i,j) .LT. xx(2)) THEN
./pkg/layers/layers_fluxcalc.F 798 LAYERS_LOCATE
        ELSE IF ( (x(i,j) .GE. xx(k(i,j)))
./pkg/layers/layers_fluxcalc.F 799 LAYERS_LOCATE
     &    .AND.   (x(i,j) .LT. xx(k(i,j)+1)) ) THEN
./pkg/layers/layers_fluxcalc.F 801 LAYERS_LOCATE
        ELSE IF (x(i,j) .GE. xx(k(i,j))) THEN
./pkg/layers/layers_fluxcalc.F 803 LAYERS_LOCATE
         DO WHILE (x(i,j) .GE. xx(k(i,j)+1))
./pkg/layers/layers_fluxcalc.F 807 LAYERS_LOCATE
        ELSE IF (x(i,j) .LT. xx(k(i,j)+1)) THEN
./pkg/layers/layers_fluxcalc.F 809 LAYERS_LOCATE
         DO WHILE (x(i,j) .LT. xx(k(i,j)))
./pkg/sbo/sbo_rho.F 103 NO PROCEDURE
      x = -x*V350P/(1028.1063+x)
./pkg/sbo/sbo_rho.F 117 NO PROCEDURE
      x = x*(1.0 - P/B) + (V350P+x)*P*SR/(B*(B+SR))
./pkg/sbo/sbo_rho.F 119 NO PROCEDURE
      SBO_RHO = 1028.106331 + P/B/SR - x / (SR*(SR+x))
./pkg/sbo/sbo_rho.F 56 NO PROCEDURE
      x = PR*((((-2.1687E-16*T+1.8676E-14)*T-4.6206E-13)*P+
./pkg/sbo/sbo_rho.F 62 NO PROCEDURE
      T = T + 0.29289322*(x-Q)
./pkg/sbo/sbo_rho.F 63 NO PROCEDURE
      Q = 0.58578644*x + 0.121320344*Q
./pkg/sbo/sbo_rho.F 64 NO PROCEDURE
      x = PR*((((-2.1687E-16*T+1.8676E-14)*T-4.6206E-13)*P+
./pkg/sbo/sbo_rho.F 70 NO PROCEDURE
      T = T + 1.707106781*(x-Q)
./pkg/sbo/sbo_rho.F 71 NO PROCEDURE
      Q = 3.414213562*x - 4.121320344*Q
./pkg/sbo/sbo_rho.F 73 NO PROCEDURE
      x = PR*((((-2.1687E-16*T+1.8676E-14)*T-4.6206E-13)*P+
./pkg/sbo/sbo_rho.F 78 NO PROCEDURE
      T = T + (x-2.0*Q)/6.0
./pkg/sbo/sbo_rho.F 95 NO PROCEDURE
      x = (4.8314E-4 * S +
./model/src/gsw_teos10.F 139 NO PROCEDURE
      _RL x2, x, y, cp0
./model/src/gsw_teos10.F 145 NO PROCEDURE
      x    = 0. _d 0
./model/src/gsw_teos10.F 146 NO PROCEDURE
      if (x2.gt.0. _d 0) x = sqrt(x2)
./model/src/gsw_teos10.F 159 NO PROCEDURE
     &     x*(937.2099110620707 _d 0 + y*(588.1802812170108 _d 0 +
./model/src/gsw_teos10.F 162 NO PROCEDURE
     &     x*(-1687.914374187449 _d 0 + x*(246.9598888781377 _d 0 + 
./model/src/gsw_teos10.F 163 NO PROCEDURE
     &     x*(123.59576582457964 _d 0 - 48.5891069025409 _d 0*x)) + 
./model/src/gsw_teos10.F 206 NO PROCEDURE
      _RL sfac, x2, x, y, g03, g08
./model/src/gsw_teos10.F 212 NO PROCEDURE
      x    = 0. _d 0
./model/src/gsw_teos10.F 213 NO PROCEDURE
      if (x2.gt.0. _d 0) x = sqrt(x2)
./model/src/gsw_teos10.F 222 NO PROCEDURE
      g08 = x2*(1760.062705994408  + x*(-86.1329351956084 +
./model/src/gsw_teos10.F 223 NO PROCEDURE
     &     x*( -137.1145018408982  + y*(296.20061691375236 +
./pkg/streamice/streamice_init_fixed.F 317 STREAMICE_INIT_FIXED
          x = xC(i,j,bi,bj)
./pkg/streamice/streamice_init_fixed.F 377 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_noflow_SOUTH) .AND.
./pkg/streamice/streamice_init_fixed.F 378 STREAMICE_INIT_FIXED
     &         (x .le. max_x_noflow_SOUTH)) THEN
./pkg/streamice/streamice_init_fixed.F 381 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_noStress_SOUTH) .AND.
./pkg/streamice/streamice_init_fixed.F 382 STREAMICE_INIT_FIXED
     &         (x .le. max_x_noStress_SOUTH)) THEN
./pkg/streamice/streamice_init_fixed.F 385 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_FluxBdry_SOUTH) .AND.
./pkg/streamice/streamice_init_fixed.F 386 STREAMICE_INIT_FIXED
     &         (x .le. max_x_FluxBdry_SOUTH)) THEN
./pkg/streamice/streamice_init_fixed.F 38 STREAMICE_INIT_FIXED
      _RL x, y
./pkg/streamice/streamice_init_fixed.F 390 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_Dirich_SOUTH) .AND.
./pkg/streamice/streamice_init_fixed.F 391 STREAMICE_INIT_FIXED
     &         (x .le. max_x_Dirich_SOUTH)) THEN
./pkg/streamice/streamice_init_fixed.F 395 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_CFBC_SOUTH) .AND.
./pkg/streamice/streamice_init_fixed.F 396 STREAMICE_INIT_FIXED
     &         (x .le. max_x_CFBC_SOUTH)) THEN
./pkg/streamice/streamice_init_fixed.F 403 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_noflow_NORTH) .AND.
./pkg/streamice/streamice_init_fixed.F 404 STREAMICE_INIT_FIXED
     &         (x .le. max_x_noflow_NORTH)) THEN
./pkg/streamice/streamice_init_fixed.F 407 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_noStress_NORTH) .AND.
./pkg/streamice/streamice_init_fixed.F 408 STREAMICE_INIT_FIXED
     &         (x .le. max_x_noStress_NORTH)) THEN
./pkg/streamice/streamice_init_fixed.F 411 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_FluxBdry_NORTH) .AND.
./pkg/streamice/streamice_init_fixed.F 412 STREAMICE_INIT_FIXED
     &         (x .le. max_x_FluxBdry_NORTH)) THEN
./pkg/streamice/streamice_init_fixed.F 416 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_Dirich_NORTH) .AND.
./pkg/streamice/streamice_init_fixed.F 417 STREAMICE_INIT_FIXED
     &         (x .le. max_x_Dirich_NORTH)) THEN
./pkg/streamice/streamice_init_fixed.F 421 STREAMICE_INIT_FIXED
           IF ((x .gt. min_x_CFBC_NORTH) .AND.
./pkg/streamice/streamice_init_fixed.F 422 STREAMICE_INIT_FIXED
     &         (x .le. max_x_CFBC_NORTH)) THEN
./pkg/streamice/streamice_init_varia.F 41 STREAMICE_INIT_VARIA
      _RL slope_pos, c1, x, y, lenx, leny
./pkg/streamice/streamice_init_varia.F 429 STREAMICE_INIT_VARIA
           x = xC(i,j,bi,bj)
./pkg/streamice/streamice_init_varia.F 433 STREAMICE_INIT_VARIA
     &        (1+sin(2*streamice_kx_b_init*PI*x/lenx)*
./pkg/streamice/streamice_init_varia.F 447 STREAMICE_INIT_VARIA
           x = xC(i,j,bi,bj)
./pkg/streamice/streamice_init_varia.F 451 STREAMICE_INIT_VARIA
     &        sin(2*streamice_kx_b_init*PI*x/lenx)))
./pkg/thsice/thsice_get_exf.F 123 THSICE_GET_EXF
      _RL x                  ! stability function  [-]
./pkg/thsice/thsice_get_exf.F 376 THSICE_GET_EXF
           x      = SQRT(xsq)
./pkg/thsice/thsice_get_exf.F 379 THSICE_GET_EXF
     &             *( LOG( (exf_one + exf_two*x + xsq)
./pkg/thsice/thsice_get_exf.F 381 THSICE_GET_EXF
     &                -exf_two*ATAN(x) + exf_half*pi )
./verification/dome/code/obcs_calc.F 156 OBCS_CALC
           x=(xC(I,1,bi,bj)-Xcenter)/Lrho +Width/2. _d 0
./verification/dome/code/obcs_calc.F 157 OBCS_CALC
           IF ((x.GE.0.).AND.(x.LE.Width)) THEN
./verification/dome/code/obcs_calc.F 158 OBCS_CALC
            hinit=Dinf*(exp(-x)) - Dmax
./verification/dome/code/obcs_calc.F 180 OBCS_CALC
     &     -  sqrt(gp_inflow*Dinf)*exp(-x)
./verification/dome/code/obcs_calc.F 46 OBCS_CALC
      _RL Width,x,Xcenter,Fz,zt,Rit
./model/src/update_masks_etc.F 393 UPDATE_MASKS_ETC
      _RS FUNCTION SMOOTHABS_RS( x )
./model/src/update_masks_etc.F 401 UPDATE_MASKS_ETC
      _RS x
./model/src/update_masks_etc.F 418 UPDATE_MASKS_ETC
         IF ( x .GT. smoothAbsFuncRange ) THEN
./model/src/update_masks_etc.F 419 UPDATE_MASKS_ETC
            SMOOTHABS_RS = x
./model/src/update_masks_etc.F 420 UPDATE_MASKS_ETC
         ELSEIF ( x .LT. -smoothAbsFuncRange ) THEN
./model/src/update_masks_etc.F 421 UPDATE_MASKS_ETC
            SMOOTHABS_RS = -x
./model/src/update_masks_etc.F 423 UPDATE_MASKS_ETC
            SMOOTHABS_RS = log(.5*(exp(x*sf)+exp(-x*sf)))*rsf
./model/src/update_masks_etc.F 430 UPDATE_MASKS_ETC
      _RL FUNCTION SMOOTHABS_RL( x )
./model/src/update_masks_etc.F 438 UPDATE_MASKS_ETC
      _RL x
./model/src/update_masks_etc.F 455 UPDATE_MASKS_ETC
         IF ( x .GE. smoothAbsFuncRange ) THEN
./model/src/update_masks_etc.F 456 UPDATE_MASKS_ETC
            SMOOTHABS_RL = x
./model/src/update_masks_etc.F 457 UPDATE_MASKS_ETC
         ELSEIF ( x .LE. -smoothAbsFuncRange ) THEN
./model/src/update_masks_etc.F 458 UPDATE_MASKS_ETC
            SMOOTHABS_RL = -x
./model/src/update_masks_etc.F 460 UPDATE_MASKS_ETC
            SMOOTHABS_RL = log(.5*(exp(x*sf)+exp(-x*sf)))*rsf
./pkg/bling/bling_carbon_chem.F 165 CALC_PCO2
          x = xguess
./pkg/bling/bling_carbon_chem.F 172 CALC_PCO2
            x2=x*x
./pkg/bling/bling_carbon_chem.F 173 CALC_PCO2
            x3=x2*x
./pkg/bling/bling_carbon_chem.F 178 CALC_PCO2
            a = x3 + k1plocal*x2 + k12p*x + k123p
./pkg/bling/bling_carbon_chem.F 180 CALC_PCO2
            da = 3.0*x2 + 2.0*k1plocal*x + k12p
./pkg/bling/bling_carbon_chem.F 181 CALC_PCO2
            b = x2 + k1local*x + k12
./pkg/bling/bling_carbon_chem.F 183 CALC_PCO2
            db = 2.0*x + k1local
./pkg/bling/bling_carbon_chem.F 188 CALC_PCO2
            fn = k1local*x*diclocal/b +
./pkg/bling/bling_carbon_chem.F 190 CALC_PCO2
     &        btlocal/(1.0 + x/kblocal) +
./pkg/bling/bling_carbon_chem.F 191 CALC_PCO2
     &        kwlocal/x +
./pkg/bling/bling_carbon_chem.F 192 CALC_PCO2
     &        pt*k12p*x/a +
./pkg/bling/bling_carbon_chem.F 194 CALC_PCO2
     &        sit/(1.0 + x/ksilocal) -
./pkg/bling/bling_carbon_chem.F 195 CALC_PCO2
     &        x/c -
./pkg/bling/bling_carbon_chem.F 196 CALC_PCO2
     &        stlocal/(1.0 + kslocal/x/c) -
./pkg/bling/bling_carbon_chem.F 197 CALC_PCO2
     &        ftlocal/(1.0 + kflocal/x) -
./pkg/bling/bling_carbon_chem.F 205 CALC_PCO2
            df = ((k1local*diclocal*b) - k1local*x*diclocal*db)/b2 -
./pkg/bling/bling_carbon_chem.F 207 CALC_PCO2
     &        btlocal/kblocal/(1.0+x/kblocal)**2. -
./pkg/bling/bling_carbon_chem.F 209 CALC_PCO2
     &        (pt*k12p*(a - x*da))/a2 -
./pkg/bling/bling_carbon_chem.F 211 CALC_PCO2
     &        sit/ksilocal/(1.0+x/ksilocal)**2. +
./pkg/bling/bling_carbon_chem.F 213 CALC_PCO2
     &        stlocal*(1.0 + kslocal/x/c)**(-2.0)*(kslocal/c/x2) +
./pkg/bling/bling_carbon_chem.F 214 CALC_PCO2
     &        ftlocal*(1.0 + kflocal/x)**(-2.)*kflocal/x2 -
./pkg/bling/bling_carbon_chem.F 215 CALC_PCO2
     &        pt*x2*(3.0*a-x*da)/a2
./pkg/bling/bling_carbon_chem.F 219 CALC_PCO2
            x = x + deltax
./pkg/bling/bling_carbon_chem.F 237 CALC_PCO2
              if(hstep .eq. 1)x = xhi
./pkg/bling/bling_carbon_chem.F 238 CALC_PCO2
              if(hstep .eq. 2)x = xlo
./pkg/bling/bling_carbon_chem.F 239 CALC_PCO2
              if(hstep .eq. 3)x = xmid
./pkg/bling/bling_carbon_chem.F 244 CALC_PCO2
              x2=x*x
./pkg/bling/bling_carbon_chem.F 245 CALC_PCO2
              x3=x2*x
./pkg/bling/bling_carbon_chem.F 250 CALC_PCO2
              a = x3 + k1plocal*x2 + k12p*x + k123p
./pkg/bling/bling_carbon_chem.F 252 CALC_PCO2
              da = 3.0*x2 + 2.0*k1plocal*x + k12p
./pkg/bling/bling_carbon_chem.F 253 CALC_PCO2
              b = x2 + k1local*x + k12
./pkg/bling/bling_carbon_chem.F 255 CALC_PCO2
              db = 2.0*x + k1local
./pkg/bling/bling_carbon_chem.F 257 CALC_PCO2
              fn = k1local*x*diclocal/b +
./pkg/bling/bling_carbon_chem.F 259 CALC_PCO2
     &          btlocal/(1.0 + x/kblocal) +
./pkg/bling/bling_carbon_chem.F 260 CALC_PCO2
     &          kwlocal/x +
./pkg/bling/bling_carbon_chem.F 261 CALC_PCO2
     &          pt*k12p*x/a +
./pkg/bling/bling_carbon_chem.F 263 CALC_PCO2
     &          sit/(1.0 + x/ksilocal) -
./pkg/bling/bling_carbon_chem.F 264 CALC_PCO2
     &          x/c -
./pkg/bling/bling_carbon_chem.F 265 CALC_PCO2
     &          stlocal/(1.0 + kslocal/x/c) -
./pkg/bling/bling_carbon_chem.F 266 CALC_PCO2
     &          ftlocal/(1.0 + kflocal/x) -
./pkg/bling/bling_carbon_chem.F 286 CALC_PCO2
          x = xmid
./pkg/bling/bling_carbon_chem.F 295 CALC_PCO2
        htotal = x
./pkg/bling/bling_carbon_chem.F 99 CALC_PCO2
        _RL  x
./pkg/bulk_force/bulkf_formula_lanl.F 172 BULKF_FORMULA_LANL
                 x      = sqrt(xsq)
./pkg/bulk_force/bulkf_formula_lanl.F 174 BULKF_FORMULA_LANL
     &                    (2. _d 0*log(5. _d -1*(1. _d 0+x)) +
./pkg/bulk_force/bulkf_formula_lanl.F 176 BULKF_FORMULA_LANL
     &                     2. _d 0*atan(x) + pi*.5 _d 0)
./pkg/bulk_force/bulkf_formula_lanl.F 92 BULKF_FORMULA_LANL
      _RL x                  ! stability function  [-]
./pkg/bulk_force/bulkf_formula_lay.F 102 BULKF_FORMULA_LAY
      _RL x                  ! stability function  [-]
./pkg/bulk_force/bulkf_formula_lay.F 195 BULKF_FORMULA_LAY
                 x      = SQRT(xsq)
./pkg/bulk_force/bulkf_formula_lay.F 198 BULKF_FORMULA_LAY
     &                    ( LOG( (one + two*x + xsq)*(one+xsq)*.125 )
./pkg/bulk_force/bulkf_formula_lay.F 199 BULKF_FORMULA_LAY
     &                     -two*ATAN(x) + half*pi )
./pkg/cheapaml/cheapaml_coare3_flux.F 289 CHEAPAML_COARE3_FLUX
      _RL x,y,psik,psic,f,c
./pkg/cheapaml/cheapaml_coare3_flux.F 293 CHEAPAML_COARE3_FLUX
       x = (1. - 15.*zL)**.25                   !Kansas unstable
./pkg/cheapaml/cheapaml_coare3_flux.F 294 CHEAPAML_COARE3_FLUX
       psik=2.*LOG((1.+x)/2.)+LOG((1.+x*x)/2.)-2.*ATAN(x)+2.*ATAN(oneRL)
./pkg/cheapaml/cheapaml_coare3_flux.F 327 CHEAPAML_COARE3_FLUX
      _RL x,y,psik,psic,f,c
./pkg/cheapaml/cheapaml_coare3_flux.F 331 CHEAPAML_COARE3_FLUX
       x = (1. - 15.*zL)**.5                    !Kansas unstable
./pkg/cheapaml/cheapaml_coare3_flux.F 332 CHEAPAML_COARE3_FLUX
       psik = 2.*LOG((1.+x)/2.)
./pkg/cheapaml/cheapaml_lanl_flux.F 170 CHEAPAML_LANL_FLUX
                 x      = sqrt(xsq)
./pkg/cheapaml/cheapaml_lanl_flux.F 172 CHEAPAML_LANL_FLUX
     &                    (2. _d 0*log(5. _d -1*(1. _d 0+x)) +
./pkg/cheapaml/cheapaml_lanl_flux.F 174 CHEAPAML_LANL_FLUX
     &                     2. _d 0*atan(x) + pi*.5 _d 0)
./pkg/cheapaml/cheapaml_lanl_flux.F 214 CHEAPAML_LANL_FLUX
                 x      = sqrt(xsq)
./pkg/cheapaml/cheapaml_lanl_flux.F 72 CHEAPAML_LANL_FLUX
      _RL huol,stable,xsq,x,psimh,psixh
./lsopt/dostore.F 1 DOSTORE
      subroutine DOSTORE( n, x, store, j )
./lsopt/dostore.F 20 DOSTORE
          tmpx(i) = x(i)
./lsopt/dostore.F 26 DOSTORE
          x(i) = tmpx(i)
./lsopt/dostore.F 6 DOSTORE
      double precision    x(n)
./pkg/dic/carbon_chem.F 104 CALC_PCO2
        _RL  x
./pkg/dic/carbon_chem.F 170 CALC_PCO2
          x = xguess
./pkg/dic/carbon_chem.F 177 CALC_PCO2
            x2=x*x
./pkg/dic/carbon_chem.F 178 CALC_PCO2
            x3=x2*x
./pkg/dic/carbon_chem.F 183 CALC_PCO2
            a = x3 + k1plocal*x2 + k12p*x + k123p
./pkg/dic/carbon_chem.F 185 CALC_PCO2
            da = 3.0*x2 + 2.0*k1plocal*x + k12p
./pkg/dic/carbon_chem.F 186 CALC_PCO2
            b = x2 + k1local*x + k12
./pkg/dic/carbon_chem.F 188 CALC_PCO2
            db = 2.0*x + k1local
./pkg/dic/carbon_chem.F 193 CALC_PCO2
            fn = k1local*x*diclocal/b +
./pkg/dic/carbon_chem.F 195 CALC_PCO2
     &        btlocal/(1.0 + x/kblocal) +
./pkg/dic/carbon_chem.F 196 CALC_PCO2
     &        kwlocal/x +
./pkg/dic/carbon_chem.F 197 CALC_PCO2
     &        pt*k12p*x/a +
./pkg/dic/carbon_chem.F 199 CALC_PCO2
     &        sit/(1.0 + x/ksilocal) -
./pkg/dic/carbon_chem.F 200 CALC_PCO2
     &        x/c -
./pkg/dic/carbon_chem.F 201 CALC_PCO2
     &        stlocal/(1.0 + kslocal/x/c) -
./pkg/dic/carbon_chem.F 202 CALC_PCO2
     &        ftlocal/(1.0 + kflocal/x) -
./pkg/dic/carbon_chem.F 210 CALC_PCO2
            df = ((k1local*diclocal*b) - k1local*x*diclocal*db)/b2 -
./pkg/dic/carbon_chem.F 212 CALC_PCO2
     &        btlocal/kblocal/(1.0+x/kblocal)**2. -
./pkg/dic/carbon_chem.F 214 CALC_PCO2
     &        (pt*k12p*(a - x*da))/a2 -
./pkg/dic/carbon_chem.F 216 CALC_PCO2
     &        sit/ksilocal/(1.0+x/ksilocal)**2. +
./pkg/dic/carbon_chem.F 218 CALC_PCO2
     &        stlocal*(1.0 + kslocal/x/c)**(-2.0)*(kslocal/c/x2) +
./pkg/dic/carbon_chem.F 219 CALC_PCO2
     &        ftlocal*(1.0 + kflocal/x)**(-2.)*kflocal/x2 -
./pkg/dic/carbon_chem.F 220 CALC_PCO2
     &        pt*x2*(3.0*a-x*da)/a2
./pkg/dic/carbon_chem.F 224 CALC_PCO2
            x = x + deltax
./pkg/dic/carbon_chem.F 242 CALC_PCO2
              if(hstep .eq. 1)x = xhi
./pkg/dic/carbon_chem.F 243 CALC_PCO2
              if(hstep .eq. 2)x = xlo
./pkg/dic/carbon_chem.F 244 CALC_PCO2
              if(hstep .eq. 3)x = xmid
./pkg/dic/carbon_chem.F 249 CALC_PCO2
              x2=x*x
./pkg/dic/carbon_chem.F 250 CALC_PCO2
              x3=x2*x
./pkg/dic/carbon_chem.F 255 CALC_PCO2
              a = x3 + k1plocal*x2 + k12p*x + k123p
./pkg/dic/carbon_chem.F 257 CALC_PCO2
              da = 3.0*x2 + 2.0*k1plocal*x + k12p
./pkg/dic/carbon_chem.F 258 CALC_PCO2
              b = x2 + k1local*x + k12
./pkg/dic/carbon_chem.F 260 CALC_PCO2
              db = 2.0*x + k1local
./pkg/dic/carbon_chem.F 262 CALC_PCO2
              fn = k1local*x*diclocal/b +
./pkg/dic/carbon_chem.F 264 CALC_PCO2
     &          btlocal/(1.0 + x/kblocal) +
./pkg/dic/carbon_chem.F 265 CALC_PCO2
     &          kwlocal/x +
./pkg/dic/carbon_chem.F 266 CALC_PCO2
     &          pt*k12p*x/a +
./pkg/dic/carbon_chem.F 268 CALC_PCO2
     &          sit/(1.0 + x/ksilocal) -
./pkg/dic/carbon_chem.F 269 CALC_PCO2
     &          x/c -
./pkg/dic/carbon_chem.F 270 CALC_PCO2
     &          stlocal/(1.0 + kslocal/x/c) -
./pkg/dic/carbon_chem.F 271 CALC_PCO2
     &          ftlocal/(1.0 + kflocal/x) -
./pkg/dic/carbon_chem.F 291 CALC_PCO2
          x = xmid
./pkg/dic/carbon_chem.F 300 CALC_PCO2
        htotal = x
./pkg/ebm/ebm_wind_perturb.F 39 EBM_WIND_PERTURB
      _RS y(1-OLy:sNy+OLy), x(1-OLx:sNx+OLx)
./pkg/ebm/ebm_wind_perturb.F 62 EBM_WIND_PERTURB
         x(i) = 0.0
./pkg/ebm/ebm_wind_perturb.F 90 EBM_WIND_PERTURB
         x(i) = i
./pkg/ebm/ebm_wind_perturb.F 91 EBM_WIND_PERTURB
         xa(i) = x(i) - MOD(x(i),10.0)
./pkg/ebm/ebm_wind_perturb.F 96 EBM_WIND_PERTURB
         temp2(i,j) = 0.1*( (x(i)-xa(i))*temp(INT(xa2(i)),j)+
./pkg/ebm/ebm_wind_perturb.F 97 EBM_WIND_PERTURB
     &        (10.0-x(i)+xa(i))*temp(INT(xa(i)),j) )