welltestpy.data.Test

class Test(name, description='no description', timeframe=None)[source]

Bases: object

General class for a well based test.

This is a class for a well based test on a field site. It has a name, a description and a timeframe string.

Parameters
  • name (str) – Name of the test.

  • description (str, optional) – Description of the test. Default: "no description"

  • timeframe (str, optional) – Timeframe of the test. Default: None

Attributes
testtype

str: String containing the test type.

Methods

plot(wells[, exclude, fig, ax])

Generate a plot of the pumping test.

plot(wells, exclude=None, fig=None, ax=None, **kwargs)[source]

Generate a plot of the pumping test.

This will plot the test on the given figure axes.

Parameters
  • ax (Axes) – Axes where the plot should be done.

  • wells (dict) – Dictionary containing the well classes sorted by name.

  • exclude (list, optional) – List of wells that should be excluded from the plot. Default: None

Notes

This will be used by the Campaign class.

property testtype

String containing the test type.

Type

str