Symbol Description Uses
ALLOW_SEAICE 130



File Line number Procedure Code
./pkg/obcs/OBCS.h 152 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/obcs/OBCS.h 197 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/obcs/OBCS.h 242 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/obcs/OBCS.h 287 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_ad_check_lev1_dir.h 80 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_ad_check_lev2_dir.h 57 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_ad_check_lev3_dir.h 57 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_ad_check_lev4_dir.h 57 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_apply_seaice.F 25 OBCS_APPLY_SEAICE
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_apply_seaice.F 37 OBCS_APPLY_SEAICE
#if (defined (ALLOW_OBCS)  defined (ALLOW_SEAICE))
./pkg/obcs/obcs_apply_uvice.F 25 OBCS_APPLY_UVICE
#if (defined (ALLOW_OBCS)  defined (ALLOW_SEAICE))
./pkg/obcs/obcs_init_variables.F 180 OBCS_INIT_VARIABLES
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 114 OBCS_PRESCRIBE_READ
#   ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 141 OBCS_PRESCRIBE_READ
#   ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 210 OBCS_PRESCRIBE_EXF_XZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 271 OBCS_PRESCRIBE_EXF_XZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 376 OBCS_PRESCRIBE_EXF_XZ
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 444 OBCS_PRESCRIBE_EXF_YZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 505 OBCS_PRESCRIBE_EXF_YZ
#ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 60 OBCS_PRESCRIBE_READ
#   ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 610 OBCS_PRESCRIBE_EXF_YZ
# ifdef ALLOW_SEAICE
./pkg/obcs/obcs_prescribe_read.F 87 OBCS_PRESCRIBE_READ
#   ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 14 NO PROCEDURE
# ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 177 DO_OCEANIC_PHYS
#ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 253 DO_OCEANIC_PHYS
# ifdef ALLOW_SEAICE
./model/src/do_oceanic_phys.F 74 DO_OCEANIC_PHYS
# ifdef ALLOW_SEAICE
./model/src/do_statevars_diags.F 89 DO_STATEVARS_DIAGS
#ifdef ALLOW_SEAICE
./pkg/seaice/seaice_cost_concentration.F 31 SEAICE_COST_CONCENTRATION
# 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
./model/src/do_the_model_io.F 148 DO_THE_MODEL_IO
#ifdef  ALLOW_SEAICE
./pkg/seaice/seaice_obcs_output.F 41 SEAICE_OBCS_OUTPUT
#ifdef ALLOW_SEAICE
./model/src/external_forcing_surf.F 112 EXTERNAL_FORCING_SURF
#ifdef ALLOW_SEAICE
./model/src/external_forcing_surf.F 31 EXTERNAL_FORCING_SURF
#ifdef ALLOW_SEAICE
./model/src/external_forcing_surf.F 79 EXTERNAL_FORCING_SURF
#ifdef ALLOW_SEAICE
./model/src/forward_step.F 119 FORWARD_STEP
# ifdef ALLOW_SEAICE
./model/src/forward_step.F 13 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/OpenAD/code_oad_all/openad_dumpAdjoint.F 58 OPENAD_DUMPADJOINT
# ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/openad_dumpAdjoint.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_first_level_loop.F 62 THE_FIRST_LEVEL_LOOP
# ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_first_level_loop.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_fourth_level_loop.F 169 THE_FOURTH_LEVEL_PLAIN
# ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_fourth_level_loop.F 64 THE_FOURTH_LEVEL_LOOP
# ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_fourth_level_loop.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_second_level_loop.F 174 THE_SECOND_LEVEL_PLAIN
# ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_second_level_loop.F 64 THE_SECOND_LEVEL_LOOP
# ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_second_level_loop.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_third_level_loop.F 169 THE_THIRD_LEVEL_PLAIN
# ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_third_level_loop.F 64 THE_THIRD_LEVEL_LOOP
# ifdef ALLOW_SEAICE
./verification/OpenAD/code_oad_all/the_third_level_loop.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/global1x1_tot/code_seaice_adj/SEAICE_OPTIONS.h 15 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/lab_sea/code_ad_seaice_ocean/SEAICE_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/lab_sea/code_ad_seaice_only/SEAICE_OPTIONS.h 14 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/lab_sea/code_ad_seaice_only/the_main_loop.F 10 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/lab_sea/code_ad_seaice_only/the_main_loop.F 112 THE_MAIN_LOOP
# ifdef ALLOW_SEAICE
./verification/lab_sea/code_ad_seaice_only/the_main_loop.F 287 THE_MAIN_LOOP
# ifdef ALLOW_SEAICE
./verification/lab_sea/code_ad_seaice_only/the_main_loop.F 391 THE_MAIN_LOOP
#ifdef ALLOW_SEAICE
./verification/lab_sea/code_ad_seaice_only/the_main_loop.F 541 THE_MAIN_LOOP
#ifdef ALLOW_SEAICE
./verification/natl_box_adjoint/code_seaice/SEAICE_OPTIONS.h 15 NO PROCEDURE
#ifdef ALLOW_SEAICE
./verification/offline_exf_seaice/code_ad/the_main_loop.F 290 THE_MAIN_LOOP
#   ifdef ALLOW_SEAICE
./verification/offline_exf_seaice/code_ad/the_main_loop.F 86 THE_MAIN_LOOP
#  ifdef ALLOW_SEAICE
./verification/offline_exf_seaice/code_ad/the_main_loop.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/packages_check.F 260 PACKAGES_CHECK
#ifdef ALLOW_SEAICE
./model/src/packages_init_fixed.F 246 PACKAGES_INIT_FIXED
#if (defined (ALLOW_SEAICE)  defined (ALLOW_COST))
./model/src/packages_init_fixed.F 303 PACKAGES_INIT_FIXED
#ifdef ALLOW_SEAICE
./model/src/packages_init_variables.F 199 PACKAGES_INIT_VARIABLES
#ifdef ALLOW_SEAICE
./model/src/packages_readparms.F 194 PACKAGES_READPARMS
#ifdef ALLOW_SEAICE
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 112 EXTERNAL_FORCING_SURF
#ifdef ALLOW_SEAICE
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 31 EXTERNAL_FORCING_SURF
#ifdef ALLOW_SEAICE
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 79 EXTERNAL_FORCING_SURF
#ifdef ALLOW_SEAICE
./model/src/packages_write_pickup.F 80 PACKAGES_WRITE_PICKUP
#ifdef  ALLOW_SEAICE
./model/src/the_main_loop.F 100 THE_MAIN_LOOP
#  ifdef ALLOW_SEAICE
./model/src/the_main_loop.F 348 THE_MAIN_LOOP
#   ifdef ALLOW_SEAICE
./model/src/the_main_loop.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./model/src/turnoff_model_io.F 89 TURNOFF_MODEL_IO
#ifdef ALLOW_SEAICE
./model/src/write_grid.F 207 WRITE_GRID
#ifdef ALLOW_SEAICE
./pkg/autodiff/adcommon.h 170 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/adcommon.h 19 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/addummy_in_stepping.F 217 ADDUMMY_IN_STEPPING
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_ini_model_io.F 10 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_ini_model_io.F 277 AUTODIFF_INI_MODEL_IO
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_restore.F 439 AUTODIFF_RESTORE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_restore.F 59 AUTODIFF_RESTORE
# ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_restore.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_store.F 542 AUTODIFF_STORE
#ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_store.F 59 AUTODIFF_STORE
# ifdef ALLOW_SEAICE
./pkg/autodiff/autodiff_store.F 9 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev1_directives.h 161 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev1_directives.h 175 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev1_directives.h 19 NO PROCEDURE
# ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev1_directives.h 241 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev2_directives.h 142 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev2_directives.h 204 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev3_directives.h 142 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev3_directives.h 204 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/checkpoint_lev4_directives.h 200 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/g_common.h 167 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/autodiff/g_common.h 19 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/cfc/cfc_fields_load.F 172 CFC_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/cfc/cfc_fields_load.F 24 CFC_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/cost/cost_final.F 58 COST_FINAL
#ifdef ALLOW_SEAICE
./pkg/cost/cost_init_varia.F 101 COST_INIT_VARIA
#ifdef ALLOW_SEAICE
./pkg/ctrl/ctrl_check.F 123 CTRL_CHECK
#ifdef ALLOW_SEAICE
./pkg/ctrl/ctrl_map_ini.F 558 CTRL_MAP_INI
#ifdef ALLOW_SEAICE
./pkg/ctrl/ctrl_map_ini_ecco.F 237 CTRL_MAP_INI_ECCO
#ifdef ALLOW_SEAICE
./pkg/dic/dic_fields_load.F 207 DIC_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/dic/dic_fields_load.F 27 DIC_FIELDS_LOAD
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 415 COST_AVERAGESFIELDS
# ifndef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 446 COST_AVERAGESFIELDS
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 52 COST_AVERAGESFIELDS
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesfields.F 8 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesinit.F 230 COST_AVERAGESINIT
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_averagesinit.F 36 COST_AVERAGESINIT
#ifdef ALLOW_SEAICE
./pkg/ecco/cost_generic.F 41 COST_GENERIC
# ifdef ALLOW_SEAICE
./pkg/ecco/cost_hyd.F 39 COST_HYD
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev1_dir.h 43 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev2_dir.h 43 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev3_dir.h 43 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_ad_check_lev4_dir.h 43 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_driver.F 120 ECCO_COST_DRIVER
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_init_barfiles.F 36 ECCO_COST_INIT_BARFILES
#ifdef ALLOW_SEAICE
./pkg/ecco/ecco_cost_init_barfiles.F 380 ECCO_COST_INIT_BARFILES
#ifdef ALLOW_SEAICE
./pkg/ecco/the_main_loop.F 10 NO PROCEDURE
#ifdef ALLOW_SEAICE
./pkg/ecco/the_main_loop.F 1197 THE_MAIN_LOOP
#ifdef ALLOW_SEAICE
./pkg/ecco/the_main_loop.F 145 THE_MAIN_LOOP
# ifdef ALLOW_SEAICE
./pkg/ecco/the_main_loop.F 377 THE_MAIN_LOOP
# ifdef ALLOW_SEAICE
./pkg/exf/exf_init_fixed.F 479 EXF_INIT_FIXED
# ifdef ALLOW_SEAICE