UV_U3ADV_SPLIT in 2D applications broken

Report or discuss software problems and other woes

Moderators: arango, robertson

Post Reply
Message
Author
User avatar
hetland
Posts: 81
Joined: Thu Jul 03, 2003 3:39 pm
Location: TAMU,USA

UV_U3ADV_SPLIT in 2D applications broken

#1 Unread post by hetland »

It seems the new(?) UV_U3ADV_SPLIT does not work in 2D applications. It expects a tracer variable to be set, which of course does not exist.

User avatar
arango
Site Admin
Posts: 1367
Joined: Wed Feb 26, 2003 4:41 pm
Location: DMCS, Rutgers University
Contact:

Re: UV_U3ADV_SPLIT in 2D applications broken

#2 Unread post by arango »

It doesn't make any sense to use UV_U3ADV_SPLIT in 2D, shallow water applications :!: This options is only available for 3D applications. I have mentioned several times in this forum that this option still needs work. It is unstable. As a matter of fact, ROMS will tell you that when you run. See Utility/checkadj.F.

The third-order, upstream-bias advection is only done for 3D-momentum. The advection of the barotropic equations is different. See step2d.F.

Anyway, I will have to add the SOLVE3D switch in such conditionals.

Post Reply