I use a variety of code during my work, mostly for computational modelling of flood inundation and surface water (C, C++ and C#), and data processing and visualisation (Matlab, Python). I’m making some of this code available here, in the hope that it is useful:

Note that all of this code is covered by the termsgplv3-127x51 of use of the GNU General Public Licence, version 3. If you download and use this code, you are acknowledging that you agree to abide by the terms of this licence.