[MITgcm-support] dic pkg and PTRACERS_addSrelax2EmP

David Munday Munday at atm.ox.ac.uk
Wed Jun 22 09:13:32 EDT 2011


Dear Christoph,

I'm glad you responded! I saw from your initial discussion with Jean-Michel that you described it as "working perfectly" and my first thought was that I might have selected a corner case of options that led to strange behaviour, rather than it being down to the linear free surface. I briefly tested the nonlinear free surface, after trying out my hack on linFSConserveTr in ptracers, and found the same problem, as you describe (my hack made things even worse...).

My current thought is that there might be some interaction between the addSrelax flag and the productivity, since the decay of DIC/PO4 and growth of Alk is consistent with the sign of SPO4 in all three budgets. I haven't noticed any significant changes in the oxygen and DOP fields, although I also haven't looked too deeply into them yet. I need to check my preformed tracers properly to see if they are changing, since they exclude biology and might be a useful way to work out where the extra source/sink is coming from.

Best wishes,

Dave

On 22 Jun 2011, at 12:47, Christoph Völker wrote:

> Dear David,
> 
> I had the same experience: I use PTRACERS_addSrelax2EmP=.true. with the DIC package, in a pretty brutal experiment where I relax SST and SSS strongly to estimates of the last glacial distributions. This leads to a strong increase in total amount of salt by about 3% (not salinity, but relative change in salinity), just as it should. 
> And as you said I find that initially total S and total Alk evolve in parallel. But after a while there is a decoupling of the evolution of total salt and that of global total alkalinity and phosphorus (I am adding inorganic and organic P here). But unlike your case I use a nonlinear free surface: In my data-file I set:
> 
> nonlinFreesurf = 4,
> hFacSup = 5.0,
> hFacInf = 0.1,
> select_rStar = 2,
> 
> so I think the linear free surface is not the culprit (I had thought so, too). 
> I am trying to understand this, but havent, so far. 
> 
> Cheers, christoph
> 
> On 22.06.11, David Munday  <Munday at atm.ox.ac.uk> wrote:
> 
>> Dear MITgcmers,
>> 
>> Does anyone have any experience with combining the dic package with the PTRACERS_addSrelax2EmP flag?
>> 
>> I recently turned on the flag in my own biogeochemical experiments to check how much of a difference the implied freshwater forcing really makes. To my surprise, my simulation went from extremely precise conservation of the total amount of biogeochemical tracers to losing phosphate and DIC, whilst gaining alkalinity, throughout the length of the run (normally long enough for the whole system to come to a steady state). The change is monotonic, after an initial adjustment, and is large enough that it significantly disrupts calculations based on assuming fixed mean concentrations. I ran a quick test over night with a just a single (non-biogeochemical) tracer and the total tracer seems to be conserved much more precisely, although the mean value does increase minutely (wrt the amount the dic tracers change by).
>> 
>> I'm using a linear implicit free surface and I spent yesterday looking over the documentation and checking old support list messages. This has led me to wonder if this could be related to the slight loss of heat/salt with such a free surface that the linFSConserveTr flag corrects for, and have just hacked together an attempt to add the same correction to the ptracers. I'm not particularly confident that this is the culprit, however, and was hoping someone might have some more insight.
>> 
>> Best wishes,
>> 
>> Dave
>> 
>> On 10 Sep 2010, at 10:39, Christoph Voelker wrote:
>> 
>>> Hi Jean-Michel,
>>> 
>>> thanks a lot! I have updated my code and started a new experient and it seems to work perfectly
>>> 
>>> Cheers, and thanks again!
>>> Christoph
>>> 
>>> Jean-Michel Campin wrote:
>>>> Hi Christoph,
>>>> I have added the few pieces of code that should do the job.
>>>>> option for ptracer to convert Salt Relax into additional EmP.
>>>>>   tested in exp. global_ocean.90x40x15.dwnslp (update output)
>>>> You can try it by updating your code and setting  PTRACERS_addSrelax2EmP=.TRUE.,
>>>> in data.ptracers (there is an example in
>>>> verification/global_ocean.90x40x15/input.dwnslp/data.ptracers)
>>>> Let me know if something does not work as expected.
>>>> Cheers,
>>>> Jean-Michel
>>>> On Wed, Sep 01, 2010 at 02:07:01PM -0400, Jean-Michel Campin wrote:
>>>>> Hi Christoph,
>>>>> 
>>>>> Yes, this is an issue that has been floating around for some time
>>>>> (see, e.g., the "ALLOW_OLD_VIRTUALFLUX" in pkg/dic/alk_surfforcing.F).
>>>>> We could add a flag in data.ptracers (off by default) that would
>>>>> do it. I can have something ready to test/check-in by the end of the week.
>>>>> 
>>>>> Cheers,
>>>>> Jean-Michel
>>>>> 
>>>>> On Tue, Aug 31, 2010 at 10:43:27AM +0200, Christoph Voelker wrote:
>>>>>> Dear colleagues,
>>>>>> 
>>>>>> when working with passive tracers in an ocean configuration of MITgcm  one can define the concentration of the tracers in atmospheric water via  the variable PTRACERS_EmPmR, such that evaporation, precipitation and  runoff change the surface concentration of the tracers.
>>>>>> But if one does (additional) restoring of salinity, the implied  freshwater flux does not enter the tracer balance in the surface model  layers: the tracer balance (ptracers_forcing_surf.F) uses PmEpR, which  does not contain the restoring term.
>>>>>> I think that there are good reasons to do so (i.e. it is a feature, not  a bug); and if one uses only a weak salinity restoring to prevent model  drift on top of freshwater fluxes from bulk formulae as I am doing  normally this is not a big deal anyway.
>>>>>> 
>>>>>> But I am now running a pretty extreme case with strong salinity  restoring (to estimates of glacial SSS) and would like to include the  implied freshwater fluxes into the tracer balances. Has anyone esle had  this problem before and possibly solved/coded the terms in  ptracers_forcing_surf.F? Are there further things one would have to  consider?
>>>>>> 
>>>>>> Cheers, Christoph
>>>>>> -- 
>>>>>> Dr. Christoph Voelker / Alfred-Wegener Institute for Polar and Marine  Research
>>>>>> email: cvoelker at awi-bremerhaven.de / tel.#: ++49 471 4831 1848 /
>>>>>> mail: PO Box 120161, 27515 Bremerhaven, Germany
>>>>>> 
>>>>>> _______________________________________________
>>>>>> MITgcm-support mailing list
>>>>>> MITgcm-support at mitgcm.org
>>>>>> http://mitgcm.org/mailman/listinfo/mitgcm-support (http://mitgcm.org/mailman/listinfo/mitgcm-support)
>>>>> _______________________________________________
>>>>> MITgcm-support mailing list
>>>>> MITgcm-support at mitgcm.org
>>>>> http://mitgcm.org/mailman/listinfo/mitgcm-support (http://mitgcm.org/mailman/listinfo/mitgcm-support)
>>>> _______________________________________________
>>>> MITgcm-support mailing list
>>>> MITgcm-support at mitgcm.org
>>>> http://mitgcm.org/mailman/listinfo/mitgcm-support (http://mitgcm.org/mailman/listinfo/mitgcm-support)
>>> 
>>> -- 
>>> Dr. Christoph Voelker / Alfred-Wegener Institute for Polar and Marine
>>> Research
>>> email: cvoelker at awi-bremerhaven.de / tel.#: ++49 471 4831 1848 /
>>> mail: PO Box 120161, 27515 Bremerhaven, Germany
>>> 
>>> 
>>> _______________________________________________
>>> MITgcm-support mailing list
>>> MITgcm-support at mitgcm.org
>>> http://mitgcm.org/mailman/listinfo/mitgcm-support (http://mitgcm.org/mailman/listinfo/mitgcm-support)
>> 
>> *****************************************************************************
>> 
>> Dr. David R. Munday
>> University of Oxford
>> Atmospheric, Oceanic, and Planetary Physics
>> Clarendon Laboratory
>> Parks Road
>> Oxford
>> OX1 3PU
>> U.K.                 01865 284 329
>> 
>> *****************************************************************************
>> 
>> "But I, being poor, have only my dreams;
>> I have spread my dreams under your feet;
>> Tread softly because you tread on my dreams."
>>      - W.B. Yeats, He Wishes for the Cloths of Heaven -
>> 
>> *****************************************************************************
>> 
>> 
>> _______________________________________________
>> MITgcm-support mailing list
>> MITgcm-support at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-support (http://mitgcm.org/mailman/listinfo/mitgcm-support)
>> 
>> 
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support

*****************************************************************************

Dr. David R. Munday
University of Oxford
Atmospheric, Oceanic, and Planetary Physics
Clarendon Laboratory
Parks Road
Oxford
OX1 3PU
U.K.                 01865 284 329

*****************************************************************************

"But I, being poor, have only my dreams;
I have spread my dreams under your feet;
Tread softly because you tread on my dreams."
     - W.B. Yeats, He Wishes for the Cloths of Heaven -

*****************************************************************************




More information about the MITgcm-support mailing list