[MITgcm-support] SSH drift and obcs again

Chris Hill cnh at mit.edu
Fri Oct 21 16:12:03 EDT 2005


Hi Tom,

  When you turn off norther edges obcs (ii) do you put a wall at the 
northern edge?

Chris
Thomas Haine wrote:
> Folks, 
> 
> I've been able to isolate the SSH drift/obc issue I reported a few weeks
> ago to a specific part of the code. My expertise is dwindling as I get
> deeper in, so maybe someone else can help:
> 
> Configuration: checkpoint57p_post, GFDL ic., linear free sfc, seaice
> off, evap and precip off, obc sponge off, obc orlanski off. Realistic
> Denmark Strait bathy. at 2km resolution and open bdys at (parts of) all
> 4 walls. I've corrected the OBCS_BALANCE code to zero the net transport
> divergence so eta won't drift. (N.B., the existing OBCS_BALANCE code has
> several bugs - when I get all this sorted out I'll provide a cleaned up
> version).
> 
> 
> i) What works: obcs switched on at N & S boundary with net barotropic
> inflow at the north and outflow at the south. I see no drift in eta to
> machine precision and small O(1e-14) cg2d Sum(rhs). Looks good.
> 
> ii) What doesn't work: as above but switch off northern obc (in
> data.obcs). Now eta drifts, cg2d rhs is O(1) and w diverges after 2
> steps. Looks bad!
> 
> iii) Also doesn't work (dies at step 2): 
> as i) except: pkg/obcs FALSE,
> as i) except: N obc closed and E or W obc open.
> 
> iv) Also works: As i) except with solid walls at all edges in my bathy
> file and pkg/obcs off. Reassuring.
> 
> The pressure solver source is vastly different in i) and ii) at the
> first solve. This leaves little room for the problem: it's somewhere in
> cg2d and related code in relation to obcs. Any ideas where?
> 
> Thanks! Tom.
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
> 




More information about the MITgcm-support mailing list