Symbol Description Uses
smoothOpNb 86



File Line number Procedure Code
./pkg/smooth/smooth_correl2d.F 25 SMOOTH_CORREL2D
      integer smoothOpNb
./pkg/smooth/smooth_correl2d.F 42 SMOOTH_CORREL2D
     &    'smooth2Doperator',smoothOpNb
./pkg/smooth/smooth_correl2d.F 52 SMOOTH_CORREL2D
     &    'smooth2Dnorm',smoothOpNb
./pkg/smooth/smooth_correl2d.F 71 SMOOTH_CORREL2D
      nbt_in=smooth2Dnbt(smoothOpNb)/2
./pkg/smooth/smooth_correl2d.F 7 SMOOTH_CORREL2D
     U     fld_in,mask_in,smoothOpNb,mythid)
./pkg/smooth/smooth_correl3d.F 25 SMOOTH_CORREL3D
      integer smoothOpNb
./pkg/smooth/smooth_correl3d.F 42 SMOOTH_CORREL3D
     &    'smooth3Doperator',smoothOpNb
./pkg/smooth/smooth_correl3d.F 76 SMOOTH_CORREL3D
     &    'smooth3Dnorm',smoothOpNb
./pkg/smooth/smooth_correl3d.F 7 SMOOTH_CORREL3D
     U     fld_in,smoothOpNb,mythid)
./pkg/smooth/smooth_correl3d.F 97 SMOOTH_CORREL3D
      nbt_in=smooth3Dnbt(smoothOpNb)/2
./pkg/smooth/smooth_filtervar2d.F 152 SMOOTH_FILTERVAR2D
      ELSEIF (smooth2Dfilter(smoothOpNb).EQ.1) then
./pkg/smooth/smooth_filtervar2d.F 232 SMOOTH_FILTERVAR2D
     &    'smooth2Dnorm',smoothOpNb
./pkg/smooth/smooth_filtervar2d.F 35 SMOOTH_FILTERVAR2D
      integer nbt_in,smoothOpNb
./pkg/smooth/smooth_filtervar2d.F 46 SMOOTH_FILTERVAR2D
      IF (smooth2Dfilter(smoothOpNb).NE.0) then
./pkg/smooth/smooth_filtervar2d.F 48 SMOOTH_FILTERVAR2D
      nbt_in=smooth2Dnbt(smoothOpNb)/2
./pkg/smooth/smooth_filtervar2d.F 52 SMOOTH_FILTERVAR2D
     &    'smooth2Doperator',smoothOpNb
./pkg/smooth/smooth_filtervar2d.F 6 SMOOTH_FILTERVAR2D
      subroutine SMOOTH_FILTERVAR2D (smoothOpNb,mythid)
./pkg/smooth/smooth_filtervar2d.F 71 SMOOTH_FILTERVAR2D
      IF (smooth2Dfilter(smoothOpNb).EQ.2) then
./pkg/smooth/smooth_filtervar3d.F 189 SMOOTH_FILTERVAR3D
      ELSEIF (smooth3Dfilter(smoothOpNb).EQ.1) then
./pkg/smooth/smooth_filtervar3d.F 277 SMOOTH_FILTERVAR3D
     &    'smooth3Dnorm',smoothOpNb
./pkg/smooth/smooth_filtervar3d.F 36 SMOOTH_FILTERVAR3D
      integer nbt_in,smoothOpNb
./pkg/smooth/smooth_filtervar3d.F 47 SMOOTH_FILTERVAR3D
      IF (smooth3Dfilter(smoothOpNb).NE.0) then
./pkg/smooth/smooth_filtervar3d.F 49 SMOOTH_FILTERVAR3D
      nbt_in=smooth3Dnbt(smoothOpNb)/2
./pkg/smooth/smooth_filtervar3d.F 53 SMOOTH_FILTERVAR3D
     &    'smooth3Doperator',smoothOpNb
./pkg/smooth/smooth_filtervar3d.F 6 SMOOTH_FILTERVAR3D
      subroutine SMOOTH_FILTERVAR3D (smoothOpNb,myThid)
./pkg/smooth/smooth_filtervar3d.F 98 SMOOTH_FILTERVAR3D
      IF (smooth3Dfilter(smoothOpNb).EQ.2) then
