Symbol Description Uses
ALLOW_SEAICE 153



File Line number Procedure Code
./pkg/exf/exf_init_fixed.F 371 EXF_INIT_FIXED
# ifdef ALLOW_SEAICE
./pkg/monitor/monitor_ad.F 251 ADMONITOR
#ifdef ALLOW_SEAICE
./pkg/obcs/OBCS_SEAICE.h 65 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_ad_check_lev1_dir.h 127 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_ad_check_lev2_dir.h 75 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_ad_check_lev3_dir.h 75 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_ad_check_lev4_dir.h 75 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_adjust_uvice.F 35 OBCS_ADJUST_UVICE
#if (defined (ALLOW_OBCS)  defined (ALLOW_SEAICE))
./pkg/obcs/obcs_apply_seaice.F 30 OBCS_APPLY_SEAICE
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_apply_seaice.F 42 OBCS_APPLY_SEAICE
#if (defined (ALLOW_OBCS)  defined (ALLOW_SEAICE))
./pkg/obcs/obcs_apply_seaice.F 5 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_apply_uvice.F 32 OBCS_APPLY_UVICE
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_apply_uvice.F 46 OBCS_APPLY_UVICE
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_apply_uvice.F 5 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 122 OBCS_EXF_LOAD
#   ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 148 OBCS_EXF_LOAD
#   ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 183 OBCS_EXF_READ_XZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 243 OBCS_EXF_READ_XZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 368 OBCS_EXF_READ_XZ
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 455 OBCS_EXF_READ_YZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 515 OBCS_EXF_READ_YZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 641 OBCS_EXF_READ_YZ
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 70 OBCS_EXF_LOAD
#   ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 96 OBCS_EXF_LOAD
#   ifdef ALLOW_SEAICE
./pkg/obcs/obcs_init_variables.F 209 OBCS_INIT_VARIABLES
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_seaice_sponge.F 190 OBCS_SEAICE_SPONGE_H
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_seaice_sponge.F 200 OBCS_SEAICE_SPONGE_H
#if (defined(ALLOW_OBCS)  defined(ALLOW_SEAICE)  defined(ALLOW_OBCS_SEAICE_SPONGE))
./pkg/obcs/obcs_seaice_sponge.F 33 OBCS_SEAICE_SPONGE_A
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_seaice_sponge.F 347 OBCS_SEAICE_SPONGE_SL
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_seaice_sponge.F 357 OBCS_SEAICE_SPONGE_SL
#if (defined(ALLOW_OBCS)  defined(ALLOW_SEAICE)  defined(ALLOW_OBCS_SEAICE_SPONGE)  defined(SEAICE_VARIABLE_SALINITY))
./pkg/obcs/obcs_seaice_sponge.F 43 OBCS_SEAICE_SPONGE_A
#if (defined(ALLOW_OBCS)  defined(ALLOW_SEAICE)  defined(ALLOW_OBCS_SEAICE_SPONGE))
./pkg/obcs/obcs_seaice_sponge.F 504 OBCS_SEAICE_SPONGE_SN
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_seaice_sponge.F 514 OBCS_SEAICE_SPONGE_SN
#if (defined(ALLOW_OBCS)  defined(ALLOW_SEAICE)  defined(ALLOW_OBCS_SEAICE_SPONGE))
./pkg/openad/openad_dumpAdjoint.F 18 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/openad/openad_dumpAdjoint.F 72 OPENAD_DUMPADJOINT
# ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 26 NO PROCEDURE
# ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 275 DO_OCEANIC_PHYS
#ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 301 DO_OCEANIC_PHYS
#ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 394 DO_OCEANIC_PHYS
# ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 89 DO_OCEANIC_PHYS
# ifdef ALLOW_SEAICE
./model/src/do_statevars_diags.F 97 DO_STATEVARS_DIAGS
#ifdef ALLOW_SEAICE
./model/src/do_the_model_io.F 153 DO_THE_MODEL_IO
#ifdef  ALLOW_SEAICE
./pkg/sbo/sbo_calc.F 190 SBO_CALC
#ifdef ALLOW_SEAICE
./pkg/sbo/sbo_calc.F 5 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/sbo/sbo_calc.F 75 SBO_CALC
#ifdef ALLOW_SEAICE
./pkg/seaice/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/seaice/SEAICE_SIZE.h 4 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/forcing_surf_relax.F 110 FORCING_SURF_RELAX
#ifdef ALLOW_SEAICE
./model/src/forcing_surf_relax.F 31 FORCING_SURF_RELAX
#ifdef ALLOW_SEAICE
./model/src/forcing_surf_relax.F 77 FORCING_SURF_RELAX
#ifdef ALLOW_SEAICE
./pkg/seaice/seaice_cost_concentration.F 31 SEAICE_COST_CONCENTRATION
# ifdef ALLOW_SEAICE
./model/src/forward_step.F 198 FORWARD_STEP
# ifdef ALLOW_SEAICE
./model/src/forward_step.F 22 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/seaice/seaice_cost_sss.F 34 SEAICE_COST_SSS
# ifdef ALLOW_SEAICE
./pkg/seaice/seaice_cost_sst.F 32 SEAICE_COST_SST
# ifdef ALLOW_SEAICE
./pkg/seaice/seaice_obcs_output.F 42 SEAICE_OBCS_OUTPUT
#ifdef ALLOW_SEAICE
./pkg/seaice/seaice_reg_ridge.F 54 SEAICE_REG_RIDGE
#ifdef ALLOW_SEAICE
./pkg/thsice/thsice_get_ocean.F 116 THSICE_GET_OCEAN
#ifdef ALLOW_SEAICE
./pkg/thsice/thsice_get_ocean.F 35 THSICE_GET_OCEAN
#ifdef ALLOW_SEAICE
./pkg/thsice/thsice_get_ocean.F 57 THSICE_GET_OCEAN
#ifdef ALLOW_SEAICE
./pkg/thsice/thsice_get_ocean.F 5 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/thsice/thsice_get_velocity.F 35 THSICE_GET_VELOCITY
#ifdef ALLOW_SEAICE
./pkg/thsice/thsice_get_velocity.F 5 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/thsice/thsice_get_velocity.F 64 THSICE_GET_VELOCITY
#ifdef ALLOW_SEAICE
./verification/1D_ocean_ice_column/code/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/1D_ocean_ice_column/code_ad/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/global_ocean.cs32x15/code/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/global_ocean.cs32x15/code_ad/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/main_do_loop.F 12 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/packages_boot.F 304 PACKAGES_BOOT
#ifdef ALLOW_SEAICE
./model/src/packages_check.F 255 PACKAGES_CHECK
#ifdef ALLOW_SEAICE
./model/src/packages_init_fixed.F 341 PACKAGES_INIT_FIXED
#ifdef ALLOW_SEAICE
./model/src/packages_init_fixed.F 450 PACKAGES_INIT_FIXED
#ifdef ALLOW_SEAICE
./model/src/packages_init_variables.F 344 PACKAGES_INIT_VARIABLES
#ifdef ALLOW_SEAICE
./model/src/packages_readparms.F 270 PACKAGES_READPARMS
#ifdef ALLOW_SEAICE
./verification/lab_sea/code/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/packages_write_pickup.F 126 PACKAGES_WRITE_PICKUP
#ifdef  ALLOW_SEAICE
./verification/lab_sea/code_ad/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/offline_exf_seaice/code/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/offline_exf_seaice/code/SEAICE_SIZE.h 4 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/offline_exf_seaice/code_ad/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/offline_exf_seaice/code_ad/SEAICE_SIZE.h 4 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/seaice_itd/code/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/seaice_itd/code/SEAICE_SIZE.h 4 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/seaice_obcs/code/SEAICE_OPTIONS.h 17 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/the_main_loop.F 125 THE_MAIN_LOOP
#  ifdef ALLOW_SEAICE
./model/src/the_main_loop.F 12 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/the_main_loop.F 450 THE_MAIN_LOOP
#   ifdef ALLOW_SEAICE
./model/src/turnoff_model_io.F 101 TURNOFF_MODEL_IO
#ifdef ALLOW_SEAICE
./model/src/write_grid.F 221 WRITE_GRID
#ifdef ALLOW_SEAICE
./pkg/autodiff/adcommon.h 173 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/addummy_in_stepping.F 476 ADDUMMY_IN_STEPPING
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_set_ad.F 17 ADAUTODIFF_INADMODE_SET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_set_ad.F 40 ADAUTODIFF_INADMODE_SET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_set_ad.F 88 ADAUTODIFF_INADMODE_SET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_unset_ad.F 17 ADAUTODIFF_INADMODE_UNSET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_unset_ad.F 40 ADAUTODIFF_INADMODE_UNSET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_unset_ad.F 87 ADAUTODIFF_INADMODE_UNSET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_ini_model_io.F 13 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_ini_model_io.F 358 AUTODIFF_INI_MODEL_IO
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_readparms.F 112 AUTODIFF_READPARMS
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_readparms.F 143 AUTODIFF_READPARMS
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_readparms.F 165 AUTODIFF_READPARMS
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_restore.F 11 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_restore.F 444 AUTODIFF_RESTORE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_restore.F 60 AUTODIFF_RESTORE
# ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_store.F 11 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_store.F 542 AUTODIFF_STORE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_store.F 60 AUTODIFF_STORE
# ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev1_directives.h 173 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev1_directives.h 187 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev1_directives.h 20 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev1_directives.h 261 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev2_directives.h 139 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev2_directives.h 209 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev3_directives.h 139 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev3_directives.h 209 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev4_directives.h 139 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev4_directives.h 209 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/g_common.h 172 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/g_common.h 19 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/cfc/cfc_fields_load.F 230 CFC_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/cfc/cfc_fields_load.F 35 CFC_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/cfc/cfc_fields_load.F 5 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/cheapaml/cheapaml_seaice.F 142 CHEAPAML_SEAICE
#ifdef ALLOW_SEAICE
./pkg/cheapaml/cheapaml_seaice.F 39 CHEAPAML_SEAICE
#ifdef ALLOW_SEAICE
./pkg/cheapaml/cheapaml_seaice.F 8 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/cost/cost_final.F 49 COST_FINAL
#ifdef ALLOW_SEAICE
./pkg/cost/cost_init_varia.F 103 COST_INIT_VARIA
#ifdef ALLOW_SEAICE
./pkg/ctrl/ctrl_check.F 122 CTRL_CHECK
#ifdef ALLOW_SEAICE
./pkg/ctrl/ctrl_map_ini.F 576 CTRL_MAP_INI
#ifdef ALLOW_SEAICE
./pkg/ctrl/ctrl_map_ini_ecco.F 223 CTRL_MAP_INI_ECCO
#ifdef ALLOW_SEAICE
./pkg/dic/dic_fields_load.F 242 DIC_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/dic/dic_fields_load.F 27 DIC_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 213 COST_AVERAGESFIELDS
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 503 COST_AVERAGESFIELDS
# ifndef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 534 COST_AVERAGESFIELDS
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 58 COST_AVERAGESFIELDS
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 8 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesinit.F 256 COST_AVERAGESINIT
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesinit.F 38 COST_AVERAGESINIT
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_gencost_customize.F 28 COST_GENCOST_CUSTOMIZE
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_gencost_customize.F 5 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_gencost_seaicev4.F 32 COST_GENCOST_SEAICEV4
# ifdef ALLOW_SEAICE
./pkg/ecco/cost_generic.F 42 COST_GENERIC
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_hyd.F 40 COST_HYD
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev1_dir.h 46 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev2_dir.h 56 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev3_dir.h 56 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev4_dir.h 56 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_driver.F 112 ECCO_COST_DRIVER
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_init_barfiles.F 37 ECCO_COST_INIT_BARFILES
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_init_barfiles.F 387 ECCO_COST_INIT_BARFILES
#ifdef ALLOW_SEAICE