NEDAS.models.topaz.v5.cice_utils module

NEDAS.models.topaz.v5.cice_utils.thickness_upper_limit(seaice_conc: ndarray, target_variable: Literal['seaice', 'snow']) ndarray[source]

upper threshold for seaice_thick based on daily output of CICE 1993-2016

NEDAS.models.topaz.v5.cice_utils.hi_cate(ncat, kcatb=0, kitd=1)[source]

Defines ice thickness category boundaries based on the given scheme.

Parameters:
  • ncat (int) – Number of ice thickness categories.

  • kcatb (int) – Determines the categorization scheme.

  • kitd (int) – Determines the remapping type (used when kcatb == 0).

Returns:

Ice thickness category boundaries.

Return type:

hilim (list of float)

NEDAS.models.topaz.v5.cice_utils.fix_zsin_profile(Nlay, saltmax, depressT, nsal, msal)[source]

Fixed salinity profile and melting temperature in ice layers only works under ktherm=1 for BL99 thermo

NEDAS.models.topaz.v5.cice_utils.adjust_ice_variables(prior_ice_file, post_ice_file, fice, hice, mask, aice_thresh, fice_thresh, hice_impact, zSin, Tmlt) None[source]

Adjust the iced model restart file variables based on analysis of seaice properties: fice, hice