/anuga-clinic-2018

Repository to contain the material for the 2018 CSDMS ANUGA Clinic

Primary LanguageJupyter Notebook

ANUGA Colab Clinic

The aim of the clinic is to present the basic ideas of producing an ANUGA domain, which entails creating an appropriate triangulated mesh, setting up intial conditions, and boundary conditions, operators such as flow inlets and then running (evolve) the simulation. Within the constraints of a jupyter notebook we will also see how to extract data from an sww file (the standard ANUGA output file) and visualise the output.

The notebooks have been designed to run in the google colaboratory environment, which provides a jupyter notebook environment running on a virtual machine in the cloud. To use this environment you need a google account so that your copies of the notebooks can be saved on google drive.

Once you have your google account, you can start interacting with the notebooks.

Here are links to the notebooks which open directly in colaboratory. This will start up a virtual environment associated with your google account where you can run the code in the notebook (and save any changes you might make).

Notebooks on Github

Alternatively download the notebooks from github and open using your own jupyter server (though you will have to install anuga first).

More Examples

If you are interested in learning more about ANUGA, the github repository has documentation, example code and over 30 validation tests.