For this tutorial, we assume that you have a simulation running, and it is properly using the high-performance GPU on your system. Ideally, you have worked through or reviewed the previous tutorials.
Set your simulation to look like the below (viewing the Free Surface Elevation with the Ocean colormap), and open the “Modify Sea Level & Edit Bathy/Topo” Panel:
Through this Panel, the user is able to change the sea level and modify the bathymetry / topography surface. First, lets change the sea level. In the “Change in still water level” box, add a large number so we can visualize the change. In the image below, 3 m have been added to the sea level:
This particular ability is useful for visualizing storm or tsunami evolution at different tide or future sea level conditions. Note that the change to the water level is an impulsive change to the simulation, and there will be a transition time of a few wave periods before waves properly shoal and runup on the beaches.
Next, the ability to change the seafloor is described. Make sure “Bathymetry/Topography” is selected in “Property to Edit”. There are two ways to change the bathy/topo, as given in the “Change Property Continuously or Set to Specific Value” dropdown. When selecting “Increase/Decrease on Click”, the user can change the bathy by the value given in “Amount of Property” with every click. For example, if the “Amount” is set to 1.0 m, then every click on the canvas would add a 2D Gaussian increment (using the given “Lengthscale”) with maximum addition of 1.0. If the user clicked 10 times on the same location, then the seafloor would be raised by 10 m.
Alternatively, the user can select “Set to Value on Click” in the “Change Property” menu. In this case, if the “Amount” is set to 1.0, then the bathy/topo will be set to the elevation of 1.0 m wherever the user clicks. This method is useful for example, when trying to create a bathymetry feature for which you know the crest elevation. For this example, lets add our initials into the offshore area, using a “Set to Value” of 1.0. The result should look like:
The waves will interact with the changed bathy/topo as soon as it is placed.