-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CM4 does not reproduce across a change in ice_layout , unless icebergs are off #13
Comments
BTW the model does reproduce across a fv_layout change, atmos_threads change or ocean_layout change (with no mask_table). |
@underwoo wrote: Also, I don't see any iceberg restart files in the initCond file. Could you please run a test that uses iceberg restart files to see if that will reproduce across layout changes." So, I did try that and the answers indeed reproduced across the same ice_layout change!
All I did was to use one of the restart tars from a 10 days experiment (the 2560 one) as the initCond and repeat the runs. Here are the stdouts:
So, Seth, what do you make of this? |
If I recall correctly, the initialization algorithm picks out the On 08/12/2015 07:14 PM, Niki Zadeh wrote:
Jeff Durachta |
I've been unable to make an ice-ocean configuration fail reproducibility tests in which I seed every model cell with four bergs moving in the cardinal directions. Looking at the logs @nikizadehgfdl provided it looks like there is a difference in the calving restart checksum. How does this happen?
There is also this line:
which has nothing todo with icebergs. |
Hi Niki, < OCN(ATMOCNLND)= 0.354793438964402 0.354793438964402
This printout is from xgrid.F90. This caculation is based on some random Zhi On Tue, Aug 18, 2015 at 10:02 AM, Alistair Adcroft <notifications@github.com
|
There is a namelist options 'make_calving_reproduce' in the ice_sis version Seth Underwood Modeling Systems Group (609) 452-5847 Office On Tue, Aug 18, 2015 at 10:09 AM, Zhi Liang notifications@github.com
|
Thanks, that was the problem. The model reproduced across ice_layout change after I set the iceberg namelist make_calving_reproduce = .true. |
This is a very old issue which was first seen in ESM2 years ago.
The CM4 coupled model (using SIS2 and its old icebergs module) does not produce the same answers when ice_layout is changed. When I turn off the icebergs the answers are bitwise identical across ice_layout change.
This is with repro mode and with make_exchange_reproduce=.true., but I think neither has an effect here.
I believe this issue persists if I swap SIS2 with SIS1 . No reason to go away with new icebergs module either.
Here's the two configs that do not reproduce (ALL restart files differ) unless I turn off the bergs.
They differ only in ice_layout 72,4 vs 96,3
The experiments I tried are:
CM4_c96L32_am4g5r2_2000_sis2 which has the issue
CM4_c96L32_am4g5r2_2000_sis2_nobergs which does not have the issue
The text was updated successfully, but these errors were encountered: