NOAA-GFDL / SIS2

NOAA-GFDL's Sea Ice Simulator version 2
Other
16 stars 42 forks source link

Changes to SIS2 to run the combined ice-ocean driver with a data atmosphere #191

Closed theresa-morrison closed 1 year ago

theresa-morrison commented 1 year ago

SIS2 has been modified to allow for coupled MOM6-SIS2 simulations without coupling to an active atmosphere. In order to run these simulations, there are associated changes to the coupler to properly distribute the ice and ocean processors and include the new optional arguments for ice_model_init.

Specific changes include: (1) adding the concurrent_atm input to ice_model_init instead of assuming that the atmosphere and ice have the same concurrent option. (2) changing logic throughout the ice model so that is is not assumed that fast and slow ice PEs are separate (3) in ice_types, make sure the restarts are written by the slow ice PEs (when the slow ice control structure is present)

Currently, a coupled MOM6-SIS2 simulation using the combined ice-ocean driver and a data atmosphere is not a part of the regression tests. I have tested these changes and was able to produce exact restarts with the Baltic and Baltic_OM4_025 configurations.

The version of the FMS coupler that works with these changes is here: https://github.com/theresa-morrison/FMScoupler/tree/changes_CIOD_wdataATM