[MITgcm-support] advective and diffusive diagnostics
Stefano Querin
squerin at inogs.it
Thu Jan 26 08:17:51 EST 2017
Hi Dimitris, hi everybody,
I also use KPP (with implicit vertical diffusion) but NOT GMRedi and I can close the heat and salt budget, without considering explicit vertical diffusion.
In fact, I usually comment that term in my data.diagnostics:
# frequency(112) = 86400,
# fields(1,112) = 'DFrE_TH',
# filename(112) = 'DFrE_TH',
# frequency(120) = 86400,
# fields(1,120) = 'DFrE_SLT',
# filename(120) = 'DFrE_SLT',
If I enable the diagnostics for explicit vertical diffusion, I get this warning in my STDERR file:
(PID.TID 0189.0001) - WARNING - from DIAGNOSTICS_OUT at iter= 432
(PID.TID 0189.0001) - WARNING - diag.# 111 : DFrE_TH (# 1 ) in outp.Stream: DFrE_TH
(PID.TID 0189.0001) - WARNING - has not been filled (ndiag= 0 )
(PID.TID 0189.0001) WARNING DIAGNOSTICS_OUT => write ZEROS instead
(PID.TID 0189.0001) - WARNING - from DIAGNOSTICS_OUT at iter= 432
(PID.TID 0189.0001) - WARNING - diag.# 128 : DFrE_SLT (# 1 ) in outp.Stream: DFrE_SLT
(PID.TID 0189.0001) - WARNING - has not been filled (ndiag= 0 )
(PID.TID 0189.0001) WARNING DIAGNOSTICS_OUT => write ZEROS instead
So, things seem to be consistent in my configuration (I am using the checkpoint64v version of the code): only implicit vertical diffusion, no explicit term, heat and salt budget OK. Most likely the problem is in GMRedi, but I never used that package...
To whom it might concern, here is also a link to a very nice and clear technical report on heat and salt budget in MITgcm by Abhisek Chakraborty and Jean-Michel Campin:
http://wwwcvs.mitgcm.org/viewvc/MITgcm/MITgcm/doc/Heat_Salt_Budget_MITgcm.pdf?revision=1.1&view=co
Hope this helps somehow...
Cheers,
SQ
On 25 Jan 2017, at 23:59:35, Dimitris Menemenlis wrote:
> Hi Martin, Zhan Su and I were puzzled by exactly the same question
> and came across your MITgcm question, but no answer :-(
>
> Ou points out that DFrE_TH contains the GM contribution to vertical
> diffusivity computed “explicitly” in gmredi_rtransport.F, even when
> implicitDiffusion=.TRUE.
>
> Dimitris Menemenlis
>
>> On Mar 2, 2007, at 12:45 AM, Martin Losch <Martin.Losch at awi.de> wrote:
>>
>> Hi,
>> let me add a related question:
>>
>> for vertical diffusive flux there are two fields:
>> 1. DFrI_TH, implicit diffusive flux of theta
>> 2. DFrE_TH, explicit diffusive flux of theta
>>
>> when I use a vertical mixing scheme that require implicit vertical diffusion such as KPP (in conjunction with GMredi), I expect that all diffusive flux is in DFrI_TH. But I still get a small contribution in DFrE_TH (explicit diffusive flux). Why is that so?
>>
>> (Actually I have tried this only with passive tracers, so DFrITR01 and DFrETR01, but from looking a the code I don't see, why it should be different for theta).
>>
>> Martin
>>
>> On 1 Mar 2007, at 20:29, Patrick Heimbach wrote:
>>
>>>
>>> To add to Baylor's description at the thread
>>> http://forge.csail.mit.edu/pipermail/mitgcm-support/2007-February/004605.html
>>>
>>> Quoting:
>>> 1) UVELTH is just the correlation between U and T.
>>> 2) UTHMASS is the correlation between U and T, weighted by 'mass', or
>>> HFac, which gives free-surface corrections.
>>> 3) ADVx_TH is the 'effect of advection'. It includes flux-limiting
>>> and diffusion from the numerical scheme.
>>>
>>> there is a fourth diagnostic
>>> 4) DFxE_TH
>>> which could be termed "diffusive", i.e. it contains all
>>> non-advective components in the dT/dt sum, such as diffusion due to
>>> Laplacian or biharmonic diffusion (diffKh, diffK4) and due to GM/Redi.
>>>
>>> The fields 3) and 4) (ADVx_TH, DFxE_TH) are mass-weighted as well
>>> (yes, it's the mass of water in the grid cell),
>>> so you don't have to worry about cell area, thickness or surface corrections
>>> when computing sums or budgets.
>>>
>>>
>>> -p.
>>>
>>>
>>>
>>> On Mar 1, 2007, at 1:54 PM, Valerie Benesh wrote:
>>>
>>>> I am currently trying to understand the units of the advective and diffusive fluxes in the available diagnostics. What is the difference between mass-weighted transport of a tracer and the advective flux of the tracer? Does the mass transport include diffusion? I take it mass-weighting involves the mass of water in the grid cell? How exactly are the units (kg/kg)*(m/s) come by for mass-weighted transport? How are the units (kg/kg)*(m^3/s) achieved for fluxes of the tracer? Are these the fluxes themselves at each cell boundary? Any help understanding these units is appreciated. Thanks,
>>>>
>>>> Val
>>>>
>>>>
>>>>
>>>> ***************************************************
>>>> Val Bennington
>>>> Graduate Student
>>>> Atmospheric and Oceanic Sciences
>>>> University of Wisconsin-Madison
>>>> benesh at wisc.edu
>>>> ***************************************************
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> MITgcm-support mailing list
>>>> MITgcm-support at mitgcm.org
>>>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>>>
>>> ---
>>> Dr Patrick Heimbach | heimbach at mit.edu | http://www.mit.edu/~heimbach
>>> MIT | EAPS, 54-1518 | 77 Massachusetts Ave | Cambridge, MA 02139, USA
>>> FON: +1-617-253-5259 | FAX: +1-617-253-4464 | SKYPE: patrick.heimbach
>>>
>>>
>>> _______________________________________________
>>> 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
More information about the MITgcm-support
mailing list