timflow.transient.well.WellTest#
- class timflow.transient.well.WellTest(model, xw=0, yw=0, tsandQ=[(0, 1)], rw=0.1, res=0, layers=0, label=None, fp=None)#
Bases:
WellBaseWell Base Class.
All Well elements are derived from this class
Methods#
Separate function so that this can be overloaded for other types. |
|
Initialize the element. |
|
|
Can be called with only one x,y value. |
|
Can be called with only one x,y value for time interval jtime. |
|
Can be called with only one x,y value. |
|
Returns head inside the well for the layers that the well is screened in. |
|
Plot the element. |
|
Returns complex array of size (ngvbc, naq, npval). |
|
Returns complex array of size (naq, npval). |
|
Returns complex array of size (naq, npval). |
|
Returns 2 complex arrays of size (ngvbc, naq, npval). |
|
Returns 2 complex arrays of size (naq, npval). |
|
Layers can be scalar, list, or array. |
|
Returns complex array of size (ngvbc, len(layers),npval). |
|
Returns complex array of size (len(layers), npval). |
|
Layers can be scalar, list, or array. |
|
Returns 2 complex array of size (ngvbc, len(layers), npval). |
|
Returns complex array of size (len(layers), npval). |
|
The discharge in each layer. |
|
The discharge in each layer. |
Function to run after a solution is completed. |