|
Page Contents
- Disclaimer
- Spreadsheet for calculating potentiometric surface gradient and direction
- Compiled fortran programs using simplex optimization for biodegradation kinetics
- Excel spreadsheet to calculate and compare approximations of the error function
- Excel spreadsheet that performs Monte Carlo simulations on a 3D plume
- Excel spreadsheet to assist PVP data processing
- Excel spreadsheet to assist with the characterization of granular iron in column tests
- Excel spreadsheet for estimating K from grain size analyses
- Excel spreadsheet for analyzing flow systems and groundwater velocity from water level data
Disclaimer
The software available for download on this page is provided free of charge on an "as is" basis. Users may copy,
and distribute the software for free, but they may not sell it. The software comes with no written or implied
guarantees and the author accepts no responsibility for any errors or other problems that arise from its use.
To download, right click on the filename and and select 'Save Target as' or 'Save Link as' from the menu.
Spreadsheet for Calculating Piezometric Surface Gradient and Direction
|
Gradient.xls
|
Description:
Excel file containing a spreadsheet that calculates hydraulic
gradient and direction of a piezometric surface or water table head data from up to
20 wells, assuming a planar surface.
|
Published reference:
Devlin, J.F. 2003. A spreadsheet method of estimating best fit hydraulic gradients
using head data from multiple wells. Ground Water, v. 41, no. 3, 316-320.
|
Compiled Fortran Programs Using Simplex Optimization for Biodegradation Kinetics
|
Miki.txt
|
Description:
Zip file containing DOS based executables for fitting microbial kinetic data. Download the file and
rename it Miki.zip to access the contents. Fitting routines are given for Michaelis Menten kinetics
Monod kinetics, logistic kinetics, and more. The routines use simplex optimization for fitting, and
a bisection routine to permit the integrated solutions to be solved directly for concentration.
|
Published reference:
Goudar, C.T., Devlin, J.F. 2001. Nonlinear estimation of enzyme and microbial kinetic
parameters from progress curve analysis. Water Environment Research, 73, 260-265.
|
Excel spreadsheet to calculate and compare approximations of the error function
|
erfCompare.xlsm
|
Description:
Excel file (XL2010) containing spreadsheets that calculate the error function using 7 different approximations,
including the erf function that comes with Excel, compares them against the series expansion approximation and then
demonstrates their utility in a transport equation. Instructions for use are given in the workbook.
|
Published reference:
Devlin, J.F., Brookfield, A., Huang, B., Schillig, P.C. 2012. Using the Domenico solution to teach
contaminant transport modeling, Journal of Geoscience Education, v. 60, no. 2, 123-132.
|
Excel spreadsheet that performs Monte Carlo simulations on a 3D plume
|
DomenicoFullMonteCarlo.xlsm
|
Description:
Excel file (XL 2010) containing a spreadsheet that calculates and displays 2D plumes using
The Domenico Solution. The spreadsheet contains visual basic code that permits the calculation of up to 1000
realizations of the plumes accounting for the uncertainties of up to 5 transport parameters (Co, x-, y-, z-dispersivities,
and velocity). Histograms of concentrations at up to 4 locations in the plume are automatically generated. Instructions
for using the spreadsheet are given in the file.
|
Published reference:
Devlin, J.F., Brookfield, A., Huang, B., Schillig, P.C. 2012. Using the Domenico solution to teach
contaminant transport modeling, Journal of Geoscience Education, v. 60, no. 2, 123-132.
|
Excel spreadsheet to assist PVP data processing
|
VelproPack.zip
VelproMMPack.zip
|
Description:
Excel file with VBA code to assist with the processing of PVP data collected with a
Cambpell Scientific CR1000 data logger.
Data from individual channels (PVP detectors) are parsed into columns
in individual worksheets, the data fitted with the transport equation to estimate apparent
velocities on the probe surface, and the apparent velocities are converted to ambient groundwater
velocities in a final summary worksheet. The various steps are interactive and include useful
features such as a baseline correction to facilitate data processing. A user manual for the
original version (2.2.2) can be obtained upon request from the program author,
Peter Schillig.
VelprobePE_MM is an updated version of the VelprobePE and VelprobePE3 programs, programed with Excel 2010.
The version posted here (v. 3.1, beta-c, or VeloproMM July 14, 2018) performs the same
tasks as the earlier versions, but is programmed with advanced userforms that simplify dataprocessing,
including the addition of algorithms for the use of method of moments to estimate tracer velocity from
breakthrough curves, and to perform the repair of baselines that suffer from 'jumps' or similar
discontinuities and anomalies due to electrical surges in power sources or by natural phenomena.
Details of the revisions are listed in the README file accompanying the program.
|
Published reference:
Schillig, P.C. 2012. VelProbePE: An Automated Spreadsheet Program for Interpreting Point Velocity
Probe Breakthrough Curves. Computers & Geosciences, v. 39, 161-170.
|
Excel spreadsheet to assist granular iron characterization from column tests
|
BEARKIMPE.ZIP
|
Description:
Excel file with VBA code to assist with the processing of column data for the characterization
of granular iron. The zip file contains three files: 1) BEARKIMPE.XLSM, the original spreadheet
with VBA code; 2) Inputtestfile.XLSX, containing sample input data suitable for import to BEARKIMPE.XLSM;
3) ExampleBEARKIMPEforFigures.XLSM, containing a worked example of processed data, as presented in the
article below.
|
Published reference:
Firdous, R., Devlin, J.F. 2014. BEARKIMPE: A VBA Excel program for Characterizing
Granular Iron in Treatability Studies. Computers & Geosciences, v. 63, 54-61.
|
Excel spreadsheet for estimating K from grain size analyses
|
HydrogeoSieveXL2-2.xlsm
HydrogeoSieveXL2-2.xlsm
HydrogeoSieveXL2-3.xlsm
HydrogeoSieveXL2-3UK.xlsm
HydrogeoSieveXL2-3-2.xlsm
HydrogeoSieveXL2-3-4.xlsm
HydrogeoSieveXL2-3-5.xlsm
HydrogeoSieveXL2-3-6.xlsm
HydrogeoSieveXL2-3-7.xlsm
HydrogeoSieveXL2-3-8.xlsm
HydrogeoSieveXL2-3-9.xlsm
HydrogeoSieveXL2-3-10.xlsm
|
Description:
Excel file with VBA code to assist with the processing of grain size curves to estimate hydraulic conductivity
according to 15 different methods including those of Hazen, Terzaghi, and Kozeny-Carmen, as presented in the
article below.
August 30, 2015, file updated to correct a typo in the equations table. The effective diameter in the
Sauerbrei formula should read d17 instead of d10 as appears in the article.
The code was correct in the original version.
November 20, 2016, v2.2 released following a a comment and reply in the Hydrogeology Journal. The new version adds
the possibility of setting the effective grain diameter equal to the geometric mean diameter from the grain
size analyses for the Kozeny, Terzaghi, Slichter and Barr K estimation equations. The effective porosity
is also calculated differently in these cases, as outlined in the comment and reply.
May 28, 2017, v2.3 released to correct a missing grain size row in the histogram graphic. v2.3UK released to
provide a grain size classification consistent with United Kingdom standards.
November 31,2019, v2.3.2 released to include the Shepherd method.
December 1, 2021, v.2.3.4 released correct a bug in the location of the Hazen method tick mark indicating validity.
and a bug in the calculation of dgeometric.
January 19, 2022, v2.3.5 released with a fix on the Report sheet graph and a statement to prevent the
"Io" term in the Alyamani and Sen method from becoming negative.
April 19, 2022, v2.3.6 released with a fix on the formula in cell L19, input screen, calculating "Io".
July 1, 2022, v2.3.7 released with a fix on the Shephard criteria display and a cosmetic fix on the
grain size distribution graph.
October 27, 2022, v2.3.8 released to increase the number of sieves that can be run from 30 to 100.
April 11, 2023, v2.3.9 released to correct the sign on phi.
March 26, 2024, v2.3.10 released to correct a typo in the computed porosity value, introduced in v2.3.9
|
Published reference:
v.2.1
Devlin, J.F. 2015. HydrogeoSieveXL : an Excel-based tool to
estimate hydraulic conductivity from grain size analysis. Hydrogeology Journal, DOI 10.1007/s10040-015-1255-0.
v.2.2
Devlin, J.F. 2016. Reply to "Comment on "HydrogeoSieveXL: an Excel-based tool to estimate hydraulic
conductivity from grain-size analysis": report published in Hydrogeology Journal (2015) 23: 837-844 by J.F. Devlin",
Hydrogeology Journal, DOI 10.1007/s10040-016-1510-z.
|
Excel spreadsheet for analyzing flow fields and groundwater velocities from water level data
|
HydrogeoEstimatorXL.xlsm
|
Description:
Excel file with VBA code to assist with the processing of water level data in two dimensions to visualize flow
systems and patterns in groundwater velocity across sites. Basic statistics are also calculated, as presented in the
article below. v2.2 corrects an error in v2.1 concerning units conversion when working with transects.
|
Published reference:
Devlin, J.F., Schillig, P.C. 2017. HydrogeoEstimatorXL: An Excel-based tool for estimating
hydraulic gradient magnitude and direction. Technical Note in the Hydrogeology Journal
DOI 10.1007/s10040-016-1518-4.
|
Please refer to the Information
for Prospective Graduate Students link on the KU Hydrogeology page for additional information
about support and how to apply.
Contact Cicily Corder with your general
questions; her contact information is on that linked page.
If you have more specific questions or concerns about any of this information, or your qualifications for graduate school
in the KU hydrogeology program here, I would be very pleased to hear from you. Please
contact me at your convenience.
|