SMS:Curvilinear Grid Module: Difference between revisions
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
The curvilinear grid module contains tools used to work with curvilinear grid data. Curvilinear grids consist of nodes that are grouped together to form cells. These nodes and cells define the computational domain of the numerical model. In addition to nodes and cells, a curvilinear grid may store additional information such as material values assigned to elements and boundary conditions assigned to nodes. In general, this additional information is used as input data for the numerical model. | {{Not Released}} | ||
The curvilinear grid module [[File:Curvilnear Grid Model Icon.svg|16 px]] contains tools used to work with curvilinear grid data. Curvilinear grids consist of nodes that are grouped together to form cells. These nodes and cells define the computational domain of the numerical model. In addition to nodes and cells, a curvilinear grid may store additional information such as material values assigned to elements and boundary conditions assigned to nodes. In general, this additional information is used as input data for the numerical model. | |||
==Nodes== | ==Nodes== | ||
Line 27: | Line 28: | ||
==Merging Two Curvilinear Grids== | ==Merging Two Curvilinear Grids== | ||
To merge two curvilinear grids | To merge two curvilinear grids there must be at least one segment that is common (shared) between the two grids. | ||
To do a merge: | To do a merge: | ||
* Hold down the ''CTRL'' key and select two curvilinear grids from the | * Hold down the ''CTRL'' key and select two curvilinear grids from the Project Explorer item [[File:Curvilinear Grid Folder Icon.svg|16 px]]. | ||
* Right click and select '''Merge Curvilinear Grids'''. | * Right-click and select '''Merge Curvilinear Grids'''. | ||
A new curvilinear grid is created from the two selected grids. | A new curvilinear grid is created from the two selected grids. | ||
== | ==Models== | ||
The curvilinear grid module currently includes interfaces for: | The curvilinear grid module currently includes interfaces for: | ||
* LTFATE | * LTFATE | ||
== | ==Tools== | ||
See [[SMS:Curvilinear Grid Tools|Curvilinear Grid Module Tools]] for more information. | See [[SMS:Curvilinear Grid Tools|Curvilinear Grid Module Tools]] for more information. | ||
== | ==Menus== | ||
When one or more active nodestrings have been created, and the '''Select Nodestrings''' tool is selected, a set of menu's becomes available by right-clicking on the mouse. The menu items operate on the active nodestrings: | When one or more active nodestrings have been created, and the '''Select Nodestrings''' tool is selected, a set of menu's becomes available by right-clicking on the mouse. The menu items operate on the active nodestrings: | ||
* '''Delete Selected''' – | * '''Delete Selected''' – Deletes the selected nodestrings. | ||
* '''Merge Selected''' – | * '''Merge Selected''' – Will merge two or more selected nodestrings to form a single nodestring. Nodestrings must share the same endpoints to be merged. | ||
* '''Clear Selections''' – | * '''Clear Selections''' – Unselect all of the selected nodestrings. | ||
* '''Select All''' – | * '''Select All''' – Selects all nodestrings. | ||
== | ==Display Options== | ||
See [[SMS:Curvilinear Grid Display Options|Curvilinear Grid Display Options]] for more information. | See [[SMS:Curvilinear Grid Display Options|Curvilinear Grid Display Options]] for more information. | ||
Line 59: | Line 60: | ||
{{Template:Navbox SMS}} | {{Template:Navbox SMS}} | ||
[[Category:Curvilinear Grid|C]] | |||
[[Category:SMS Menus|C]] | |||
[[Category:Grid Modules]] |
Latest revision as of 16:46, 13 June 2017
This article is for a model that is under development by Aquaveo and its partners. The model is not available to the public at this time. It is not known when or if the model will be released. The content may not apply to current or older versions. |
The curvilinear grid module contains tools used to work with curvilinear grid data. Curvilinear grids consist of nodes that are grouped together to form cells. These nodes and cells define the computational domain of the numerical model. In addition to nodes and cells, a curvilinear grid may store additional information such as material values assigned to elements and boundary conditions assigned to nodes. In general, this additional information is used as input data for the numerical model.
Nodes
Nodes are the basic building blocks of cells in a curvilinear grid. Nodes store elevation and other dataset values. Nodes can also be used for building nodestrings and assigning boundary conditions. The density of nodes helps determine the quality of solution data and can be important to model stability.
Cells
Cells are used to describe the area to be modeled. Cells are formed by joining exactly four nodes. No more than four cells may join at a single node. If four cells join at a single node, the node cannot be a boundary node. Cells are identified by a unique i, j index.
Delete Cells
- Click on the Select Element tool for curvilinear grids or Vtk Meshes.
- Select the cells to be deleted.
- Right-click on the selected cell and select Delete or hit the DELETE key.
- For curvilinear, the Delete will fail and error message will be displayed if the grid would become invalid if deletion occurred.
Add Cells
Cells can only be added to an existing Curvilinear grid.
- Click on the Create Element tool for cuvilinear grids.
- Click and hold on any element on the edge of the grid and drag the displayed arrow across the boundary edge, then release. A new element will be created.
Nodestrings
A collection of nodes can be formed into a nodestring. Nodestrings are most commonly used to assign boundary conditions such as a flowrate or water-surface elevation. Nodestrings can also be used for mesh renumbering, forcing break lines, and boundary smoothing. Finally, a nodestring can store attributes pertinent to a location such as the total flow nodestring.
Delete Nodes (Vtk Mesh only)
- Click on the Select Node tool for Vtk mesh.
- Select the nodes to be deleted.
- Right-click on the selected nodes and select Delete or hit the DELETE key.
Merging Two Curvilinear Grids
To merge two curvilinear grids there must be at least one segment that is common (shared) between the two grids.
To do a merge:
- Hold down the CTRL key and select two curvilinear grids from the Project Explorer item .
- Right-click and select Merge Curvilinear Grids.
A new curvilinear grid is created from the two selected grids.
Models
The curvilinear grid module currently includes interfaces for:
- LTFATE
Tools
See Curvilinear Grid Module Tools for more information.
Menus
When one or more active nodestrings have been created, and the Select Nodestrings tool is selected, a set of menu's becomes available by right-clicking on the mouse. The menu items operate on the active nodestrings:
- Delete Selected – Deletes the selected nodestrings.
- Merge Selected – Will merge two or more selected nodestrings to form a single nodestring. Nodestrings must share the same endpoints to be merged.
- Clear Selections – Unselect all of the selected nodestrings.
- Select All – Selects all nodestrings.
Display Options
See Curvilinear Grid Display Options for more information.
Related Topics
SMS – Surface-water Modeling System | ||
---|---|---|
Modules: | 1D Grid • Cartesian Grid • Curvilinear Grid • GIS • Map • Mesh • Particle • Quadtree • Raster • Scatter • UGrid | |
General Models: | 3D Structure • FVCOM • Generic • PTM | |
Coastal Models: | ADCIRC • BOUSS-2D • CGWAVE • CMS-Flow • CMS-Wave • GenCade • STWAVE • WAM | |
Riverine/Estuarine Models: | AdH • HEC-RAS • HYDRO AS-2D • RMA2 • RMA4 • SRH-2D • TUFLOW • TUFLOW FV | |
Aquaveo • SMS Tutorials • SMS Workflows |