Symbol Description Uses
ALLOW_AUTODIFF 216



File Line number Procedure Code
./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_monitor_ad.F 31 ADEXF_MONITOR
#ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 145 GCHEM_FORCING_SEP
# ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 177 GCHEM_FORCING_SEP
# ifndef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 237 GCHEM_FORCING_SEP
# ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 249 GCHEM_FORCING_SEP
# ifndef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 82 GCHEM_FORCING_SEP
# ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 97 GCHEM_FORCING_SEP
# ifndef ALLOW_AUTODIFF
./pkg/gchem/gchem_init_vari.F 22 GCHEM_INIT_VARI
#ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_init_vari.F 38 GCHEM_INIT_VARI
# ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_init_vari.F 50 GCHEM_INIT_VARI
# ifndef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 228 GAD_ADVECTION
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 357 GAD_ADVECTION
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 47 GAD_ADVECTION
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 554 GAD_ADVECTION
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_calc_rhs.F 155 GAD_CALC_RHS
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_calc_rhs.F 243 GAD_CALC_RHS
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_calc_rhs.F 376 GAD_CALC_RHS
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_calc_rhs.F 500 GAD_CALC_RHS
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_calc_rhs.F 50 GAD_CALC_RHS
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_calc_rhs.F 543 GAD_CALC_RHS
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_check.F 121 GAD_CHECK
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_dst3fl_adv_r.F 68 GAD_DST3FL_ADV_R
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./pkg/generic_advdiff/gad_dst3fl_adv_x.F 52 GAD_DST3FL_ADV_X
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./pkg/generic_advdiff/gad_dst3fl_adv_y.F 48 GAD_DST3FL_ADV_Y
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./pkg/generic_advdiff/gad_som_adv_r.F 120 GAD_SOM_ADV_R
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_u3c4_impl_r.F 128 GAD_U3C4_IMPL_R
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./pkg/generic_advdiff/gad_u3c4_impl_r.F 73 GAD_U3C4_IMPL_R
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./pkg/generic_advdiff/gad_u3c4_impl_r.F 99 GAD_U3C4_IMPL_R
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./pkg/kpp/kpp_routines.F 1026 RI_IWMIX
# ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 1245 BLMIX
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 1585 STATEKPP
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 1789 KPP_DOUBLEDIFF
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 320 BLDEPTH
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 62 KPPMIX
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 899 RI_IWMIX
#ifdef ALLOW_AUTODIFF
./model/src/calc_adv_flow.F 92 CALC_ADV_FLOW
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/MDSIO_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/MDSIO_OPTIONS.h 31 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_gl_slice.F 307 MDSREADFIELD_YZ_GL
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_gl_slice.F 561 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 802 MDSWRITEFIELD_YZ_GL
#ifdef ALLOW_AUTODIFF
./pkg/mdsio/mdsio_read_tape.F 53 MDS_READ_TAPE
#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_write_tape.F 60 MDS_WRITE_TAPE
#ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_hfacz.F 28 MOM_CALC_HFACZ
# ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_hfacz.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_ke.F 56 MOM_CALC_KE
#ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_relvort3.F 45 MOM_CALC_RELVORT3
#ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_visc.F 407 MOM_CALC_VISC
#ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_visc.F 421 MOM_CALC_VISC
#ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_visc.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_visc.F 84 MOM_CALC_VISC
#ifdef ALLOW_AUTODIFF
./model/src/calc_phi_hyd.F 48 CALC_PHI_HYD
#ifdef ALLOW_AUTODIFF
./model/src/calc_phi_hyd.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/calc_r_star.F 324 CALC_R_STAR
#ifdef ALLOW_AUTODIFF
./pkg/mom_fluxform/mom_fluxform.F 29 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/mom_fluxform/mom_fluxform.F 65 MOM_FLUXFORM
#ifdef ALLOW_AUTODIFF
./pkg/mom_vecinv/mom_vecinv.F 138 MOM_VECINV
#ifdef ALLOW_AUTODIFF
./pkg/mom_vecinv/mom_vecinv.F 212 MOM_VECINV
#ifdef ALLOW_AUTODIFF
./pkg/mom_vecinv/mom_vecinv.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/cg2d_nsa.F 56 CG2D_NSA
#ifdef ALLOW_AUTODIFF
./model/src/cg2d_nsa.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/monitor/monitor_ad.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/monitor/monitor_g.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/config_check.F 154 CONFIG_CHECK
#ifdef ALLOW_AUTODIFF
./model/src/convective_adjustment.F 33 CONVECTIVE_ADJUSTMENT
#ifdef ALLOW_AUTODIFF
./model/src/convective_adjustment.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/convective_adjustment_ini.F 37 CONVECTIVE_ADJUSTMENT_INI
#ifdef ALLOW_AUTODIFF
./model/src/convective_adjustment_ini.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/openad/openad_dumpAdjoint.F 36 OPENAD_DUMPADJOINT
#ifdef ALLOW_AUTODIFF
./pkg/openad/the_model_main.F 197 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/openad/the_model_main.F 373 THE_MODEL_MAIN
#elif ( defined (ALLOW_AUTODIFF))
./model/src/do_atmospheric_phys.F 32 DO_ATMOSPHERIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_atmospheric_phys.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/do_atmospheric_phys.F 88 DO_ATMOSPHERIC_PHYS
#ifdef ALLOW_AUTODIFF
./pkg/ptracers/ptracers_integrate.F 198 PTRACERS_INTEGRATE
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 138 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 193 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 19 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 276 DO_OCEANIC_PHYS
# ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 496 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 548 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 63 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 661 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 698 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 788 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 899 DO_OCEANIC_PHYS
#if (defined ALLOW_AUTODIFF)  !(defined ALLOW_OFFLINE)
./model/src/do_oceanic_phys.F 992 DO_OCEANIC_PHYS
#if (defined ALLOW_AUTODIFF)  !(defined ALLOW_OFFLINE)
./pkg/ptracers/ptracers_monitor_ad.F 28 ADPTRACERS_MONITOR
#ifdef ALLOW_AUTODIFF
./model/src/dynamics.F 300 DYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/dynamics.F 327 DYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/dynamics.F 43 DYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/dynamics.F 500 DYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/dynamics.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/external_fields_load.F 89 EXTERNAL_FIELDS_LOAD
#ifdef ALLOW_AUTODIFF
./model/src/external_forcing_surf.F 38 EXTERNAL_FORCING_SURF
#ifdef ALLOW_AUTODIFF
./model/src/external_forcing_surf.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/find_alpha.F 144 FIND_ALPHA
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_alpha.F 248 FIND_ALPHA
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_alpha.F 299 FIND_ALPHA
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_alpha.F 473 FIND_BETA
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_alpha.F 562 FIND_BETA
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_alpha.F 606 FIND_BETA
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_rho.F 320 FIND_RHOP0
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_rho.F 473 FIND_BULKMOD
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_rho.F 684 FIND_RHODEN
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_rho.F 767 FIND_RHOTEOS
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_rho.F 76 FIND_RHO_2D
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 1077 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 132 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 271 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 275 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 403 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 45 NO PROCEDURE
#if ( defined (ALLOW_AUTODIFF)  defined (ALLOW_OFFLINE) )
./model/src/forward_step.F 7 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_monitor_ad.F 30 ADSEAICE_MONITOR
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_readparms.F 1080 SEAICE_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_readparms.F 38 SEAICE_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/shap_filt/shap_filt_computvort.F 61 SHAP_FILT_COMPUTVORT
#ifdef ALLOW_AUTODIFF
./pkg/shap_filt/shap_filt_relvort3.F 49 SHAP_FILT_RELVORT3
#ifdef ALLOW_AUTODIFF
./pkg/shelfice/shelfice_thermodynamics.F 33 SHELFICE_THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_init_varia.F 573 STREAMICE_INIT_VARIA
#ifdef ALLOW_AUTODIFF
./model/src/ini_linear_phisurf.F 215 INI_LINEAR_PHISURF
#ifdef ALLOW_AUTODIFF
./model/src/ini_linear_phisurf.F 55 INI_LINEAR_PHISURF
#ifdef ALLOW_AUTODIFF
./pkg/thsice/thsice_check.F 87 THSICE_CHECK
#ifdef ALLOW_AUTODIFF
./model/src/ini_model_io.F 210 INI_MODEL_IO
#ifdef ALLOW_AUTODIFF
./verification/OpenAD/code_ad_singlelayer/CPP_OPTIONS.h 38 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/initialise_varia.F 154 INITIALISE_VARIA
#ifdef ALLOW_AUTODIFF
./model/src/initialise_varia.F 97 INITIALISE_VARIA
#ifdef ALLOW_AUTODIFF
./model/src/load_fields_driver.F 59 LOAD_FIELDS_DRIVER
#ifdef ALLOW_AUTODIFF
./model/src/load_fields_driver.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/packages_boot.F 428 PACKAGES_BOOT
#ifdef ALLOW_AUTODIFF
./model/src/packages_check.F 319 PACKAGES_CHECK
#ifdef ALLOW_AUTODIFF
./verification/hs94.1x64x5/code_ad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/hs94.1x64x5/code_ad/ctrl_map_gentim2d.F 31 CTRL_MAP_GENTIM2D
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_fixed.F 379 PACKAGES_INIT_FIXED
#ifdef ALLOW_AUTODIFF
./verification/hs94.1x64x5/code_oad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 121 PACKAGES_INIT_VARIABLES
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 148 PACKAGES_INIT_VARIABLES
# ifndef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 152 PACKAGES_INIT_VARIABLES
# ifndef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 296 PACKAGES_INIT_VARIABLES
# ifndef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 309 PACKAGES_INIT_VARIABLES
# ifndef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 490 PACKAGES_INIT_VARIABLES
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/hs94.1x64x5/code_oad/ctrl_map_gentim2d.F 31 CTRL_MAP_GENTIM2D
#ifdef ALLOW_AUTODIFF
./model/src/packages_readparms.F 305 PACKAGES_READPARMS
#ifdef ALLOW_AUTODIFF
./model/src/salt_integrate.F 210 SALT_INTEGRATE
#ifdef ALLOW_AUTODIFF
./model/src/salt_integrate.F 65 SALT_INTEGRATE
#ifdef ALLOW_AUTODIFF
./model/src/salt_integrate.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 35 EXTERNAL_FORCING_SURF
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F 35 EXTERNAL_FORCING_SURF
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/set_defaults.F 232 SET_DEFAULTS
#ifdef ALLOW_AUTODIFF
./model/src/set_parms.F 139 SET_PARMS
#ifdef ALLOW_AUTODIFF
./model/src/temp_integrate.F 218 TEMP_INTEGRATE
#ifdef ALLOW_AUTODIFF
./model/src/temp_integrate.F 68 TEMP_INTEGRATE
#ifdef ALLOW_AUTODIFF
./model/src/temp_integrate.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 250 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 334 THE_MAIN_LOOP
# ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 552 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 578 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 595 THE_MAIN_LOOP
# ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 68 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/the_model_main.F 204 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/the_model_main.F 275 THE_MODEL_MAIN
#ifdef ALLOW_AUTODIFF
./model/src/the_model_main.F 335 THE_MODEL_MAIN
#elif ( defined (ALLOW_AUTODIFF))
./model/src/thermodynamics.F 119 THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/thermodynamics.F 13 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/thermodynamics.F 53 THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/thermodynamics.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/update_cg2d.F 73 UPDATE_CG2D
#ifdef ALLOW_AUTODIFF
./model/src/update_masks_etc.F 245 UPDATE_MASKS_ETC
#if ( defined (ALLOW_AUTODIFF)  
./model/src/update_masks_etc.F 256 UPDATE_MASKS_ETC
#if ( defined (ALLOW_AUTODIFF)  
./model/src/update_masks_etc.F 50 UPDATE_MASKS_ETC
#ifdef ALLOW_AUTODIFF
./model/src/update_masks_etc.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/write_grid.F 213 WRITE_GRID
#if (defined ALLOW_AUTODIFF)  
./pkg/autodiff/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/autodiff/autodiff_check.F 22 AUTODIFF_CHECK
#ifdef ALLOW_AUTODIFF
./pkg/autodiff/autodiff_init_varia.F 32 AUTODIFF_INIT_VARIA
#ifdef ALLOW_AUTODIFF
./pkg/autodiff/autodiff_readparms.F 27 AUTODIFF_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/cost/cost_dependent_init.F 55 COST_DEPENDENT_INIT
#ifdef ALLOW_AUTODIFF
./pkg/cost/cost_tile.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/cost/cost_tile.F 82 COST_TILE
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_forcing.F 35 CTRL_MAP_FORCING
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_gentim2d.F 31 CTRL_MAP_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 248 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 278 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 308 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 594 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_ecco.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gen.F 241 CTRL_MAP_INI_GEN2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gen.F 44 CTRL_MAP_INI_GEN3D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gen.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_readparms.F 29 CTRL_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_readparms.F 450 CTRL_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/dic/dic_atmos.F 129 DIC_ATMOS
#ifdef ALLOW_AUTODIFF
./pkg/dic/dic_init_fixed.F 82 DIC_INIT_FIXED
#ifdef ALLOW_AUTODIFF