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



File Line number Procedure Code
./pkg/exf/exf_getffields.F 686 EXF_GETFFIELDS
          DO iarr = 1, maxCtrlTim2D
./pkg/exf/exf_getsurfacefluxes.F 111 EXF_GETSURFACEFLUXES
           do iarr = 1, maxCtrlTim2D
./pkg/exf/exf_wind.F 232 EXF_WIND
           do iarr = 1, maxCtrlTim2D
./pkg/grdchk/grdchk_getadxx.F 479 GRDCHK_GETADXX
     &          grdchkvarindex .le. 300+maxCtrlTim2D ) then
./pkg/grdchk/grdchk_getadxx.F 480 GRDCHK_GETADXX
       do iarr = 1, maxCtrlTim2D
./pkg/grdchk/grdchk_getxx.F 666 GRDCHK_GETXX
     &          grdchkvarindex .le. 300+maxCtrlTim2D ) then
./pkg/grdchk/grdchk_getxx.F 667 GRDCHK_GETXX
       do iarr = 1, maxCtrlTim2D
./pkg/grdchk/grdchk_setxx.F 671 GRDCHK_SETXX
     &          grdchkvarindex .le. 300+maxCtrlTim2D ) then
./pkg/grdchk/grdchk_setxx.F 672 GRDCHK_SETXX
       do iarr = 1, maxCtrlTim2D
./pkg/smooth/smooth_correl2dw.F 111 SMOOTH_CORREL2DW
      do iarr = 1, maxCtrlTim2D
./verification/halfpipe_streamice/code_ad/CTRL_SIZE.h 22 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/halfpipe_streamice/code_ad/CTRL_SIZE.h 23 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/halfpipe_streamice/code_ad/ctrl_map_gentim2d.F 95 CTRL_MAP_GENTIM2D
      DO iarr = 1, maxCtrlTim2D
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_gentim2d.F 78 CTRL_MAP_INI_GENTIM2D
      DO iarr = 1, maxCtrlTim2D
./verification/halfpipe_streamice/code_oad/CTRL_SIZE.h 22 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/halfpipe_streamice/code_oad/CTRL_SIZE.h 23 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/halfpipe_streamice/code_oad/ctrl_map_gentim2d.F 95 CTRL_MAP_GENTIM2D
      DO iarr = 1, maxCtrlTim2D
./verification/hs94.1x64x5/code_ad/CTRL_SIZE.h 22 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/hs94.1x64x5/code_ad/CTRL_SIZE.h 23 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 22 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/hs94.1x64x5/code_oad/CTRL_SIZE.h 23 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 22 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/tutorial_global_oce_biogeo/code_oad/CTRL_SIZE.h 23 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/tutorial_tracer_adjsens/code_ad/CTRL_SIZE.h 22 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/tutorial_tracer_adjsens/code_ad/CTRL_SIZE.h 23 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./verification/tutorial_tracer_adjsens/code_oad/CTRL_SIZE.h 22 NO PROCEDURE
      integer     maxCtrlTim2D
