timflow.steady.circareasink.CircAreaSink#
- class timflow.steady.circareasink.CircAreaSink(model, xc=0, yc=0, R=1, N=0.001, layer=0, name='CircAreasink', label=None)#
Bases:
timflow.steady.element.ElementClass to create a circular area-sink.
- Parameters:
model (Model object) – model to which the element is added
xc (float) – x-coordinate of center of area-sink
yc (float) – y-coordinate of center of area-sink
R (float) – radius of area-sink
N (float) – uniform infiltration rate of area-sink (positive for water going into the aquifer)
layer (int) – layer where area-sink is applied (commonly layer 0, the top layer)
label (string or None (default: None)) – label of the well
Methods#
|
Returns array of size (nparam, naq). |
|
Returns array of size (2, nparam, naq). |
|
Returns array of size (len(layers),nparam). |
|
Returns array of size len(layers) only used in building equations. |
|
Returns array of size (2, nparam, naq). |
|
Returns two arrays of size (len(layers),nparam). |
|
Returns two arrays of size len(layers) only used in building equations. |