welltestpy API

Purpose

welltestpy provides a framework to handle and plot data from well based field campaigns as well as a parameter estimation module.

Subpackages

data welltestpy subpackage providing datastructures.
estimate welltestpy subpackage providing routines to estimate pump test parameters.
process welltestpy subpackage providing routines to pre process test data.
tools welltestpy subpackage providing miscellaneous tools.

Classes

Campaign classes

The following classes can be used to handle field campaigns.

Campaign(name[, fieldsite, wells, tests, …]) Class for a well based campaign.
FieldSite(name[, description, coordinates]) Class for a field site.

Field Test classes

The following classes can be used to handle field test within a campaign.

PumpingTest(name, pumpingwell, pumpingrate) Class for a pumping test.

Loading routines

Campaign related loading routines

load_campaign(cmpfile) Load a campaign from file.