Symbol Description Uses
ALLOW_GMREDI 147



File Line number Procedure Code
./pkg/generic_advdiff/gad_advection.F 263 GAD_ADVECTION
#ifdef ALLOW_GMREDI
./pkg/generic_advdiff/gad_advection.F 767 GAD_ADVECTION
#ifdef ALLOW_GMREDI
./pkg/generic_advdiff/gad_calc_rhs.F 288 GAD_CALC_RHS
#ifdef ALLOW_GMREDI
./pkg/generic_advdiff/gad_calc_rhs.F 403 GAD_CALC_RHS
#ifdef ALLOW_GMREDI
./pkg/generic_advdiff/gad_calc_rhs.F 525 GAD_CALC_RHS
#ifdef ALLOW_GMREDI
./pkg/generic_advdiff/gad_implicit_r.F 199 GAD_IMPLICIT_R
#ifdef ALLOW_GMREDI
./pkg/generic_advdiff/gad_som_advect.F 255 GAD_SOM_ADVECT
#ifdef ALLOW_GMREDI
./pkg/generic_advdiff/gad_som_advect.F 582 GAD_SOM_ADVECT
#ifdef ALLOW_GMREDI
./pkg/gmredi/GMREDI.h 4 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/gmredi/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/gmredi/GMREDI_TAVE.h 4 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_calc_diff.F 26 GMREDI_CALC_DIFF
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_calc_diff.F 45 GMREDI_CALC_DIFF
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_calc_psi_b.F 44 GMREDI_CALC_PSI_B
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_calc_tensor.F 62 GMREDI_CALC_TENSOR
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_calc_tensor.F 985 GMREDI_CALC_TENSOR_DUMMY
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_calc_uvflow.F 40 GMREDI_CALC_UVFLOW
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_calc_wflow.F 36 GMREDI_CALC_WFLOW
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_check.F 43 GMREDI_CHECK
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_diagnostics_fill.F 35 GMREDI_DIAGNOSTICS_FILL
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_init_varia.F 34 GMREDI_INIT_VARIA
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_mnc_init.F 27 GMREDI_MNC_INIT
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_output.F 41 GMREDI_OUTPUT
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_readparms.F 34 GMREDI_READPARMS
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_rtransport.F 50 GMREDI_RTRANSPORT
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_slope_limit.F 98 GMREDI_SLOPE_LIMIT
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_slope_psi.F 54 GMREDI_SLOPE_PSI
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_xtransport.F 46 GMREDI_XTRANSPORT
#ifdef ALLOW_GMREDI
./pkg/gmredi/gmredi_ytransport.F 46 GMREDI_YTRANSPORT
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_output.F 228 KPP_OUTPUT
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_output.F 381 KPP_OUTPUT
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_output.F 53 KPP_OUTPUT
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_output.F 5 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_ptr.F 105 KPP_TRANSPORT_PTR
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_ptr.F 44 KPP_TRANSPORT_PTR
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_ptr.F 5 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_ptr.F 99 KPP_TRANSPORT_PTR
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_s.F 36 KPP_TRANSPORT_S
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_s.F 5 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_s.F 61 KPP_TRANSPORT_S
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_s.F 78 KPP_TRANSPORT_S
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_t.F 40 KPP_TRANSPORT_T
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_t.F 5 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_t.F 62 KPP_TRANSPORT_T
#ifdef ALLOW_GMREDI
./pkg/kpp/kpp_transport_t.F 68 KPP_TRANSPORT_T
#ifdef ALLOW_GMREDI
./pkg/layers/layers_calc.F 165 LAYERS_CALC
#if (defined ALLOW_GMREDI)  (defined GM_BOLUS_ADVEC)
./pkg/layers/layers_calc.F 236 LAYERS_CALC
#if (defined ALLOW_GMREDI)  (defined GM_BOLUS_ADVEC)
./pkg/layers/layers_calc.F 31 LAYERS_CALC
#ifdef ALLOW_GMREDI
./pkg/layers/layers_calc.F 5 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/layers/layers_calc.F 62 LAYERS_CALC
#if (defined ALLOW_GMREDI)  (defined GM_BOLUS_ADVEC)
./pkg/longstep/LONGSTEP.h 55 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_average.F 106 LONGSTEP_AVERAGE
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_average.F 140 LONGSTEP_AVERAGE
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_average.F 168 LONGSTEP_AVERAGE
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_average.F 196 LONGSTEP_AVERAGE
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_average.F 32 LONGSTEP_AVERAGE
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_average.F 68 LONGSTEP_AVERAGE
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_diagnostics_init.F 104 LONGSTEP_DIAGNOSTICS_INIT
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_init_varia.F 57 LONGSTEP_INIT_VARIA
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_thermodynamics.F 354 LONGSTEP_THERMODYNAMICS
#ifdef ALLOW_GMREDI
./pkg/longstep/longstep_thermodynamics.F 387 LONGSTEP_THERMODYNAMICS
#  if ((defined NONLIN_FRSURF)  (defined ALLOW_DEPTH_CONTROL))  (defined ALLOW_GMREDI)
./pkg/longstep/longstep_thermodynamics.F 59 LONGSTEP_THERMODYNAMICS
# ifdef ALLOW_GMREDI
./pkg/longstep/longstep_thermodynamics.F 7 NO PROCEDURE
# ifdef ALLOW_GMREDI
./model/src/calc_3d_diffusivity.F 202 CALC_3D_DIFFUSIVITY
#ifdef ALLOW_GMREDI
./model/src/calc_diffusivity.F 123 CALC_DIFFUSIVITY
#ifdef ALLOW_GMREDI
./model/src/calc_oce_mxlayer.F 28 CALC_OCE_MXLAYER
#ifdef ALLOW_GMREDI
./model/src/calc_oce_mxlayer.F 67 CALC_OCE_MXLAYER
#ifdef ALLOW_GMREDI
./pkg/offline/offline_fields_load.F 211 OFFLINE_FIELDS_LOAD
#ifdef ALLOW_GMREDI
./pkg/offline/offline_fields_load.F 34 OFFLINE_FIELDS_LOAD
#ifdef ALLOW_GMREDI
./pkg/offline/offline_fields_load.F 354 OFFLINE_FIELDS_LOAD
#ifdef ALLOW_GMREDI
./pkg/ptracers/ptracers_calc_diff.F 110 PTRACERS_CALC_DIFF
#ifdef ALLOW_GMREDI
./model/src/do_oceanic_phys.F 388 DO_OCEANIC_PHYS
# ifdef ALLOW_GMREDI
./model/src/do_oceanic_phys.F 61 DO_OCEANIC_PHYS
# ifdef ALLOW_GMREDI
./model/src/do_oceanic_phys.F 717 DO_OCEANIC_PHYS
#ifdef ALLOW_GMREDI
./model/src/do_oceanic_phys.F 8 NO PROCEDURE
# ifdef ALLOW_GMREDI
./model/src/do_the_model_io.F 104 DO_THE_MODEL_IO
#ifdef ALLOW_GMREDI
./model/src/forward_step.F 138 FORWARD_STEP
# ifdef ALLOW_GMREDI
./model/src/forward_step.F 457 FORWARD_STEP
# ifdef ALLOW_GMREDI
./model/src/forward_step.F 7 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/OpenAD/code_ad/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/OpenAD/code_oad/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/OpenAD/code_oad_all/gad_implicit_r.F 197 GAD_IMPLICIT_R
#ifdef ALLOW_GMREDI
./verification/OpenAD/code_oad_all/openad_dumpAdjoint.F 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/OpenAD/code_oad_all/the_first_level_loop.F 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/OpenAD/code_oad_all/the_fourth_level_loop.F 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/OpenAD/code_oad_all/the_second_level_loop.F 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/OpenAD/code_oad_all/the_third_level_loop.F 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/bottom_ctrl_5x5/code_ad/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/cfc_example/code/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./model/src/ini_mixing.F 30 INI_MIXING
# if (defined (ALLOW_GMREDI)  (defined (ALLOW_KAPGM_CONTROL)defined (ALLOW_KAPREDI_CONTROL)))
./model/src/ini_mixing.F 6 NO PROCEDURE
# if (defined (ALLOW_GMREDI)  (defined (ALLOW_KAPGM_CONTROL)defined (ALLOW_KAPREDI_CONTROL)))
./verification/front_relax/code_ad/GMREDI_OPTIONS.h 18 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global1x1_tot/code/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global1x1_tot/code_bulk_adj/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global1x1_tot/code_seaice_adj/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global1x1_tot/code_taueddy/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global2x2_tot/code/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global2x2_tot/code_forw/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global_ocean.90x40x15/code_ad/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global_ocean.90x40x15/code_ad_nlfs/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global_ocean.90x40x15/code_ad_vecinv/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global_ocean.cs32x15/code_ad/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/global_ocean_ebm/code_ad/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/ideal_2D_oce/code/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/lab_sea/code/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/lab_sea/code_ad/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/lab_sea/code_ad_seaice_ocean/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/lab_sea/code_ad_seaice_only/the_main_loop.F 119 THE_MAIN_LOOP
# ifdef ALLOW_GMREDI
./verification/lab_sea/code_ad_seaice_only/the_main_loop.F 13 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/lab_sea/code_ad_seaice_only/the_main_loop.F 263 THE_MAIN_LOOP
# ifdef ALLOW_GMREDI
./verification/natl_box/code/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/natl_box_adjoint/code/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/natl_box_adjoint/code_bulk/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/natl_box_adjoint/code_seaice/GMREDI_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/offline_exf_seaice/code_ad/the_main_loop.F 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/offline_exf_seaice/code_ad/the_main_loop.F 264 THE_MAIN_LOOP
#   ifdef ALLOW_GMREDI
./verification/seaice_obcs/code/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./model/src/packages_check.F 158 PACKAGES_CHECK
#ifdef ALLOW_GMREDI
./verification/tutorial_cfc_offline/code/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/tutorial_dic_adjoffline/code_ad/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./model/src/packages_init_fixed.F 152 PACKAGES_INIT_FIXED
#ifdef ALLOW_GMREDI
./model/src/packages_init_variables.F 146 PACKAGES_INIT_VARIABLES
#ifdef ALLOW_GMREDI
./verification/tutorial_global_oce_biogeo/code_ad/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./model/src/packages_readparms.F 154 PACKAGES_READPARMS
#ifdef ALLOW_GMREDI
./verification/tutorial_global_oce_optim/code_ad/GMREDI_OPTIONS.h 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./verification/tutorial_tracer_adjsens/code_ad/GMREDI_OPTIONS.h 11 NO PROCEDURE
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 126 TAUEDDY_EXTERNAL_FORCING_V
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 160 TAUEDDY_EXTERNAL_FORCING_V
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 172 TAUEDDY_EXTERNAL_FORCING_V
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 183 TAUEDDY_EXTERNAL_FORCING_V
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 36 TAUEDDY_EXTERNAL_FORCING_U
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 70 TAUEDDY_EXTERNAL_FORCING_U
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 7 NO PROCEDURE
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 82 TAUEDDY_EXTERNAL_FORCING_U
#ifdef ALLOW_GMREDI
./model/src/taueddy_external_forcing.F 93 TAUEDDY_EXTERNAL_FORCING_U
#ifdef ALLOW_GMREDI
./model/src/the_main_loop.F 12 NO PROCEDURE
#ifdef ALLOW_GMREDI
./model/src/the_main_loop.F 314 THE_MAIN_LOOP
#   ifdef ALLOW_GMREDI
./model/src/thermodynamics.F 111 THERMODYNAMICS
# ifdef ALLOW_GMREDI
./model/src/thermodynamics.F 14 NO PROCEDURE
# ifdef ALLOW_GMREDI
./model/src/thermodynamics.F 525 THERMODYNAMICS
#ifdef ALLOW_GMREDI
./model/src/thermodynamics.F 573 THERMODYNAMICS
#  if ((defined NONLIN_FRSURF)  (defined ALLOW_DEPTH_CONTROL))  (defined ALLOW_GMREDI)
./pkg/ctrl/ctrl_map_ini_ecco.F 42 CTRL_MAP_INI_ECCO
#ifdef ALLOW_GMREDI
./pkg/ecco/cost_kapgm.F 26 COST_KAPGM
#ifdef ALLOW_GMREDI
./pkg/ecco/the_main_loop.F 13 NO PROCEDURE
#ifdef ALLOW_GMREDI
./pkg/ecco/the_main_loop.F 164 THE_MAIN_LOOP
# ifdef ALLOW_GMREDI
./pkg/ecco/the_main_loop.F 342 THE_MAIN_LOOP
# ifdef ALLOW_GMREDI
./pkg/ecco/the_main_loop.F 647 THE_MAIN_LOOP
# ifdef ALLOW_GMREDI