Jump to content
GMS, SMS, and WMS User Forum

Mesh generation from scatter

Mithun Deb

Recommended Posts

Hello everyone,

I am trying to modify a previously done heavy mesh and generating it in a new shape by increasing resolution in my area of interest. Matter is, it is crashing during the run with ADCIRC+SWAN.

1. I made mesh to scatter from that main mesh using SMS 11.1.

2. Reduced the resolution of the whole scatter set by setting nodal tolerance limit.

3. Then, added some nodes at my area of interest manually.

4. Imported the mesh boundaries from the previous mesh and added nodestrings to all of them.

5. Made the polygon and applied scatter to mesh command.

6. Finally interpolated the bathymetry from the previous mesh.

Now, SMS model checker is showing that, there is no problem with the new mesh. Also I have added nodal attributes (fort.13) of the previous mesh which got modified by SMS for the new one. I was trying to run it with Isabel (fort.22) & ADCIRC+SWAN model for last few days in a super computing environment.

But, it's getting crashed every time after the time step of 600 seconds. Now, I am confused with the matter that, what is going wrong with it?

Is it a mesh problem? or I need to create a fresh fort.13 for the mesh?


Edited by Mithun Deb
Link to comment
Share on other sites


This is the Aquaveo technical support team. We would like to take a look at your problem and see if we can replicate the issue. Would you mind emailing us at support@aquaveo.com with these same steps you just described. We can then give you instructions on how to upload your files to our FTP site.


Aquaveo Technical Support

Link to comment
Share on other sites

  • 1 month later...


If I want to increase the resolution (or decrease it for that matter) of an existing mesh, the easiest way is to scale the size function I use in my conceptual model. However, that requires that I have a conceptual model that I used to generate the mesh and I used a size function.

If I don't have a size function, you can create one using the dataset toolbox. The steps are as follows:

1- create a "spacing" dataset (This computes the average edge length for each node in the mesh)

2- use the dataset calculator to scale the spacing dataset. (finer mesh, scale by less than one - coarser mesh, scale by greater than one)

3- convert the mesh to a scatterset

If you don't have a conceptual model at all:

1- convert the mesh to map (right click on the mesh). Converting mesh boundary to arcs.

2- Split/merge the arcs as needed to represent your boundary conditions and assign the boundary conditions to the arcs.

3- Build polygons (feature object menu).

4- Assign the polygons to use the size function (scalar density paving). If you are using patches, let me know and I can help you work through that.

Regenerate the mesh using the Map -> 2D Mesh command.


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...