locally increasing grid resolution using seagrid

Discussion about analysis, visualization, and collaboration tools and techniques

Moderators: arango, robertson

Post Reply
Message
Author
hiphop
Posts: 3
Joined: Tue Jul 06, 2010 1:41 pm
Location: TSINGHUA UNIVERSITY

locally increasing grid resolution using seagrid

#1 Unread post by hiphop »

Hi all,

I am facing this specific problem how to locally increase the grid resolution using seagrid. I am running ROMS in a large area but focus on a local bay. If I adjust the control points on both edges to increase it, it will generate 2 intersected bands with high grid resolution. I only need the bay area be incresed, rather than other area. Anyone has some experience on this problem?

Thanks.

Li

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: locally increasing grid resolution using seagrid

#2 Unread post by kate »

A picture might help. In general, the constraint that our grids be orthogonal is quite limiting compared to unstructured grid models. That's why there's attempts at off-line nesting, on-line nesting, and a development effort to run with patched grids.

hiphop
Posts: 3
Joined: Tue Jul 06, 2010 1:41 pm
Location: TSINGHUA UNIVERSITY

Re: locally increasing grid resolution using seagrid

#3 Unread post by hiphop »

I am trying to increase the grid resolution inside the red circle marked in the picture (attached jpg). Can it be done with structured griding (seagrid)?
Attachments
depth.jpg

fragoso
Posts: 10
Joined: Fri Sep 19, 2008 8:42 pm
Location: PROOCEANO

Re: locally increasing grid resolution using seagrid

#4 Unread post by fragoso »

You can certainly increase the resolution with seagrid, but since it is a structured grid you´ll have a strip of high resolution all along your grid from east to west and from north to south. Then you´ll have an area (for example in your eastern border) with high resolution and deep bathymetry, which implies that youl´ll must have a very small time step to fulfill CFL condition. This by its turn will affect computational performance. Maybe as Kate pointed out, it would be better to do a nesting in your case.

Regards,
Mauricio.
PROOCEANO - Brazil

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: locally increasing grid resolution using seagrid

#5 Unread post by kate »

Another thing you have going on is a non-orthogonal grid. The equations of motion were formulated assuming that the grids would be orthogonal, so you will get some errors from that.

Our recent grids have been rectangles plopped down over the region of interest, many on a conformal conic projection. That way you know the grid is well-behaved. I think you would be well served by nesting in the region of the red circle.

hiphop
Posts: 3
Joined: Tue Jul 06, 2010 1:41 pm
Location: TSINGHUA UNIVERSITY

Re: locally increasing grid resolution using seagrid

#6 Unread post by hiphop »

Yes, maybe a nesting method would be better for this.

sak007

Re: locally increasing grid resolution using seagrid

#7 Unread post by sak007 »

One can do a lot (but not everything) by using multi-corner grids. Generally, it is fairly easy to get required resolution in elongated channels and bays; it may be not so easy or impossible to do that in open areas.You may see some grid examples here: http://code.google.com/p/gridgen-c/downloads/list

Post Reply