Symbol Description Uses
ALLOW_AUTODIFF 82



File Line number Procedure Code
./pkg/gmredi/gmredi_calc_psi_b.F 129 GMREDI_CALC_PSI_B
#if (defined (ALLOW_AUTODIFF)  defined (ALLOW_KAPGM_CONTROL))
./pkg/gmredi/gmredi_calc_psi_b.F 146 GMREDI_CALC_PSI_B
#if (defined (ALLOW_AUTODIFF)  defined (ALLOW_KAPGM_CONTROL))
./pkg/kpp/kpp_routines.F 1169 BLMIX
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 1509 STATEKPP
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 1714 KPP_DOUBLEDIFF
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 305 BLDEPTH
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 57 KPPMIX
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 826 RI_IWMIX
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_gl_slice.F 294 MDSREADFIELD_YZ_GL
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_gl_slice.F 535 MDSWRITEFIELD_XZ_GL
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_gl_slice.F 66 MDSREADFIELD_XZ_GL
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_gl_slice.F 763 MDSWRITEFIELD_YZ_GL
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_readvector.F 52 MDSREADVECTOR
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_field.F 123 MDSREADFIELD_LOC
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_field.F 195 MDSWRITEFIELD
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_field.F 267 MDSWRITEFIELD_LOC
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_field.F 57 MDSREADFIELD
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_slice.F 125 MDSREADFIELDYZ
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_slice.F 190 MDSREADFIELDXZ_LOC
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_slice.F 255 MDSREADFIELDYZ_LOC
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_slice.F 326 MDSWRITEFIELDXZ
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_slice.F 397 MDSWRITEFIELDYZ
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_slice.F 468 MDSWRITEFIELDXZ_LOC
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_slice.F 539 MDSWRITEFIELDYZ_LOC
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_rw_slice.F 60 MDSREADFIELDXZ
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_writevector.F 60 MDSWRITEVECTOR
#ifdef ALLOW_AUTODIFF
./pkg/monitor/monitor_ad.F 33 ADMONITOR
#ifdef ALLOW_AUTODIFF
./pkg/monitor/monitor_ad.F 46 ADMONITOR
#if (defined (ALLOW_AUTODIFF)  defined (ALLOW_AUTODIFF_MONITOR))
./pkg/monitor/monitor_g.F 33 G_MONITOR
#ifdef ALLOW_AUTODIFF
./pkg/monitor/monitor_g.F 46 G_MONITOR
#if (defined (ALLOW_AUTODIFF)  defined (ALLOW_AUTODIFF_MONITOR))
./model/src/forward_step.F 289 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./verification/OpenAD/code_ad/CPP_OPTIONS.h 35 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/OpenAD/code_ad_singlelayer/CPP_OPTIONS.h 38 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/OpenAD/code_oad/CPP_OPTIONS.h 101 NO PROCEDURE
#if (defined (ALLOW_AUTODIFF)  
./verification/OpenAD/code_oad_all/cost_dependent_init.F 54 COST_DEPENDENT_INIT
#ifdef ALLOW_AUTODIFF
./verification/OpenAD/code_oad_all/the_model_main.F 548 THE_MODEL_MAIN
#elif ( defined (ALLOW_AUTODIFF))
./verification/bottom_ctrl_5x5/code_ad/CPP_OPTIONS.h 49 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/front_relax/code_ad/CPP_OPTIONS.h 44 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/ini_model_io.F 214 INI_MODEL_IO
#ifdef ALLOW_AUTODIFF
./verification/global_ocean.90x40x15/code_ad/CPP_OPTIONS.h 42 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/global_ocean.90x40x15/code_ad_nlfs/CPP_OPTIONS.h 45 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/global_ocean.90x40x15/code_ad_vecinv/CPP_OPTIONS.h 39 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/global_ocean.cs32x15/code_ad/CPP_OPTIONS.h 90 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/global_ocean_ebm/code_ad/CPP_OPTIONS.h 35 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/hs94.1x64x5/code_ad/CPP_OPTIONS.h 38 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/offline_exf_seaice/code_ad/the_main_loop.F 165 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./verification/offline_exf_seaice/code_ad/the_main_loop.F 439 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./verification/offline_exf_seaice/code_ad/the_main_loop.F 512 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./verification/offline_exf_seaice/code_ad/the_model_main.F 522 THE_MODEL_MAIN
#elif ( defined (ALLOW_AUTODIFF))
./model/src/packages_check.F 284 PACKAGES_CHECK
#ifdef ALLOW_AUTODIFF
./model/src/packages_check.F 375 PACKAGES_CHECK
#ifdef ALLOW_AUTODIFF
./verification/tutorial_dic_adjoffline/code_ad/CPP_OPTIONS.h 39 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_fixed.F 268 PACKAGES_INIT_FIXED
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_biogeo/code_ad/CPP_OPTIONS.h 39 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 283 PACKAGES_INIT_VARIABLES
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 309 PACKAGES_INIT_VARIABLES
# ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_ad/CPP_OPTIONS.h 34 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/tutorial_tracer_adjsens/code_ad/CPP_OPTIONS.h 39 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/solve_pentadiagonal.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF 
./model/src/solve_tridiagonal.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF 
./model/src/the_main_loop.F 194 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 255 THE_MAIN_LOOP
# ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 457 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 47 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 490 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_model_main.F 528 THE_MODEL_MAIN
#elif ( defined (ALLOW_AUTODIFF))
./model/src/write_grid.F 199 WRITE_GRID
#if (defined ALLOW_AUTODIFF)  
./pkg/autodiff/autodiff_check.F 21 AUTODIFF_CHECK
#ifdef ALLOW_AUTODIFF
./pkg/cost/cost_dependent_init.F 54 COST_DEPENDENT_INIT
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_forcing.F 33 CTRL_MAP_FORCING
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 236 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 266 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 296 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 576 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/dic/dic_init_fixed.F 82 DIC_INIT_FIXED
#ifdef ALLOW_AUTODIFF
./model/inc/DYNVARS.h 85 NO PROCEDURE
#if (defined (ALLOW_AUTODIFF)  defined (ALLOW_KAPGM_CONTROL))
./model/inc/DYNVARS.h 90 NO PROCEDURE
#if (defined (ALLOW_AUTODIFF)  defined (ALLOW_KAPREDI_CONTROL))
./model/inc/DYNVARS.h 95 NO PROCEDURE
#if (defined (ALLOW_AUTODIFF)  defined (ALLOW_BOTTOMDRAG_CONTROL))
./pkg/exf/exf_getclim.F 48 EXF_GETCLIM
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_getffields.F 35 EXF_GETFFIELDS
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_getsurfacefluxes.F 44 EXF_GETSURFACEFLUXES
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_set_uv.F 46 EXF_SET_UV
#ifdef ALLOW_AUTODIFF