welltestpy.data

welltestpy subpackage providing datastructures.

Subpackages

data_io

welltestpy subpackage providing input-output routines.

varlib

welltestpy subpackage providing flow datastructures for variables.

testslib

welltestpy subpackage providing flow datastructures for tests on a fieldsite.

campaignlib

Welltestpy subpackage providing flow datastructures for field-campaigns.

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.

Variable classes

Variable(name, value[, symbol, units, …])

Class for a variable.

TimeVar(value[, symbol, units, description])

Variable class special for time series.

HeadVar(value[, symbol, units, description])

Variable class special for groundwater head.

TemporalVar([value])

Variable class for a temporal variable.

CoordinatesVar(lat, lon[, symbol, units, …])

Variable class special for coordinates.

Observation(name, observation[, time, …])

Class for a observation.

StdyObs(name, observation[, description])

Observation class special for steady observations.

DrawdownObs(name, observation, time[, …])

Observation class special for drawdown observations.

StdyHeadObs(name, observation[, description])

Observation class special for steady drawdown observations.

Well(name, radius, coordinates[, welldepth, …])

Class for a pumping-/observation-well.

Routines

Loading routines

Campaign related loading routines

load_campaign(cmpfile)

Load a campaign from file.

load_fieldsite(fdsfile)

Load a field site from file.

Field test related loading routines

load_test(tstfile)

Load a test from file.

Variable related loading routines

load_var(varfile)

Load a variable from file.

load_obs(obsfile)

Load an observation from file.

load_well(welfile)

Load a well from file.