Unable to Replicate MITGCM Simulation #4605
Replies: 2 comments 5 replies
-
Converting this to a discussion because at first glance this is a discussion about a set up, rather than a bug in the source code that needs to be fixed. I think the main difference is probably using WENO rather than Leith and biharmonic. With WENO you have a higher effective resolution and therefore resolve more features, including stronger (you described it as "noisy") vorticity. Also the no-slip boundary condition has no effect if you don't have an explicit viscosity. So you need to add bottom drag, and possibly side drag (eg on north/south) as well if you want to replicate the effect of drag on side walls. To test this, you might try adding a I think also that using a static vertical diffusivity rather than dynamic KPP could have the effect of producing weaker mixing. You'll miss stronger / more intense mixing events that will dissipate strong features by using "climatological mixing". You might want to try using CATKEVerticalDiffusivity. |
Beta Was this translation helpful? Give feedback.
-
I added a Biharmonic horizontal viscosity as follows
and so far the simulation looks better. Here is a snapshot from the surface 180 days in The strong vortices near the Southern boundary are greatly damped, as desired. Does the biharmonic viscosity value above look reasonable? I attempted to set the parameter so that grid-scale biharmonic diffusion happens on a timescale of 7 days. This timescale was chosen to match the timescale for surface baroclinic eddies to form, which is about a week. The eddies look quite smooth in the above simulation so this may be overkill, please let me know what you think. I didn't base my choice of parameter on the viscA4GridMax=0.8 parameter because, from my understanding of the MITGCM documentation, the viscA4GridMax parameter sets a weak CFL bound on viscosity and only constrains the viscosity to be less than (20kilometers^4)/(32*1200s) = 4.16e12m^4s^{-1}, which is high compared to what is in the literature. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to replicate the channel model simulation from the paper "Submesoscale Vertical Velocities Enhance Tracer Subduction in an Idealized Antarctic Circumpolar Current" (Balwada 2016) in Oceananigans. Their setup is run in the MITGCM and captures baroclinic equilibration in a channel model of the Southern Ocean with a ridge at the bottom.
The largest discrepancy between their results and mine is much stronger eddies and somewhat noisy vorticity. These eddies can be seen in the surface vorticity field. Their version looks like this
while ours looks like this
and is greatly intensified in the South and somewhat intensified in the North. This is problematic because our simulation seems to have much stronger baroclinic eddy heat transport than the MITGCM simulation reports.
For reference, I compiled a table that compares the parameters of the MITGCM simulation to my version.
We use a 20km resolution here.
The main difference is in parameterizations - they use KPP and a Leith closure. We parameterize the mixed layer using an enhanced near surface vertical viscosity and diffusivity and use convective adjustment. I don't impose extra horizontal diffusivity outside of what WENO does on its own. I have tried alternate versions of these parameterizations but all version exhibit the strange turbulence near the Southern boundary.
The script is at this link: https://gist.github.com/kenflat2/a3ab79fe0588937987305e3e6b61b1e1
Any help would be greatly appreciated.
Beta Was this translation helpful? Give feedback.
All reactions