Symbol Description Uses
ALLOW_COST 125



File Line number Procedure Code
./pkg/ecco/ecco_cost_init_varia.F 144 ECCO_COST_INIT_VARIA
#if ( defined (ALLOW_COST)  defined (ALLOW_COST_ATLANTIC) )
./pkg/ecco/ecco_cost_init_varia.F 43 ECCO_COST_INIT_VARIA
#ifdef ALLOW_COST
./pkg/ecco/ecco_init_varia.F 28 ECCO_INIT_VARIA
#ifdef ALLOW_COST
./pkg/gchem/gchem_forcing_sep.F 282 GCHEM_FORCING_SEP
# ifdef ALLOW_COST
./pkg/grdchk/grdchk_main.F 6 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/openad/inner_do_loop.F 146 INNER_DO_LOOP
# ifdef ALLOW_COST
./pkg/openad/inner_do_loop.F 31 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/openad/openad_dumpAdjoint.F 9 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/openad/the_model_main.F 394 THE_MODEL_MAIN
# ifdef ALLOW_COST
./model/src/do_oceanic_phys.F 478 DO_OCEANIC_PHYS
# ifdef ALLOW_COST
./pkg/ptracers/PTRACERS_PARAMS.h 55 NO PROCEDURE
#ifdef ALLOW_COST
./model/src/forward_step.F 1182 FORWARD_STEP
#ifdef ALLOW_COST
./model/src/forward_step.F 266 FORWARD_STEP
# ifdef ALLOW_COST
./model/src/forward_step.F 43 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_accumulate_mean.F 22 SEAICE_COST_ACCUMULATE_MEAN
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_accumulate_mean.F 32 SEAICE_COST_ACCUMULATE_MEAN
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_areasst.F 5 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_areasst.F 90 SEAICE_COST_AREASST
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_concentration.F 38 SEAICE_COST_CONCENTRATION
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_concentration.F 84 SEAICE_COST_CONCENTRATION
#if (defined (ALLOW_ECCO)  defined (ALLOW_COST))
./pkg/seaice/seaice_cost_concentration.F 8 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_final.F 32 SEAICE_COST_FINAL
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_final.F 43 SEAICE_COST_FINAL
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_final.F 5 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_init_fixed.F 28 SEAICE_COST_INIT_FIXED
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_init_fixed.F 38 SEAICE_COST_INIT_FIXED
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_init_varia.F 26 SEAICE_COST_INIT_VARIA
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_init_varia.F 36 SEAICE_COST_INIT_VARIA
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_sensi.F 25 SEAICE_COST_SENSI
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_sss.F 11 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_sss.F 38 SEAICE_COST_SSS
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_sss.F 82 SEAICE_COST_SSS
#if (defined (ALLOW_ECCO)  defined (ALLOW_COST))
./pkg/seaice/seaice_cost_sst.F 11 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_sst.F 36 SEAICE_COST_SST
#ifdef ALLOW_COST
./pkg/seaice/seaice_cost_sst.F 80 SEAICE_COST_SST
#if (defined (ALLOW_ECCO)  defined (ALLOW_COST))
./pkg/seaice/seaice_readparms.F 178 SEAICE_READPARMS
#ifdef ALLOW_COST
./pkg/seaice/seaice_readparms.F 32 SEAICE_READPARMS
#ifdef ALLOW_COST
./pkg/seaice/seaice_readparms.F 570 SEAICE_READPARMS
#ifdef ALLOW_COST
./pkg/seaice/seaice_readparms.F 62 SEAICE_READPARMS
#ifdef ALLOW_COST
./pkg/seaice/seaice_readparms.F 636 SEAICE_READPARMS
#ifdef ALLOW_COST
./pkg/shelfice/SHELFICE_COST.h 18 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_cost_accumulate.F 28 SHELFICE_COST_ACCUMULATE
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_cost_final.F 35 SHELFICE_COST_FINAL
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_cost_final.F 48 SHELFICE_COST_FINAL
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_cost_final.F 5 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_cost_shifwflx.F 5 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_init_fixed.F 117 SHELFICE_INIT_FIXED
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_init_fixed.F 27 SHELFICE_INIT_FIXED
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_init_fixed.F 5 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_init_varia.F 104 SHELFICE_INIT_VARIA
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_init_varia.F 22 SHELFICE_INIT_VARIA
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_readparms.F 127 SHELFICE_READPARMS
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_readparms.F 21 SHELFICE_READPARMS
#ifdef ALLOW_COST
./pkg/shelfice/shelfice_readparms.F 68 SHELFICE_READPARMS
#ifdef ALLOW_COST
./pkg/streamice/streamice_cost_surf_accum.F 34 STREAMICE_COST_SURF_ACCUM
#ifdef ALLOW_COST
./pkg/streamice/streamice_cost_surf_accum.F 8 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/streamice/streamice_init_fixed.F 109 STREAMICE_INIT_FIXED
#ifdef ALLOW_COST
./pkg/streamice/streamice_init_fixed.F 541 STREAMICE_INIT_FIXED
#ifdef ALLOW_COST
./pkg/thsice/THSICE_COST.h 12 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/thsice/thsice_cost_driver.F 27 THSICE_COST_DRIVER
#ifdef ALLOW_COST
./pkg/thsice/thsice_cost_final.F 25 THSICE_COST_FINAL
#ifdef ALLOW_COST
./pkg/thsice/thsice_cost_final.F 35 THSICE_COST_FINAL
#ifdef ALLOW_COST
./pkg/thsice/thsice_cost_init_varia.F 23 THSICE_COST_INIT_VARIA
#ifdef ALLOW_COST
./pkg/thsice/thsice_cost_init_varia.F 31 THSICE_COST_INIT_VARIA
#ifdef ALLOW_COST
./pkg/thsice/thsice_cost_init_varia.F 51 THSICE_COST_INIT_VARIA
# ifdef ALLOW_COST
./pkg/thsice/thsice_readparms.F 190 THSICE_READPARMS
#ifdef ALLOW_COST
./pkg/thsice/thsice_readparms.F 206 THSICE_READPARMS
#ifdef ALLOW_COST
./pkg/thsice/thsice_readparms.F 32 THSICE_READPARMS
#ifdef ALLOW_COST
./pkg/thsice/thsice_readparms.F 79 THSICE_READPARMS
#ifdef ALLOW_COST
./verification/OpenAD/code_ad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/OpenAD/code_oad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./model/src/initialise_varia.F 185 INITIALISE_VARIA
#ifdef ALLOW_COST
./model/src/load_fields_driver.F 64 LOAD_FIELDS_DRIVER
# ifdef ALLOW_COST
./model/src/load_fields_driver.F 9 NO PROCEDURE
#ifdef ALLOW_COST
./model/src/main_do_loop.F 39 NO PROCEDURE
#ifdef ALLOW_COST
./model/src/main_do_loop.F 89 MAIN_DO_LOOP
# ifdef ALLOW_COST
./verification/global_ocean.90x40x15/code_ad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./model/src/packages_boot.F 483 PACKAGES_BOOT
#ifdef ALLOW_COST
./verification/global_ocean.90x40x15/code_oad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./model/src/packages_check.F 400 PACKAGES_CHECK
#ifdef ALLOW_COST
./verification/halfpipe_streamice/code_ad/cost_test.F 27 COST_TEST
#ifdef ALLOW_COST
./model/src/packages_readparms.F 317 PACKAGES_READPARMS
#ifdef ALLOW_COST
./verification/halfpipe_streamice/code_oad/cost_test.F 27 COST_TEST
#ifdef ALLOW_COST
./verification/hs94.1x64x5/code_ad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/hs94.1x64x5/code_oad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/isomip/code_ad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/isomip/code_oad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/tutorial_global_oce_biogeo/code_ad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/tutorial_global_oce_biogeo/code_oad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/tutorial_global_oce_optim/code_ad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/tutorial_global_oce_optim/code_oad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/tutorial_tracer_adjsens/code_ad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./verification/tutorial_tracer_adjsens/code_oad/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./model/src/the_main_loop.F 208 THE_MAIN_LOOP
# ifdef ALLOW_COST
./model/src/the_main_loop.F 36 NO PROCEDURE
#ifdef ALLOW_COST
./model/src/the_main_loop.F 687 THE_MAIN_LOOP
#ifdef ALLOW_COST
./model/src/the_model_main.F 654 THE_MODEL_MAIN
# ifdef ALLOW_COST
./pkg/admtlm/admtlm_dsvd2model.F 54 ADMTLM_DSVD2MODEL
#ifdef ALLOW_COST
./pkg/admtlm/admtlm_model2dsvd.F 50 ADMTLM_MODEL2DSVD
#ifdef ALLOW_COST
./pkg/autodiff/checkpoint_lev1_directives.h 249 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/autodiff/checkpoint_lev2_directives.h 193 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/autodiff/checkpoint_lev3_directives.h 193 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/autodiff/checkpoint_lev4_directives.h 193 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/cost/COST_OPTIONS.h 21 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/cost/cost.h 153 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/cost/cost_accumulate_mean.F 29 COST_ACCUMULATE_MEAN
#ifdef ALLOW_COST
./pkg/cost/cost_final.F 47 COST_FINAL
#ifdef ALLOW_COST
./pkg/cost/cost_init_varia.F 74 COST_INIT_VARIA
#ifdef ALLOW_COST
./pkg/cost/cost_tile.F 97 COST_TILE
#ifdef ALLOW_COST
./pkg/ctrl/ctrl_pack.F 198 CTRL_PACK
#ifdef ALLOW_COST
./pkg/ctrl/ctrl_pack.F 227 CTRL_PACK
#ifdef ALLOW_COST
./pkg/ctrl/ctrl_pack.F 59 CTRL_PACK
#ifdef ALLOW_COST
./pkg/ctrl/ctrl_pack.F 5 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/ctrl/ctrl_unpack.F 5 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/ctrl/ctrl_unpack.F 63 CTRL_UNPACK
#ifdef ALLOW_COST
./pkg/dic/dic_ad_check_lev1_dir.h 28 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/dic/dic_ad_check_lev2_dir.h 28 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/dic/dic_ad_check_lev3_dir.h 28 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/dic/dic_ad_check_lev4_dir.h 28 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/dic/dic_cost.F 5 NO PROCEDURE
#ifdef ALLOW_COST
./pkg/dic/dic_init_varia.F 24 DIC_INIT_VARIA
#ifdef ALLOW_COST
./pkg/dic/dic_init_varia.F 48 DIC_INIT_VARIA
#ifdef ALLOW_COST
./pkg/ecco/ecco_cost_final.F 29 ECCO_COST_FINAL
#ifdef ALLOW_COST
./pkg/ecco/ecco_cost_final.F 450 ECCO_COST_FINAL
#if ( defined (ALLOW_COST)  defined (ALLOW_COST_ATLANTIC) )
./pkg/ecco/ecco_cost_final.F 606 ECCO_COST_FINAL
#if ( defined (ALLOW_COST)  defined (ALLOW_COST_ATLANTIC) )