[MITgcm-devel] tutorial_global_oce_latlon documentation
Jean-Michel Campin
jmc at ocean.mit.edu
Thu Apr 21 17:44:59 EDT 2011
Hi,
I've tried to use the same procedure as for s_examples/held_suarez_cs/
to get an updated version of the parameter files that are described in
the manual, section 3.12, "Global Ocean Simulation at 4^o Resolution".
This could help in maintaining the manual up-to-date (cf message
below).
But I stopped when I realised that most of the description is
in fact related to verification/exp2 instead of tutorial_global_oce_latlon.
(I've just added a warning at the beginning of the section).
If someone find some-time to update it, he/she is welcome.
Cheers,
Jean-Michel
On Mon, Apr 11, 2011 at 12:11:53PM -0700, Krishnakumar Rajagopalan wrote:
> Hi All,
> I have an update on the temperature drift in tutorial.
> In the write up of the Global Ocean Simulation at 4 deg resolution (in the .pdf
> manual),
>
> the horizontal diffusion coefficient for salt and theta, diffKh is set at
> 1.E3.
>
> But, the tutorial is configured to use the GMREDI package, thus diffKh has to be
> zero. Note that the \input\data of this tutorial
> is correct with diffKh=0 in the input file.
> I think it would be good if the manual (.pdf document) is revised. I followed
> the manual and did many runs with diffKh=1e3 and GMREDI package, only realizing
> the mistake after reading the writeup on \tutorial_cfc_offline where it is
> spelled out that
> when GMREDI package is used, diffKh must be zero.
>
> I think when we set diffKh to some value, and also use GMREDI package, the
> diffusive flux,
> df gets calculated once outside the GMREDI_XTRANSPORT subroutine, before being
> incremented
> within GMREDI_XTRANSPORT. A configuration check to tell users to ensure diffKh=0
> when
> using GMREDI scheme would be great.
>
> The attached figure (a) shows two cases where GMREDI package is used. In case
> 1, diffkH
> for salt and theta is set as 1e3. In case 2 diffKh=0. Thus case 2 is the correct
> setting.
> The results show that the overshoot of theta is larger in case 1.
> Danabasoglu (Ocean Modelling 7 (2004); 323-341; Fig1) showed that the mean theta
> increases to about 4.25 degrees when the tracer and momentum time step are
> different and stays constant
> thereafter. However, in my case (case 2), the mean theta is seen to reduce after
> reacing a maximum of about
> 4.15 deg. Any ideas on why this is happening is most welcome. ( I am yet to run
> cases where the
> tracer and momentum time steps are equal)
>
>
> Thanks in advance
>
> Krishnakumar
>
>
>
>
> ________________________________
> From: Krishnakumar Rajagopalan <krishna_raj_2010 at yahoo.com>
> To: mitgcm-support at mitgcm.org
> Sent: Tue, March 15, 2011 7:03:32 PM
> Subject: Re: [MITgcm-support] Temperature drift in tutorial (
> tutorial_global_oce_latlon: Global Ocean Simulation at 4◦ Resolution).
>
>
> Hi Martin,
>
> Thanks a lot for your reply and pointing to the reference.
>
> Best regards
>
> Krishnakumar
>
>
>
>
> ________________________________
> From: Martin Losch <Martin.Losch at awi.de>
> To: mitgcm-support at mitgcm.org
> Sent: Mon, March 14, 2011 9:31:22 PM
> Subject: Re: [MITgcm-support] Temperature drift in tutorial (
> tutorial_global_oce_latlon: Global Ocean Simulation at 4◦ Resolution).
>
> Hi Krishnakumar,
>
> This behavior is expected: The tutorial_global_oce_latlon is forced by a hea
> flux that is globally balanced (should lead to no net temperature drift), AND a
> restoring term. This restoring term ( -(lev_sst.bin - theta)/tauThetaClimRelax )
> causes the drift until the model has reached an equilibrium with this forcing
> (the same is true for salinity: fresh water flux plus restoring to sss). This
> can take very long, see e.g.
> Gokhan Danabasoglu , Ocean Modelling 7 (2004) 323–341, A comparison of global
> ocean general circulation model solutions obtained with synchronous and
> accelerated integration methods
> where the spin up takes up to 10,000 years. That's just the way it is.
>
> If you want to get rid of the mean temperature trend then you have get rid of
> the restoring terms, but that will most likely give you a strange circulation.
>
> Martin
>
>
> On Mar 14, 2011, at 8:01 PM, Krishnakumar Rajagopalan wrote:
>
> > Hi All,
> >
> >
> >
> > We ran the tutorial (tutorial_global_oce_latlon) for a thousand years and find
> >that there is a drift in the temperature. See the attached figure which shows,
> >for example, the temperature at longitude=158deg and latitude= 2deg, for some
> >depths; the temperature at 3010m fails to reach a steady state even after
> >1000yrs. Although the annual integral of Qnet equals zero, the annual integral
> >of heat flux flowing into the computational domain due the relaxation term is
> >not. Could this be a reason for the drift in temperature? Is there any
> >setting/method to reduce this (drift in temperature). Our study also shows that
> >the temperature drift persists even on a higher resolution grid.
> >
> >
> >
> > Thanks in advance
> >
> >
> >
> > Krishnakumar
> >
> >
> >
> > (University of Hawaii at Manoa)
> >
> >
> > <mitgcm_jpg.jpg>_______________________________________________
> > 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-devel
mailing list