./pkg/smooth/smooth_init2d.F 28 SMOOTH_INIT2D
      integer smoothOpNb
./pkg/smooth/smooth_init2d.F 36 SMOOTH_INIT2D
      smooth2DtotTime=smooth2Dnbt(smoothOpNb)*smooth2DdelTime
./pkg/smooth/smooth_init2d.F 38 SMOOTH_INIT2D
      if ((smooth2Dtype(smoothOpNb).NE.0).AND.
./pkg/smooth/smooth_init2d.F 39 SMOOTH_INIT2D
     & (smooth2Dsize(smoothOpNb).EQ.2)) then
./pkg/smooth/smooth_init2d.F 41 SMOOTH_INIT2D
     &    'smooth2Dscales',smoothOpNb
./pkg/smooth/smooth_init2d.F 53 SMOOTH_INIT2D
          smooth2D_Lx(i,j,bi,bj)=smooth2D_Lx0(smoothOpNb)
./pkg/smooth/smooth_init2d.F 54 SMOOTH_INIT2D
          smooth2D_Ly(i,j,bi,bj)=smooth2D_Ly0(smoothOpNb)
./pkg/smooth/smooth_init2d.F 6 SMOOTH_INIT2D
      subroutine SMOOTH_INIT2D (smoothOpNb, mythid )
./pkg/smooth/smooth_init2d.F 79 SMOOTH_INIT2D
     & smooth2Dnbt(smoothOpNb),
./pkg/smooth/smooth_init2d.F 80 SMOOTH_INIT2D
     & smooth2D_Lx0(smoothOpNb),smooth2D_Ly0(smoothOpNb)
./pkg/smooth/smooth_init2d.F 84 SMOOTH_INIT2D
     &    'smooth2Doperator',smoothOpNb
./pkg/smooth/smooth_init3d.F 116 SMOOTH_INIT3D
      if (smooth3DsizeH(smoothOpNb).EQ.3) then
./pkg/smooth/smooth_init3d.F 118 SMOOTH_INIT3D
     &    'smooth3DscalesH',smoothOpNb
./pkg/smooth/smooth_init3d.F 131 SMOOTH_INIT3D
          smooth3D_Lx(i,j,k,bi,bj)=smooth3D_Lx0(smoothOpNb)
./pkg/smooth/smooth_init3d.F 132 SMOOTH_INIT3D
          smooth3D_Ly(i,j,k,bi,bj)=smooth3D_Ly0(smoothOpNb)
./pkg/smooth/smooth_init3d.F 179 SMOOTH_INIT3D
     &    'smooth3Doperator',smoothOpNb
./pkg/smooth/smooth_init3d.F 40 SMOOTH_INIT3D
      integer smoothOpNb
./pkg/smooth/smooth_init3d.F 47 SMOOTH_INIT3D
      smooth3DtotTime=smooth3Dnbt(smoothOpNb)*smooth3DdelTime
./pkg/smooth/smooth_init3d.F 51 SMOOTH_INIT3D
     & smooth3Dnbt(smoothOpNb),
./pkg/smooth/smooth_init3d.F 52 SMOOTH_INIT3D
     & smooth3D_Lx0(smoothOpNb),smooth3D_Ly0(smoothOpNb),
./pkg/smooth/smooth_init3d.F 53 SMOOTH_INIT3D
     & smooth3D_Lz0(smoothOpNb)
./pkg/smooth/smooth_init3d.F 58 SMOOTH_INIT3D
      if (smooth3DsizeZ(smoothOpNb).EQ.3) then
./pkg/smooth/smooth_init3d.F 60 SMOOTH_INIT3D
     &    'smooth3DscalesZ',smoothOpNb
./pkg/smooth/smooth_init3d.F 6 SMOOTH_INIT3D
      subroutine SMOOTH_INIT3D (smoothOpNb,mythid)
./pkg/smooth/smooth_init3d.F 70 SMOOTH_INIT3D
          smooth3D_Lz(i,j,k,bi,bj)=smooth3D_Lz0(smoothOpNb)
./pkg/smooth/smooth_init3d.F 92 SMOOTH_INIT3D
      if (smooth3DsizeZ(smoothOpNb).NE.3) then
./pkg/smooth/smooth_init_fixed.F 33 SMOOTH_INIT_FIXED
        integer smoothOpNb
