Meshing Tutorials Landing Page: Difference between revisions

From TUFLOW FV Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 19: Line 19:
|}
|}


= Meshing Tutorial =
= Meshing tutorial =
TUFLOW's flexible mesh means that constraints of fixed grid models - such as long run times due to unwanted spatial resolution - are a thing of the past. TUFLOW FV flexible mesh allows unrestricted use and orientation of quadrilateral and triangular cell sizes within a model domain so that spatial resolution can be varied across a model at will. This means:
TUFLOW's flexible mesh means that constraints of fixed grid models - such as long run times due to unwanted spatial resolution - are a thing of the past. TUFLOW FV flexible mesh allows unrestricted use and orientation of quadrilateral and triangular cell sizes within a model domain so that spatial resolution can be varied across a model at will. This means:



Revision as of 14:51, 24 May 2023

USEFUL LINKS
Wiki Links Help Downloads
TUFLOW FV Wiki Main Page Products Support/Contact TUFLOW FV Downloads
TUFLOW FV Tutorials Requesting a Licence Tutorial Module Data
TUFLOW Classic/HPC Wiki TUFLOW FV Glossary Manuals

Meshing tutorial

TUFLOW's flexible mesh means that constraints of fixed grid models - such as long run times due to unwanted spatial resolution - are a thing of the past. TUFLOW FV flexible mesh allows unrestricted use and orientation of quadrilateral and triangular cell sizes within a model domain so that spatial resolution can be varied across a model at will. This means:

  • Finer resolution can be applied in areas of interest without incurring a numerical penalty elsewhere
  • Models can match nature's curves and complexities with ease
  • More efficient model execution

In short, this flexible mesh approach means faster run times and less memory use, and ultimately, faster project delivery.

Learning to create flexible meshes is critical to becoming a successful modeler. TUFLOW FV doesn't have its own graphical user interface (GUI), it uses GIS software, surface water modeling software such as SMS and a text editor for its model creation and result viewing. We have designed the Meshing tutorials to facilitate your desired learning experience. You can now learn to mesh in the SMS Interface, SMS Community and GIS mesher.

No prior knowledge is required for the completion of these tutorials. We have designed this tutorial to provide an introduction to meshing for all modelling levels. Therefore, each step will be clearly explained. If you run into any problems or need help, please contact support@tuflow.com

SMS Interface

SMS supports TUFLOW FV through the Interface offering a simple way to set model parameters and a graphical user interface to create mesh files, run the model and visualize the results. We have designed two meshing tutorials to help you learn to create TUFLOW FV mesh files using the SMS Interface. These include Meshing M01 Tutorial SMS Interface and Meshing M02 Tutorial SMS Interface.

1. In Meshing M01 Tutorial SMS Interface you will create a simple trapezoidal channel mesh, this example problem demonstrates the development of a basic model mesh. To build upon your modeling skills the mesh you create in this tutorial can be later used in Tutorial M01 SMS Interface Specifically in this tutorial you will:

  • Create a simple trapezoidal channel geometry,
  • Define the elevation data,
  • Build and adjust a mesh, and
  • Insert nodestrings to define the location of boundary conditions using the SMS TUFLOW FV Interface

Please select Meshing M01 Tutorial SMS Interface to start the tutorial.

2. In Meshing M02 Tutorial SMS Interface we will introduce a more complex mesh than the previous tutorial. Here you will build a mesh for an inbank area of a riverine channel. Follow the steps performed in this tutorial and expand upon them to develop more complex, real-world models. To build upon your modeling skills the mesh you create in this tutorial can be later used in Tutorial M02 SMS Interface Specifically in this tutorial you will:

  • Generate a mesh
  • Apply materials to your mesh
  • Insert nodestrings to define the location of boundary conditions using the SMS TUFLOW FV Interface

Please select Meshing M02 Tutorial SMS Interface to start the tutorial.

SMS Community

The SMS Community Edition by Aquaveo has been designed to offer a simple way to set the model geometry and parameters to build mesh files for TUFLOW FV models. SMS Community edition does not require a licence. We have designed two meshing tutorials to help you learn to create TUFLOW FV mesh files using the SMS Community. These include Meshing M01 Tutorial SMS Community and Meshing M02 Tutorial SMS Community.

1. In Meshing M01 Tutorial SMS Community you will create a simple trapezoidal channel mesh, this example problem demonstrates the development of a basic model mesh. To build upon your modeling skills the mesh you create in this tutorial can be later used in Tutorial M01 SMS Community

Specifically in this tutorial you will:

  • Create a simple trapezoidal channel geometry,
  • Define the elevation data,
  • Build and adjust a mesh, and
  • Insert nodestrings to define the location of boundary conditions

Please select Meshing M01 Tutorial SMS Community to start the tutorial.

2. In Meshing M02 Tutorial SMS Community we will introduce a more complex mesh than the previous tutorial. Here you will build a mesh for an inbank area of a riverine channel. Follow the steps performed in this tutorial and expand upon them to develop more complex, real-world models. To build upon your modeling skills the mesh you create in this tutorial can be later used in Tutorial M02 SMS Community Specifically in this tutorial you will:

  • Generate a mesh
  • Insert nodestrings to define the location of boundary conditions

In the equivalent Meshing M02 Tutorial SMS Interface and Meshing M02 Tutorial GIS Mesher meshing tutorials, multiple materials were assigned to the mesh. This will not be undertaken in this tutorial as SMS Community Edition does not support the application of multiple materials to the .2dm mesh file. However, multiple materials can be assigned via GIS integration in TUFLOW FV. If you would like to know more, please contact support at support@tuflow.com.

Please select Meshing M02 Tutorial SMS Community to start the tutorial.

GIS Mesher

Rising water software is the developer of the GIS Mesher software. The GIS Mesher builds meshes for hydrodynamic models such as TUFLOW FV that use a combination of quadrilateral and triangular meshes. Spatial data is provided to the mesher as GIS layers. Use your favorite GIS application to build quality meshes quickly and easily. Solution guided meshing uses results from initial mesh solutions to iteratively improve meshes. Making it easy to generate good meshes for even complicated hydrodynamics. Free (no cost or registration) flexible TUFLOW FV runner that can manage running multiple simulations concurrently and supports both CPU and GPU simulations.

1. In Meshing M01 Tutorial GIS Mesher you will create a simple trapezoidal channel mesh, this example problem demonstrates the development of a basic model mesh. To build upon your modeling skills the mesh you create in this tutorial can be later used in Tutorial Module 01 with GIS Mesher. Specifically in this tutorial you will:

  • Create a simple trapezoidal channel geometry,
  • Define the elevation data,
  • Build and adjust a mesh, and
  • Insert nodestrings to define the location of boundary conditions using the SMS TUFLOW FV Interface

Please select Meshing M01 Tutorial GIS Mesher to start the tutorial.

2. In Meshing M02 Tutorial GIS Mesher we will introduce a more complex mesh than the previous tutorial. Here you will build a mesh for an inbank area of a riverine channel. Follow the steps performed in this tutorial and expand upon them to develop more complex, real-world models. To build upon your modeling skills the mesh you create in this tutorial can be later used in Tutorial Module 02 with GIS Mesher. Specifically in this tutorial you will:

  • Generate a mesh
  • Apply materials to your mesh
  • Insert nodestrings to define the location of boundary conditions using the SMS TUFLOW FV Interface

Please select Meshing M02 Tutorial GIS Mesher to start the tutorial.

Troubleshooting

If you run into any problems or need help whilst completing the meshing tutorials, please contact support@tuflow.com.

We hope you enjoy the tutorials, happy meshing!