[MITgcm-devel] switching seaice_obcs from legacy to devel

Menemenlis, Dimitris (3248) Dimitris.Menemenlis at jpl.nasa.gov
Sat Dec 15 12:16:45 EST 2012


Sounds good. I agree. I will go ahead and check in later today.

I am trying to remember if An's experiment warmed or cooled with new code. This behavior would certainly explain a warming with newer code and we would need to readjust albedos accordingly.

Wish I was in Cambridge with u guys.

Dimitris Menemenlis

On Dec 15, 2012, at 8:46 AM, "Martin Losch" <Martin.Losch at awi.de> wrote:

> Hi Dimitris,
> 
> sitting vis a vis with Jean-Michel at his kitchen table, here's my (really: our) take on this:
> 1. we don't want to use the legacy code anymore and in fact most (all) of us don't, so it's better to test the code that is being used.
> 2. having very small ice thicknesses (10e-3) with 100% does not appear very physical, so searching for this would mean searching for a problem in code that we actually want to get rid off.
> 
> So let's go ahead and use the non-legacy code in this experiment without further worrying about the differences.
> 
> Martin
> 
> On Dec 15, 2012, at 12:41 AM, "Menemenlis, Dimitris (3248)" <Dimitris.Menemenlis at jpl.nasa.gov> wrote:
> 
>> Dear MITgcm sea ice developers, as requested I am working on switching
>> verification/seaice_obcs from legacy to devel code.
>> 
>> With #undef SEAICE_GROWTH_LEGACY
>> I get some rather large differences in the output of the 3 experiments:
>> 
>> Y Y Y Y> 2< 2  7  5  5  5  9  7  4  1  1  2  2 16  2  3  2  0  2  0  0  0  4  3  3 FAIL  seaice_obcs
>> Y Y Y Y> 2< 2  7  5  4  5  9  7  4  1  1  3  2 16  1  3  2  0  2  0  0  0  3  3  3 FAIL  seaice_obcs.seaiceSponge
>> Y Y Y Y> 3< 2  7  5  5  5 10  7  4  2  1  3  3  1  3  3  3  0  2  0  0  0  4  3  3 FAIL  seaice_obcs.tides
>> 
>> I have traced this difference back to large differences in "AREA" between legacy and devel branches.
>> In attached figure I plot AREA, HEFF, and Qsw after 6 model time steps for the legacy
>> and devel branches an for the difference.
>> Note that in region of very thin ice (lower right quadrant of panels),
>> the legacy code gives ~100% ice cover, while the devel code give ~0% ice cover.
>> This has big consequence for shortwave radiation.
>> 
>> I have following questions:
>> 
>> - Do you know what is causing this difference?
>> 
>> - Are there compile-time or run-time flag options that can reduce this difference?
>> 
>> - Shall we just check in the new output.txt as is?
>>  For the things that are being tested in seaice_obcs, this difference is probably not important,
>>  and the devel treatment is probably more realistic in terms of shortwave forcing.
>> 
>> Dimitris Menemenlis
>> 
>> <legacy.jpeg>
>> _______________________________________________
>> MITgcm-devel mailing list
>> MITgcm-devel at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-devel
> 
> 
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel



More information about the MITgcm-devel mailing list