./verification/tutorial_tracer_adjsens/code_oad/CTRL_SIZE.h 23 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./pkg/ctrl/CTRL_GENARR.h 125 NO PROCEDURE
     & xx_gentim2d0(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 127 NO PROCEDURE
     & xx_gentim2d1(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 129 NO PROCEDURE
     & xx_gentim2d(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 131 NO PROCEDURE
     & wgentim2d(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 49 NO PROCEDURE
      CHARACTER*(MAX_LEN_FNAM) xx_gentim2d_file(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 50 NO PROCEDURE
      CHARACTER*(MAX_LEN_FNAM) xx_gentim2d_weight(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 52 NO PROCEDURE
     &         xx_gentim2d_preproc(maxCtrlProc,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 54 NO PROCEDURE
     &         xx_gentim2d_preproc_c(maxCtrlProc,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 61 NO PROCEDURE
      INTEGER xx_gentim2d_startdate1(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 62 NO PROCEDURE
      INTEGER xx_gentim2d_startdate2(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 63 NO PROCEDURE
      INTEGER xx_gentim2d_startdate(4,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 64 NO PROCEDURE
      INTEGER xx_gentim2d_preproc_i(maxCtrlProc,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 69 NO PROCEDURE
      _RL xx_gentim2d_period(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 70 NO PROCEDURE
      _RL gentim2dPrecond(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 71 NO PROCEDURE
      _RL xx_gentim2d_preproc_r(maxCtrlProc,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 72 NO PROCEDURE
      _RL xx_gentim2d_bounds(5,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 76 NO PROCEDURE
      LOGICAL xx_gentim2d_cumsum(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 77 NO PROCEDURE
      LOGICAL xx_gentim2d_glosum(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 87 NO PROCEDURE
      _RL  objf_gentim2d(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 88 NO PROCEDURE
      _RL  num_gentim2d(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 89 NO PROCEDURE
      _RL  mult_gentim2d(maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 91 NO PROCEDURE
      _RL  objf_gentim2dm(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 92 NO PROCEDURE
      _RL  objf_gentim2dsmoo(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_GENARR.h 93 NO PROCEDURE
      _RL  num_gentim2dm(nsx,nsy,maxCtrlTim2D)
./pkg/ctrl/CTRL_SIZE.h 24 NO PROCEDURE
      integer     maxCtrlTim2D
./pkg/ctrl/CTRL_SIZE.h 25 NO PROCEDURE
      parameter ( maxCtrlTim2D = 1 )
./pkg/ctrl/ctrl_check.F 104 CTRL_CHECK
        do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_cost_driver.F 57 CTRL_COST_DRIVER
      do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_dummy.h 180 NO PROCEDURE
      INTEGER maxCtrlArr2D, maxCtrlArr3D, maxCtrlTim2D
./pkg/ctrl/ctrl_dummy.h 181 NO PROCEDURE
      PARAMETER(maxCtrlArr2D=1,maxCtrlArr3D=1,maxCtrlTim2D=1)
./pkg/ctrl/ctrl_dummy.h 189 NO PROCEDURE
      _RL xx_gentim2d_dummy(maxCtrlTim2D)
./pkg/ctrl/ctrl_init.F 857 CTRL_INIT
       do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_init_variables.F 405 CTRL_INIT_VARIABLES
          do k=1,maxCtrlTim2D
./pkg/ctrl/ctrl_map_forcing.F 318 CTRL_MAP_FORCING
          DO iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_map_forcing.F 340 CTRL_MAP_FORCING
          DO iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_map_gentim2d.F 74 CTRL_MAP_GENTIM2D
      DO iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_map_ini_ecco.F 296 CTRL_MAP_INI_ECCO
          do k = 1,maxCtrlTim2D
./pkg/ctrl/ctrl_map_ini_gentim2d.F 97 CTRL_MAP_INI_GENTIM2D
      DO iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_pack.F 781 CTRL_PACK
       do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_readparms.F 268 CTRL_READPARMS
        do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_summary.F 465 CTRL_SUMMARY
      do iarr = 1, maxCtrlTim2D
./pkg/ctrl/ctrl_unpack.F 869 CTRL_UNPACK
       do iarr = 1, maxCtrlTim2D
./pkg/ecco/cost_averagesfields.F 219 COST_AVERAGESFIELDS
                do iarr = 1, maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 1019 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 121 ECCO_COST_FINAL
      _RL f_gentim2d(maxCtrlTim2D)
./pkg/ecco/ecco_cost_final.F 1245 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 1566 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 162 ECCO_COST_FINAL
      _RL no_gentim2d(maxCtrlTim2D)
./pkg/ecco/ecco_cost_final.F 297 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 404 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 529 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 662 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 775 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D
./pkg/ecco/ecco_cost_final.F 913 ECCO_COST_FINAL
       do num_var=1,maxCtrlTim2D