[MITgcm-support] 2deg global experiment: advection schemes
Martin Losch
mlosch at awi-bremerhaven.de
Mon Nov 7 11:08:02 EST 2005
How embarrassing for me,
but my statement remains valid: "beats me" (o:
Martin
On Nov 7, 2005, at 5:01 PM, Samar Khatiwala wrote:
> Hi Martin
>
> You may want to reread the threads I started on advection schemes
> (some time
> in Sept 2004 and again in April 2005 I think). JMC had some useful
> recommendations
> to make, notably the use of staggerTimeStep when using a
> forward-in-time method
> (like the DSTXX schemes). The reason has to do with stability due to
> internal waves.
> In a more idealized setting, I too got dramatically different
> circulations (more so than
> yours) with different advection schemes.
>
> To quote a well known expert on the MITgcm:
>
> "Samar,
> beats me, but the different advection schemes can be dramatically
> different in their result (have a look at the documentation
> http://mitgcm.org/sealion/online_documents/node80.html ).
> Martin"
>
> Samar
>
> On Nov 7, 2005, at 6:47 AM, Martin Losch wrote:
>
>> Hi there,
>>
>> I would like to share my experience with this (and maybe get some
>> general advice):
>>
>> I am running a 2deg global ocean model (much like the 2deg ECCO
>> configuration, that is, from -80 to 80 deg, 23 layers, GM, KPP) and I
>> make the interesting observation, that the solution is very sensitive
>> to the advection scheme (and the parameter staggerTimeStep) that I
>> use.
>> I have reason to believe that the default 2nd-order scheme is
>> inadequate for my purposes (I restore T and S along the southern
>> boundary in order to model the effects of the Antartic shelf ice
>> caverns and thus get sharp gradients there, that lead to weird T and
>> S properties near the southern boundary), so I tried 3rd-order
>> upwind, DST3 with an without flux limiter, and 2nd-order with flux
>> limiter.
>> First of all, when staggerTimeStep=.false. (default), then these
>> advection schemes (together with a set of GM, diffusivitity,
>> viscosity parameters that produced a reasonable circulation with the
>> default 2nd-order scheme: 133Sv ACC, 20Sv MOC, etc) give me a
>> dramatically intensified circulation: ACC order 400-500Sv, etc.
>> watermasses change drastically (not the patterns, just the horizontal
>> and vertical gradients, which explains the stronger circulation).
>> Second, staggerTimeStep=.true. brings down the values to a realistic
>> 126-130Sv (and realistic MOC, etc), except for DST3 without flux
>> limiter, where the ACC is still O(250Sv).
>>
>> 2 years ago, Jean-Michel recommended to use the staggerTimeStep flag
>> with higher order schemes, so I am not so surprised that this option
>> salvages most of the runs, but still I am surprised that these
>> advection schemes have such a fundamental impact on the solution.
>> I had expected that the additional diffusion introduced by these
>> schemes (in particular the flux limited schemes) would actually
>> reduce the circulation (as they mostly do with
>> staggerTimeStep=.true.), but not increase it.
>>
>> Was I wrong to keep the GM-diffusivity and viscosity parameters while
>> switching the advection shemes?
>>
>> Martin
>>
>> Martin Losch // Alfred-Wegener-Institut für Polar- und Meeresforschung
>> Postfach 120161, 27515 Bremerhaven, Germany
>> mailto:mlosch at awi-bremerhaven.de // Tel./Fax: ++49(471)4831-1872/1797
>> http://www.awi-bremerhaven.de/People/show?mlosch
>>
>> _______________________________________________
>> MITgcm-support mailing list
>> MITgcm-support at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>>
>
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
More information about the MITgcm-support
mailing list