[MITgcm-support] Salinity restoring and tracers
Christoph Voelker
christoph.voelker at awi.de
Fri Sep 10 05:39:05 EDT 2010
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
>> _______________________________________________
>> 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
--
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
More information about the MITgcm-support
mailing list