Symbol Description Uses
ALLOW_SEAICE 164



File Line number Procedure Code
./pkg/exf/exf_init_fixed.F 434 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 119 OBCS_EXF_LOAD
#  ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 145 OBCS_EXF_LOAD
#  ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 180 OBCS_EXF_READ_XZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 240 OBCS_EXF_READ_XZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 365 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 640 OBCS_EXF_READ_YZ
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 67 OBCS_EXF_LOAD
#  ifdef ALLOW_SEAICE
./pkg/obcs/obcs_exf_load.F 93 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/inner_do_loop.F 13 NO PROCEDURE
#ifdef ALLOW_SEAICE
./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 172 DO_OCEANIC_PHYS
# ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 29 NO PROCEDURE
# ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 370 DO_OCEANIC_PHYS
#ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 396 DO_OCEANIC_PHYS
#ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 502 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 208 DO_THE_MODEL_IO
#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
./model/src/forward_step.F 25 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/forward_step.F 331 FORWARD_STEP
# 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
./pkg/seaice/seaice_cost_concentration.F 45 SEAICE_COST_CONCENTRATION
# ifdef ALLOW_SEAICE
./pkg/seaice/seaice_cost_sss.F 45 SEAICE_COST_SSS
# ifdef ALLOW_SEAICE
./pkg/seaice/seaice_cost_sst.F 43 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 57 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
./model/src/main_do_loop.F 24 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/packages_boot.F 353 PACKAGES_BOOT
#ifdef ALLOW_SEAICE
./model/src/packages_check.F 328 PACKAGES_CHECK
#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/packages_init_fixed.F 341 PACKAGES_INIT_FIXED
#ifdef ALLOW_SEAICE
./model/src/packages_init_fixed.F 439 PACKAGES_INIT_FIXED
#ifdef ALLOW_SEAICE
./model/src/packages_init_variables.F 330 PACKAGES_INIT_VARIABLES
#ifdef ALLOW_SEAICE
./model/src/packages_readparms.F 270 PACKAGES_READPARMS
#ifdef ALLOW_SEAICE
./model/src/packages_write_pickup.F 161 PACKAGES_WRITE_PICKUP
#ifdef  ALLOW_SEAICE
./verification/lab_sea/code/SEAICE_OPTIONS.h 17 NO PROCEDURE
#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 142 THE_MAIN_LOOP
#  ifdef ALLOW_SEAICE
./model/src/the_main_loop.F 21 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/the_main_loop.F 479 THE_MAIN_LOOP
#   ifdef ALLOW_SEAICE
./model/src/turnoff_model_io.F 101 TURNOFF_MODEL_IO
#ifdef ALLOW_SEAICE
./model/src/write_grid.F 227 WRITE_GRID
#ifdef ALLOW_SEAICE
./pkg/autodiff/adcommon.h 181 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/addummy_in_stepping.F 863 ADDUMMY_IN_STEPPING
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_set_ad.F 20 ADAUTODIFF_INADMODE_SET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_set_ad.F 43 ADAUTODIFF_INADMODE_SET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_set_ad.F 92 ADAUTODIFF_INADMODE_SET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_unset_ad.F 20 ADAUTODIFF_INADMODE_UNSET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_unset_ad.F 43 ADAUTODIFF_INADMODE_UNSET
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_inadmode_unset_ad.F 91 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 379 AUTODIFF_INI_MODEL_IO
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_readparms.F 126 AUTODIFF_READPARMS
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_readparms.F 157 AUTODIFF_READPARMS
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_readparms.F 179 AUTODIFF_READPARMS
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_restore.F 11 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_restore.F 453 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 559 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 265 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev2_directives.h 139 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev2_directives.h 213 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev3_directives.h 139 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev3_directives.h 213 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev4_directives.h 139 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev4_directives.h 213 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/g_common.h 175 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/g_common.h 19 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/bling/bling_fields_load.F 210 BLING_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/bling/bling_fields_load.F 35 BLING_FIELDS_LOAD
#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 58 COST_FINAL
#ifdef ALLOW_SEAICE
./pkg/cost/cost_init_varia.F 103 COST_INIT_VARIA
#ifdef ALLOW_SEAICE
./pkg/ctrl/ctrl_check.F 188 CTRL_CHECK
#ifdef ALLOW_SEAICE
./pkg/ctrl/ctrl_init_variables.F 439 CTRL_INIT_VARIABLES
#ifdef ALLOW_SEAICE
./pkg/dic/dic_fields_update.F 26 DIC_FIELDS_UPDATE
#ifdef ALLOW_SEAICE
./pkg/dic/dic_fields_update.F 49 DIC_FIELDS_UPDATE
#if defined(ALLOW_THSICE)  defined(ALLOW_SEAICE)  defined(COMPONENT_MODULE)
./pkg/dic/dic_fields_update.F 64 DIC_FIELDS_UPDATE
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 227 COST_AVERAGESFIELDS
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 517 COST_AVERAGESFIELDS
# ifndef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 548 COST_AVERAGESFIELDS
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 63 COST_AVERAGESFIELDS
# ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 8 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesinit.F 276 COST_AVERAGESINIT
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesinit.F 46 COST_AVERAGESINIT
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesinit.F 5 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_gencost_customize.F 196 COST_GENCOST_CUSTOMIZE
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_gencost_customize.F 37 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_gencost_seaicev4.F 374 GET_EXCONC_DECONC
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_gencost_seaicev4.F 399 GET_EXCONC_DECONC
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_gencost_seaicev4.F 41 COST_GENCOST_SEAICEV4
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_generic.F 191 COST_GENLOOP
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_generic.F 42 COST_GENERIC
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_hyd.F 43 COST_HYD
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_hyd.F 5 NO PROCEDURE
#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 54 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev3_dir.h 54 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev4_dir.h 54 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_driver.F 119 ECCO_COST_DRIVER
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_init_barfiles.F 425 ECCO_COST_INIT_BARFILES
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_init_barfiles.F 49 ECCO_COST_INIT_BARFILES
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_init_barfiles.F 6 NO PROCEDURE
#ifdef ALLOW_SEAICE