Symbol Description Uses
ALLOW_AUTODIFF 390



File Line number Procedure Code
./pkg/ecco/ecco_toolbox.F 1144 ECCO_READBAR
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_adjoint_snapshots_ad.F 42 ADEXF_ADJOINT_SNAPSHOTS
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_adjoint_snapshots_ad.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_bulkformulae.F 282 EXF_BULKFORMULAE
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_bulkformulae.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_getforcing.F 267 EXF_GETFORCING
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_getforcing.F 301 EXF_GETFORCING
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_getforcing.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_mapfields.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_monitor_ad.F 34 ADEXF_MONITOR
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_monitor_ad.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_radiation.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/exf/exf_wind.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 109 GCHEM_FORCING_SEP
# ifndef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 146 GCHEM_FORCING_SEP
# ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 181 GCHEM_FORCING_SEP
# ifndef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 270 GCHEM_FORCING_SEP
# ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 285 GCHEM_FORCING_SEP
# ifndef ALLOW_AUTODIFF
./pkg/gchem/gchem_forcing_sep.F 94 GCHEM_FORCING_SEP
# ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_init_vari.F 24 GCHEM_INIT_VARI
#ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_init_vari.F 67 GCHEM_INIT_VARI
# ifdef ALLOW_AUTODIFF
./pkg/gchem/gchem_init_vari.F 79 GCHEM_INIT_VARI
# ifndef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 232 GAD_ADVECTION
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 361 GAD_ADVECTION
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 47 GAD_ADVECTION
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_advection.F 570 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 383 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 514 GAD_CALC_RHS
#ifdef ALLOW_AUTODIFF
./pkg/generic_advdiff/gad_calc_rhs.F 557 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 129 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/gmredi/gmredi_calc_psi_b.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_calc_psi_b.F 97 GMREDI_CALC_PSI_B
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_calc_tensor.F 229 GMREDI_CALC_TENSOR
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_calc_tensor.F 297 GMREDI_CALC_TENSOR
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_calc_tensor.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_rtransport.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_slope_limit.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_slope_psi.F 104 GMREDI_SLOPE_PSI
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_slope_psi.F 141 GMREDI_SLOPE_PSI
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_slope_psi.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_xtransport.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/gmredi/gmredi_ytransport.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_calc.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_forcing_surf.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/calc_adv_flow.F 92 CALC_ADV_FLOW
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 1013 RI_IWMIX
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 1090 RI_IWMIX
# ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/kpp/kpp_routines.F 958 RI_IWMIX
#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
./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
./pkg/mdsio/mdsio_write_tape.F 60 MDS_WRITE_TAPE
#ifdef ALLOW_AUTODIFF
./model/src/calc_r_star.F 324 CALC_R_STAR
#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 412 MOM_CALC_VISC
#ifdef ALLOW_AUTODIFF
./pkg/mom_common/mom_calc_visc.F 426 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
./pkg/mom_fluxform/mom_fluxform.F 29 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/mom_fluxform/mom_fluxform.F 65 MOM_FLUXFORM
#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/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/config_check.F 200 CONFIG_CHECK
#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/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/obcs/obcs_fields_load.F 110 OBCS_FIELDS_LOAD
# ifndef ALLOW_AUTODIFF
./pkg/obcs/obcs_fields_load.F 122 OBCS_FIELDS_LOAD
#ifdef ALLOW_AUTODIFF
./pkg/obcs/obcs_fields_load.F 135 OBCS_FIELDS_LOAD
# ifndef ALLOW_AUTODIFF
./pkg/obcs/obcs_fields_load.F 332 OBCS_FIELDS_LOAD
# ifndef ALLOW_AUTODIFF
./pkg/offline/offline_get_diffus.F 57 OFFLINE_GET_DIFFUS
#ifdef ALLOW_AUTODIFF
./pkg/offline/offline_get_diffus.F 64 OFFLINE_GET_DIFFUS
#ifdef ALLOW_AUTODIFF
./model/src/do_atmospheric_phys.F 102 DO_ATMOSPHERIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_atmospheric_phys.F 46 DO_ATMOSPHERIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_atmospheric_phys.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/openad/openad_dumpAdjoint.F 36 OPENAD_DUMPADJOINT
#ifdef ALLOW_AUTODIFF
./pkg/openad/the_model_main.F 200 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/openad/the_model_main.F 376 THE_MODEL_MAIN
#elif ( defined (ALLOW_AUTODIFF))
./model/src/do_oceanic_phys.F 1005 DO_OCEANIC_PHYS
#if (defined ALLOW_AUTODIFF)  !(defined ALLOW_OFFLINE)
./model/src/do_oceanic_phys.F 1098 DO_OCEANIC_PHYS
#if (defined ALLOW_AUTODIFF)  !(defined ALLOW_OFFLINE)
./model/src/do_oceanic_phys.F 146 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 19 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 223 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 286 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 371 DO_OCEANIC_PHYS
# ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 595 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 650 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 763 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 800 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./model/src/do_oceanic_phys.F 894 DO_OCEANIC_PHYS
#ifdef ALLOW_AUTODIFF
./pkg/ptracers/ptracers_ad_dump.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/ptracers/ptracers_convect.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/ptracers/ptracers_integrate.F 209 PTRACERS_INTEGRATE
#ifdef ALLOW_AUTODIFF
./pkg/ptracers/ptracers_integrate.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/ptracers/ptracers_monitor_ad.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/ptracers/ptracers_readparms.F 228 PTRACERS_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/ptracers/ptracers_switch_onoff.F 40 PTRACERS_SWITCH_ONOFF
#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 341 FIND_RHOP0
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_rho.F 494 FIND_BULKMOD
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_rho.F 705 FIND_RHODEN
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./model/src/find_rho.F 77 FIND_RHO_2D
#ifdef ALLOW_AUTODIFF
./model/src/find_rho.F 788 FIND_RHOTEOS
#if (defined ALLOW_AUTODIFF  defined TARGET_NEC_SX)
./pkg/salt_plume/salt_plume_calc_depth.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 1230 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 253 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 398 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 402 FORWARD_STEP
#ifdef ALLOW_AUTODIFF
./model/src/forward_step.F 54 NO PROCEDURE
#if ( defined (ALLOW_AUTODIFF)  defined (ALLOW_OFFLINE) )
./model/src/forward_step.F 7 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/SEAICE_SIZE.h 34 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/advect.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/dynsolver.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/lsr.F 11 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_ad_dump.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_advdiff.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_advection.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_bottomdrag_coeffs.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_calc_ice_strength.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_calc_lhs.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_calc_strainrates.F 10 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_calc_stressdiv.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_calc_viscosities.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_check.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_cost_areasst.F 14 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_cost_concentration.F 14 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_cost_driver.F 11 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_diffusion.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_do_ridging.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_dynsolver.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_evp.F 10 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_freedrift.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_growth.F 11 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_itd_pickup.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_itd_redist.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_itd_sum.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_jfnk.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_krylov.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_lsr.F 10 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_map_thsice.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_model.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_mom_advection.F 123 SEAICE_MOM_ADVECTION
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_mom_advection.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_monitor_ad.F 33 ADSEAICE_MONITOR
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_monitor_ad.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_oceandrag_coeffs.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_prepare_ridging.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_readparms.F 1291 SEAICE_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_readparms.F 41 SEAICE_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_readparms.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_reg_ridge.F 8 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/seaice/seaice_solve4temp.F 8 NO PROCEDURE
#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_forcing_surf.F 97 SHELFICE_FORCING_SURF
#ifdef ALLOW_AUTODIFF
./pkg/shelfice/shelfice_thermodynamics.F 125 SHELFICE_THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./pkg/shelfice/shelfice_thermodynamics.F 153 SHELFICE_THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./pkg/shelfice/shelfice_thermodynamics.F 41 SHELFICE_THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./pkg/shelfice/shelfice_thermodynamics.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/smooth/smooth_diff2d.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/smooth/smooth_diff3d.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/adstreamice_invert_surf_forthick.F 32 ADSTRMICE_H_INV
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_adv_front.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_advect_2dtracer.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_advect_thickness.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_cost_surf_accum.F 5 NO PROCEDURE
#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/streamice/streamice_get_vel_resid_err_oad.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_init_varia.F 566 STREAMICE_INIT_VARIA
#if (defined (ALLOW_AUTODIFF))
./pkg/streamice/streamice_init_varia.F 99 STREAMICE_INIT_VARIA
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_timestep.F 29 STREAMICE_TIMESTEP
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_timestep.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_timestep.F 66 STREAMICE_TIMESTEP
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_vel_phi.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_vel_phistage.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_vel_solve.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_vel_solve_openad.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_velmask_upd.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/streamice/streamice_visc_beta_hybrid.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/ini_model_io.F 223 INI_MODEL_IO
#ifdef ALLOW_AUTODIFF
./pkg/thsice/thsice_check.F 89 THSICE_CHECK
#ifdef ALLOW_AUTODIFF
./verification/OpenAD/code_ad_singlelayer/CPP_OPTIONS.h 38 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/OpenAD/code_oad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/initialise_varia.F 109 INITIALISE_VARIA
#ifdef ALLOW_AUTODIFF
./model/src/initialise_varia.F 169 INITIALISE_VARIA
#ifdef ALLOW_AUTODIFF
./model/src/initialise_varia.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/initialise_varia.F 90 INITIALISE_VARIA
#ifdef ALLOW_AUTODIFF
./model/src/load_fields_driver.F 57 LOAD_FIELDS_DRIVER
#ifdef ALLOW_AUTODIFF
./model/src/load_fields_driver.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/packages_boot.F 166 PACKAGES_BOOT
#ifdef ALLOW_AUTODIFF
./model/src/packages_boot.F 308 PACKAGES_BOOT
#ifdef ALLOW_AUTODIFF
./model/src/packages_boot.F 477 PACKAGES_BOOT
#ifdef ALLOW_AUTODIFF
./verification/global_ocean.90x40x15/code_oad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/packages_check.F 392 PACKAGES_CHECK
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 118 PACKAGES_INIT_VARIABLES
#ifdef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 145 PACKAGES_INIT_VARIABLES
# ifndef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 149 PACKAGES_INIT_VARIABLES
# ifndef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 282 PACKAGES_INIT_VARIABLES
# ifndef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 295 PACKAGES_INIT_VARIABLES
# ifndef ALLOW_AUTODIFF
./model/src/packages_init_variables.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/halfpipe_streamice/code_ad/ctrl_map_gentim2d.F 32 CTRL_MAP_GENTIM2D
#ifdef ALLOW_AUTODIFF
./model/src/packages_readparms.F 305 PACKAGES_READPARMS
#ifdef ALLOW_AUTODIFF
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_gentim2d.F 128 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_gentim2d.F 176 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_gentim2d.F 40 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_gentim2d.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/halfpipe_streamice/code_oad/ctrl_map_gentim2d.F 32 CTRL_MAP_GENTIM2D
#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
./verification/hs94.1x64x5/code_oad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/hs94.1x64x5/code_oad/ctrl_map_gentim2d.F 31 CTRL_MAP_GENTIM2D
#ifdef ALLOW_AUTODIFF
./verification/isomip/code_oad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/salt_integrate.F 218 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
./model/src/set_defaults.F 241 SET_DEFAULTS
#ifdef ALLOW_AUTODIFF
./model/src/set_parms.F 142 SET_PARMS
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_biogeo/code_oad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_ad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 41 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/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F 41 EXTERNAL_FORCING_SURF
#ifdef ALLOW_AUTODIFF
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/tutorial_tracer_adjsens/code_ad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./verification/tutorial_tracer_adjsens/code_oad/AUTODIFF_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/temp_integrate.F 226 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 266 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 359 THE_MAIN_LOOP
# ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 583 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 611 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 635 THE_MAIN_LOOP
# ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/the_main_loop.F 80 THE_MAIN_LOOP
#ifdef ALLOW_AUTODIFF
./model/src/the_model_main.F 512 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/the_model_main.F 580 THE_MODEL_MAIN
#ifdef ALLOW_AUTODIFF
./model/src/the_model_main.F 636 THE_MODEL_MAIN
#elif ( defined (ALLOW_AUTODIFF))
./model/src/thermodynamics.F 135 THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/thermodynamics.F 13 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/thermodynamics.F 154 THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/thermodynamics.F 54 THERMODYNAMICS
#ifdef ALLOW_AUTODIFF
./model/src/thermodynamics.F 6 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./model/src/update_cg2d.F 76 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 219 WRITE_GRID
#if (defined ALLOW_AUTODIFF)  
./model/src/write_grid.F 7 NO PROCEDURE
#ifdef 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 35 AUTODIFF_INIT_VARIA
#ifdef ALLOW_AUTODIFF
./pkg/autodiff/autodiff_readparms.F 27 AUTODIFF_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_airseaflux.F 39 BLING_AIRSEAFLUX
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_dvm.F 31 BLING_DVM
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_fields_load.F 78 BLING_FIELDS_LOAD
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_light.F 44 BLING_LIGHT
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_main.F 38 BLING_MAIN
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_mixedlayer.F 30 BLING_MIXEDLAYER
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_production.F 45 BLING_PROD
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_remineralization.F 37 BLING_REMIN
#ifdef ALLOW_AUTODIFF
./pkg/bling/bling_sgs.F 28 BLING_SGS
#ifdef ALLOW_AUTODIFF
./pkg/cost/cost_dependent_init.F 55 COST_DEPENDENT_INIT
#ifdef ALLOW_AUTODIFF
./pkg/cost/cost_final_restore.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/cost/cost_final_store.F 5 NO PROCEDURE
#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_cost_gen.F 168 CTRL_COST_GEN2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_cost_gen.F 214 CTRL_COST_GEN2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_cost_gen.F 272 CTRL_COST_GEN2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_cost_gen.F 336 CTRL_COST_GEN2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_cost_gen.F 509 CTRL_COST_GEN3D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_get_gen.F 139 CTRL_GET_GEN
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_get_gen.F 181 CTRL_GET_GEN
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_init.F 123 CTRL_INIT
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_init_wet.F 594 CTRL_INIT_WET
#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 244 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 268 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 298 CTRL_MAP_INI
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini.F 576 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 122 CTRL_MAP_INI_GEN3D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gen.F 256 CTRL_MAP_INI_GEN2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gen.F 334 CTRL_MAP_INI_GEN2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gen.F 42 CTRL_MAP_INI_GEN3D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gen.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_genarr.F 262 CTRL_MAP_GENARR2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_genarr.F 420 CTRL_MAP_GENARR3D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 168 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 173 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 180 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 224 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 228 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 241 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 245 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 257 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 262 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 269 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 277 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 293 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 297 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 345 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 40 CTRL_MAP_INI_GENTIM2D
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_map_ini_gentim2d.F 5 NO PROCEDURE
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_mask_set_xz.F 123 CTRL_MASK_SET_XZ
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_mask_set_yz.F 124 CTRL_MASK_SET_YZ
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_readparms.F 35 CTRL_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_readparms.F 524 CTRL_READPARMS
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_set_pack_xy.F 419 CTRL_SET_PACK_XY
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_set_pack_xy.F 427 CTRL_SET_PACK_XY
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_set_pack_xyz.F 334 CTRL_SET_PACK_XYZ
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_set_pack_xyz.F 342 CTRL_SET_PACK_XYZ
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_set_unpack_xy.F 453 CTRL_SET_UNPACK_XY
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_set_unpack_xy.F 461 CTRL_SET_UNPACK_XY
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_set_unpack_xyz.F 363 CTRL_SET_UNPACK_XYZ
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_set_unpack_xyz.F 371 CTRL_SET_UNPACK_XYZ
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_summary.F 28 CTRL_SUMMARY
#ifdef ALLOW_AUTODIFF
./pkg/ctrl/ctrl_summary.F 355 CTRL_SUMMARY
#ifdef ALLOW_AUTODIFF
./pkg/dic/dic_atmos.F 130 DIC_ATMOS
#ifdef ALLOW_AUTODIFF
./pkg/dic/dic_fields_load.F 65 DIC_FIELDS_LOAD
#ifdef ALLOW_AUTODIFF
./pkg/dic/dic_init_fixed.F 78 DIC_INIT_FIXED
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_averagesgeneric.F 131 COST_AVERAGESGENERIC
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_averagesgeneric.F 181 COST_AVERAGESGENERIC
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_gencost_boxmean.F 106 COST_GENCOST_BOXMEAN
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_gencost_bpv4.F 157 COST_GENCOST_BPV4
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_gencost_bpv4.F 210 COST_GENCOST_BPV4
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_gencost_sshv4.F 1221 COST_GENCOST_SSHV4
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_gencost_sshv4.F 537 COST_GENCOST_SSHV4
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_gencost_sshv4.F 938 COST_GENCOST_SSHV4
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_gencost_sstv4.F 193 COST_GENCOST_SSTV4
#ifdef ALLOW_AUTODIFF
./pkg/ecco/cost_gencost_sstv4.F 351 COST_GENCOST_SSTV4
#ifdef ALLOW_AUTODIFF
./pkg/ecco/ecco_cost_init_barfiles.F 472 ECCO_COST_INIT_BARFILES
#ifdef ALLOW_AUTODIFF