Skip to content

SIS2 in specified-ice mode in AMIP does not reproduce across ice_layout change #199

Description

@nikizadehgfdl

When we use SIS2 in AMIP runs in specified-ice mode , the experiments do not produce the same answers across different ice layouts. Here are the summary of AM4 tests I have run (different checksums signify different answers and different restart files for ice and atm):

core layout     checksum
384  6,64       __424C70A5536B7D1C_C2E57F5A1BDAC6A4_14CFCF3FC03837EB
        
384  8,48       __42FCE772E9B1A753_D1EA63314E674157_6F0C745CC5B90E85

384  32,12      __432CA0640A7C557D_F665C984763D4D4D_D354D9CA41B0D7D1
384  64,6       __432CA0640A7C557D_F665C984763D4D4D_D354D9CA41B0D7D1
432  72,6       __432CA0640A7C557D_F665C984763D4D4D_D354D9CA41B0D7D1

384  128,3      __4344CB54390A818E_D767E9E50BC4ECAA_F5011D93C14370D8
216  72,3       __4344CB54390A818E_D767E9E50BC4ECAA_F5011D93C14370D8

This happens in AM5 too which is planing to use SIS2 as the spec-ice component ( in order to have the same executable for amips and cms).

The SIS2 overrides to use for spec-ice mode are:

#override SPECIFIED_ICE = True
#override USE_SLAB_ICE = True
#override USE_SLAB_ICE_OPTICS = True
#override ICE_ALBEDO = 0.90                   !set to ice_sis max_ice_alb
#override SLAB_OPTICS_MIN_ICE_ALBEDO = 0.60   !set to ice_sis min_ice_alb   
#override SNOW_ALBEDO = 0.80
#override ALBEDO_T_MELT_RANGE = 10.0
#override APPLY_MASKS_AFTER_RESTART = False
#override FATAL_UNUSED_PARAMS = False
#override ICE_STATS_INTERVAL = 30
#override MIN_H_FOR_TEMP_CALC = 0.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions