Skip to content

OilFlow2D Tutorials

Oil Spill Model

Hands-on tutorial chapters in source order.

Tutorial chapters

Chapters follow the order of the source tutorial.

  1. Introduction - The main purpose of these tutorials is to assist model users in performing hands-on applications of the OilFlow2D model using QGIS.
  2. Creating your first river flow application with OilFlow2D - This section provides a step-by-step guide to help you get started with a OilFlow2D project using the QGIS interface.
  3. Multiple Scenario Project Tool - When establishing a mathematical model of a system, it is very common to perform a variety of runs with different values of the most significant parameters to see their effects.
  4. Simulating levees using weirs - This tutorial illustrates how to incorporate a levee to an existing OilFlow2D project using the Weirs Component in the QGIS interface.
  5. Simulating bridges - This tutorial illustrates how to incorporate a bridge into an existing OilFlow2D project using the Bridge Component through the QGIS interface.
  6. Simulating culverts - This tutorial shows how to incorporate culverts in an existing OilFlow2D project using the QGIS interface.
  7. Simulating dam breaches - This tutorial illustrates how to incorporate dam breach simulation into an existing OilFlow2D project using the QGIS interface.
  8. Hydrologic simulations - The conceptual model of a hydrologic simulation with OilFlow2D requires a series of non-overlapping polygons where the rainfall/evaporation and infiltration data will be assigned to the mesh.
  9. Urban Drainage using OilFlow2D and EPA-SWMM - This tutorial illustrates how to apply the shared urban drainage workflow that integrates surface flooding with EPA-SWMM storm drain model.
  10. Simulating Pollutant Transport - OilFlow2D contains the Pollutant Transport module that simulates the movement and transformation of pollutants in a water body.
  11. Wind driven circulation - OilFlow2D allows defining wind velocity on the water surface to account for the effect of the wind stress on the flow velocities.
  12. Using Manning's n ESRI shape files - This tutorial illustrates how to use Manning's n files in ESRI shape file format to assign Manning's n values to an existing project using the QGIS interface.
  13. Post-processing calculations - OilFlow2D has three output controls that make it easier for the user to analyze the results of the runs at specific sites in the domain calculator.
  14. Advanced digitization/snapping - In many cases the drawing of polygons that share borders (contiguous) is required.
  15. Creating raster elevations from X Y Z data sets - The files required to follow this tutorial can be extracted from the 'ExampleProjects' zip file under the 'InterpolatingRasterTutorial' folder.
  16. Setting up a Google Cloud VM for GPU-Accelerated Simulations - This tutorial provides a step-by-step guide for setting up a powerful virtual machine (VM) on Google Cloud Platform (GCP) equipped with an NVIDIA Tesla V100 GPU.
  17. Creating high-impact graphics and animations using Paraview - ParaView is an open-source, multi-platform data analysis and visualization application.