Home Code Snippets
Software Links
The following code is freely available under the GNU public software license. If you wish to add code, please ensure that the code is sufficiently well commented, fill out the template data sheet with the appropriate data, and submit it and the code in the form of a zip file to jrcraig@uwaterloo.ca. If you wish to use the code in your own application, it is simply requested that you reference the author. 

All AEM-relevant code is welcome, whatever the language.

Element Functions
Description
Language
Download
Data Sheet
Well.cpp: Theis Solution (complex)
C++
.cpp
.pdf





Geometric Functions
Description Language
Download
Data Sheet





Matrix Solution Methods
Description Language
Download
Data Sheet





Miscellaneous (Plotting, Tracking, etc.)
Description Language
Download
Data Sheet
Grid.cpp: Functions for creating gridded output of arbitrary complex and real functions in Surfer ASCII format
C++
.cpp
.pdf

Complete Computational Engines
Description Language
Download
Data Sheet