./pkg/smooth/smooth_init_fixed.F 37 SMOOTH_INIT_FIXED
      DO smoothOpNb=1,smoothOpNbMax
./pkg/smooth/smooth_init_fixed.F 38 SMOOTH_INIT_FIXED
      if (smooth2Dtype(smoothOpNb).NE.0) then
./pkg/smooth/smooth_init_fixed.F 39 SMOOTH_INIT_FIXED
      call SMOOTH_INIT2D(smoothOpNb,mythid)
./pkg/smooth/smooth_init_fixed.F 45 SMOOTH_INIT_FIXED
      DO smoothOpNb=1,smoothOpNbMax
./pkg/smooth/smooth_init_fixed.F 46 SMOOTH_INIT_FIXED
      if (smooth2Dtype(smoothOpNb).NE.0) then
./pkg/smooth/smooth_init_fixed.F 47 SMOOTH_INIT_FIXED
      call SMOOTH_FILTERVAR2D(smoothOpNb,mythid)
./pkg/smooth/smooth_init_fixed.F 53 SMOOTH_INIT_FIXED
      DO smoothOpNb=1,smoothOpNbMax
./pkg/smooth/smooth_init_fixed.F 54 SMOOTH_INIT_FIXED
      if ((smooth3DtypeZ(smoothOpNb).NE.0).OR.
./pkg/smooth/smooth_init_fixed.F 55 SMOOTH_INIT_FIXED
     & (smooth3DtypeH(smoothOpNb).NE.0)) then
./pkg/smooth/smooth_init_fixed.F 56 SMOOTH_INIT_FIXED
      call SMOOTH_INIT3D(smoothOpNb,mythid)
./pkg/smooth/smooth_init_fixed.F 62 SMOOTH_INIT_FIXED
      DO smoothOpNb=1,smoothOpNbMax
./pkg/smooth/smooth_init_fixed.F 63 SMOOTH_INIT_FIXED
      if ((smooth3DtypeZ(smoothOpNb).NE.0).OR.
./pkg/smooth/smooth_init_fixed.F 64 SMOOTH_INIT_FIXED
     & (smooth3DtypeH(smoothOpNb).NE.0)) then
./pkg/smooth/smooth_init_fixed.F 65 SMOOTH_INIT_FIXED
      call SMOOTH_FILTERVAR3D(smoothOpNb,mythid)
./pkg/smooth/smooth_readparms.F 33 SMOOTH_READPARMS
      integer smoothOpNb
./pkg/smooth/smooth_readparms.F 59 SMOOTH_READPARMS
      DO smoothOpNb=1,smoothOpNbMax
./pkg/smooth/smooth_readparms.F 61 SMOOTH_READPARMS
      smooth2Dnbt(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 62 SMOOTH_READPARMS
      smooth2D_Lx0(smoothOpNb)=0. _d 0
./pkg/smooth/smooth_readparms.F 63 SMOOTH_READPARMS
      smooth2D_Ly0(smoothOpNb)=0. _d 0
./pkg/smooth/smooth_readparms.F 64 SMOOTH_READPARMS
      smooth2Dtype(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 65 SMOOTH_READPARMS
      smooth2Dsize(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 66 SMOOTH_READPARMS
      smooth2Dfilter(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 68 SMOOTH_READPARMS
      smooth3Dnbt(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 69 SMOOTH_READPARMS
      smooth3D_Lx0(smoothOpNb)=0. _d 0
./pkg/smooth/smooth_readparms.F 70 SMOOTH_READPARMS
      smooth3D_Ly0(smoothOpNb)=0. _d 0
./pkg/smooth/smooth_readparms.F 71 SMOOTH_READPARMS
      smooth3D_Lz0(smoothOpNb)=0. _d 0
./pkg/smooth/smooth_readparms.F 72 SMOOTH_READPARMS
      smooth3DtypeH(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 73 SMOOTH_READPARMS
      smooth3DsizeH(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 74 SMOOTH_READPARMS
      smooth3DtypeZ(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 75 SMOOTH_READPARMS
      smooth3DsizeZ(smoothOpNb)=0
./pkg/smooth/smooth_readparms.F 76 SMOOTH_READPARMS
      smooth3Dfilter(smoothOpNb)=0