Dylan Irvine
  • Home
  • About
  • Publications
  • Software
  • Blogs

Software

Picture
Me in the Western Sinkhole at Poocher Swamp outside of Bordertown, South Australia. The sinkhole filled up about 4 days after this photo.
Below are links to some of the software that I've been involved in the production of. In all cases (so far) the computer programs focus on the use of water temperature to infer groundwater flow or the exchange of water between surface water bodies (e.g. rivers, streams, wetlands) and the underlying groundwater.

More software coming soon!




Picture

FLUX-LM​

Download FLUX-LM.xlsm
FLUX-LM (Flux in Layered Media) is a simple to use Excel spreadsheet tool to estimate vertical water flow in porous media. Note: this version has a slight update from the published version. The single layer sheet has been improved.

The tool fits an analytical solution to temperature depth profiles in either homogeneous, or layered media (up to 4 layers) using the Excel solver tool, producing the best fit Darcy flux. For more information on the use of the tool in either streambed or aquifer scale flux estimation, see the associated paper here.

Picture

heatfuncs

heatfuncs.py
how to guide
heatfuncs is a library of functions written in the Python programming language. heatfuncs currently includes the follow methods:
  • Bredehoeft and Papadopulos (1965) (BP method)
  • Mansure and Reiter (1979)
  • Lu and Ge (1996) (LG method)


The BP and LG methods include automatic fitting
Picture

VFLUX 2

Link to VFLUX site
VFLUX is a state of the art program written in the MATLAB programming language, to calculate the exchange of water between surface water and groundwater. The original VFLUX was written by Ryan Gordon, Laura Lautz, Jeff McKenzie and Martin Briggs.

My contributions include the updates to version 2 (see here) and the vflux_qar_opt add on package (see here).


Picture

FAST 

FAST.py
​FAST (Flexible Analytical Solution based of groundwater Temperature) is a library of functions (as the name suggests) to utilise a flexible analytical solution to determine groundwater flow. The FAST functions allows for complex temperature boundary conditions (e.g. due to climate change) and initial conditions.

I'm responsible for the Python coding, all of the (very impressive) mathematics was done by my good friend Barret Kurylyk.
Proudly powered by Weebly