Symbol Description Uses
maxCtrlTim2D number of 2-d generic tim-varying ctrl variables 69



File Line number Procedure Code
./pkg/grdchk/grdchk_getadxx.F 468 GRDCHK_GETADXX
     &          grdchkvarindex .le. 300+maxCtrlTim2D ) then
./pkg/grdchk/grdchk_getadxx.F 469 GRDCHK_GETADXX
       do iarr = 1, maxCtrlTim2D
./pkg/grdchk/grdchk_getxx.F 655 GRDCHK_GETXX
     &          grdchkvarindex .le. 300+maxCtrlTim2D ) then
./pkg/grdchk/grdchk_getxx.F 656 GRDCHK_GETXX
       do iarr = 1, maxCtrlTim2D
./pkg/grdchk/grdchk_setxx.F 660 GRDCHK_SETXX
     &          grdchkvarindex .le. 300+maxCtrlTim2D ) then
./pkg/grdchk/grdchk_setxx.F 661 GRDCHK_SETXX
       do iarr = 1, maxCtrlTim2D
./pkg/openad/the_model_main.F 562 THE_MODEL_MAIN
      do ik = 1, maxCtrlTim2D
./pkg/smooth/smooth_correl2dw.F 106 SMOOTH_CORREL2DW
      do iarr = 1, maxCtrlTim2D
./verification/halfpipe_streamice/code_ad/CTRL_SIZE.h 21 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/halfpipe_streamice/code_ad/CTRL_SIZE.h 22 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/halfpipe_streamice/code_oad/CTRL_SIZE.h 21 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/halfpipe_streamice/code_oad/CTRL_SIZE.h 22 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/hs94.1x64x5/code_ad/CTRL_SIZE.h 20 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/hs94.1x64x5/code_ad/CTRL_SIZE.h 21 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/hs94.1x64x5/code_ad/ctrl_map_gentim2d.F 81 CTRL_MAP_GENTIM2D
      DO iarr = 1, maxCtrlTim2D
./verification/hs94.1x64x5/code_oad/CTRL_SIZE.h 20 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/hs94.1x64x5/code_oad/CTRL_SIZE.h 21 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/hs94.1x64x5/code_oad/ctrl_map_gentim2d.F 81 CTRL_MAP_GENTIM2D
      DO iarr = 1, maxCtrlTim2D
./verification/tutorial_global_oce_biogeo/code_oad/CTRL_SIZE.h 20 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/tutorial_global_oce_biogeo/code_oad/CTRL_SIZE.h 21 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/tutorial_tracer_adjsens/code_ad/CTRL_SIZE.h 20 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/tutorial_tracer_adjsens/code_ad/CTRL_SIZE.h 21 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/tutorial_tracer_adjsens/code_oad/CTRL_SIZE.h 20 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/tutorial_tracer_adjsens/code_oad/CTRL_SIZE.h 21 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./pkg/ctrl/CTRL_GENARR.h 27 NO PROCEDURE
      CHARACTER*(MAX_LEN_FNAM) xx_gentim2d_file(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 28 NO PROCEDURE
      CHARACTER*(MAX_LEN_FNAM) xx_gentim2d_weight(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 34 NO PROCEDURE
      INTEGER xx_gentim2d_startdate1(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 35 NO PROCEDURE
      INTEGER xx_gentim2d_startdate2(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 36 NO PROCEDURE
      INTEGER xx_gentim2d_startdate(4,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 41 NO PROCEDURE
      _RL xx_gentim2d_period(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 42 NO PROCEDURE
      _RL gentim2dPrecond(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 46 NO PROCEDURE
      LOGICAL xx_gentim2d_cumsum(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 47 NO PROCEDURE
      LOGICAL xx_gentim2d_glosum(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 52 NO PROCEDURE
      _RL  objf_gentim2d(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 53 NO PROCEDURE
      _RL  objf_gentim2dm(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 54 NO PROCEDURE
      _RL  objf_gentim2dsmoo(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 55 NO PROCEDURE
      _RL  num_gentim2d(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 56 NO PROCEDURE
      _RL  num_gentim2dm(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 57 NO PROCEDURE
      _RL  mult_gentim2d(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 68 NO PROCEDURE
     & xx_gentim2d0(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 70 NO PROCEDURE
     & xx_gentim2d1(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 72 NO PROCEDURE
     & xx_gentim2d(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 74 NO PROCEDURE
     & wgentim2d(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_SIZE.h 23 NO PROCEDURE
      integer     maxCtrlTim2D
./pkg/ctrl/CTRL_SIZE.h 24 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./pkg/ctrl/ctrl_dummy.h 188 NO PROCEDURE
      INTEGER maxCtrlArr2D, maxCtrlArr3D, maxCtrlTim2D
./pkg/ctrl/ctrl_dummy.h 189 NO PROCEDURE
      PARAMETER(maxCtrlArr2D=1,maxCtrlArr3D=1,maxCtrlTim2D=1)
./pkg/ctrl/ctrl_dummy.h 197 NO PROCEDURE
      _RL xx_gentim2d_dummy(maxCtrlTim2D)
./pkg/ctrl/ctrl_init.F 802 CTRL_INIT
       do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_map_gentim2d.F 80 CTRL_MAP_GENTIM2D
      DO iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_map_ini_ecco.F 301 CTRL_MAP_INI_ECCO
          do k = 1,maxCtrlTim2D
./pkg/ctrl/ctrl_pack.F 751 CTRL_PACK
       do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_readparms.F 210 CTRL_READPARMS
        do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_unpack.F 847 CTRL_UNPACK
       do iarr = 1, maxCtrlTim2D
./pkg/ecco/cost_averagesfields.F 205 COST_AVERAGESFIELDS
                do iarr = 1, maxCtrlTim2D
./pkg/ecco/cost_genctrl.F 57 COST_GENCTRL
      do iarr = 1, maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 108 ECCO_COST_FINAL
      _RL f_gentim2d(maxCtrlTim2D)
./pkg/ecco/ecco_cost_final.F 1150 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 141 ECCO_COST_FINAL
      _RL no_gentim2d(maxCtrlTim2D)
./pkg/ecco/ecco_cost_final.F 1440 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 276 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 277 ECCO_COST_FINAL
        f_gentim2d(maxCtrlTim2D)= 0. _d 0
./pkg/ecco/ecco_cost_final.F 377 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 378 ECCO_COST_FINAL
        no_gentim2d(maxCtrlTim2D)= 0. _d 0
./pkg/ecco/ecco_cost_final.F 492 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 611 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 713 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 841 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 938 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D