Skip to content
Merged
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
f124914
No ncat,ntrcr in call icepack_aggregate in ice_prescribed_mod.F90
NickSzapiro-NOAA Sep 27, 2024
5e57a89
Update to CICE-Consortium/main (2024-09-28)
NickSzapiro-NOAA Sep 30, 2024
cf01f33
Merge remote-tracking branch 'CICE-Consortium/main' into develop
NickSzapiro-NOAA Nov 18, 2024
513f8d1
Sync CICE to Consortium/main (2024-11)
NickSzapiro-NOAA Dec 3, 2024
ff7fd76
Enable writing restarts that can be triggered at any forecast time ("…
NickSzapiro-NOAA Dec 11, 2024
ea4582b
Merge 'CICE-Consortium/main' into EMC/develop
NickSzapiro-NOAA Jan 23, 2025
4411a15
Sync to CICE-Consortium/main (2025-01-23)
NickSzapiro-NOAA Feb 8, 2025
473f258
Merge main from CICE-Consortium
NickSzapiro-NOAA Jul 28, 2025
feb4c7b
Merge CICE-Consortium/main
NickSzapiro-NOAA Aug 6, 2025
90ed252
Merge CICE-Consortium/main (2025-08-06)
NickSzapiro-NOAA Aug 19, 2025
6875160
Addition 1 of 3 from awallcraft:SSMI from https://github.com/awallcra…
sanAkel Sep 20, 2025
eb1463a
Addition 2 of 3 from awallcraft:SSMI from https://github.com/awallcra…
sanAkel Sep 20, 2025
8bc7988
Addition 3 of 3 from awallcraft:SSMI from https://github.com/awallcra…
sanAkel Sep 20, 2025
65cbdce
fix logical variable: limit_aice in calling sequence
sanAkel Sep 20, 2025
be758df
fix typo
sanAkel Sep 20, 2025
ed6e495
Thanks @TillRasmussen, removed zeroing of stresses
sanAkel Oct 12, 2025
b1982a2
Following suggestion from @TillRasmussen, replaced calls with ice_{re…
sanAkel Oct 13, 2025
493cdbd
corrections to insert_sic
Oct 14, 2025
71ced12
Merge pull request #2 from TillRasmussen/alan_ssmi
sanAkel Oct 16, 2025
908dcdc
Update insert_sic feature
apcraig Oct 29, 2025
572394e
Update sic.nc filename format
apcraig Nov 3, 2025
d524c68
Merge pull request #3 from apcraig/restart_mod
sanAkel Nov 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions cicecore/cicedyn/general/ice_init.F90
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ subroutine input_data
restart, restart_ext, restart_coszen, use_restart_time, &
runtype, restart_file, restart_dir, runid, pointer_file, &
restart_format, restart_rearranger, restart_iotasks, restart_root, &
restart_stride, restart_deflate, restart_chunksize
restart_stride, restart_deflate, restart_chunksize, insert_sic
use ice_history_shared, only: &
history_precision, hist_avg, history_format, history_file, incond_file, &
history_dir, incond_dir, version_name, history_rearranger, &
Expand Down Expand Up @@ -294,7 +294,7 @@ subroutine input_data
atm_data_dir, ocn_data_dir, bgc_data_dir, &
atm_data_format, ocn_data_format, rotate_wind, &
oceanmixed_file, atm_data_version,semi_implicit_Tsfc, &
vapor_flux_correction
vapor_flux_correction, insert_sic

!-----------------------------------------------------------------
! default values
Expand Down Expand Up @@ -573,6 +573,7 @@ subroutine input_data
restore_ocn = .false. ! restore sst if true
trestore = 90 ! restoring timescale, days (0 instantaneous)
restore_ice = .false. ! restore ice state on grid edges if true
insert_sic = .false. ! if true, on restart update concentration from a file
debug_forcing = .false. ! true writes diagnostics for input forcing

latpnt(1) = 90._dbl_kind ! latitude of diagnostic point 1 (deg)
Expand Down Expand Up @@ -1170,6 +1171,7 @@ subroutine input_data
call broadcast_scalar(restore_ocn, master_task)
call broadcast_scalar(trestore, master_task)
call broadcast_scalar(restore_ice, master_task)
call broadcast_scalar(insert_sic, master_task)
call broadcast_scalar(debug_forcing, master_task)
call broadcast_array (latpnt(1:2), master_task)
call broadcast_array (lonpnt(1:2), master_task)
Expand Down Expand Up @@ -2683,6 +2685,7 @@ subroutine input_data
write(nu_diag,1011) ' restore_ice = ', restore_ice
if (restore_ice .or. restore_ocn) &
write(nu_diag,1021) ' trestore = ', trestore
write(nu_diag,1011) ' insert_sic = ', insert_sic

write(nu_diag,*) ' '
write(nu_diag,'(a31,2f8.2)') 'Diagnostic point 1: lat, lon =', &
Expand Down
Loading