Uflow#
- class timflow.steady.uflow.Uflow(model, slope, angle, label=None)#
Bases:
timflow.steady.element.ElementAdd uniform flow to the model.
Uniform flow may only be added to a model of which the background aquifer system is confined.
- Parameters:
model (Model object) – model to which the uniform flow is added
slope (float) – slope of the head (head drop divided by the distance) in the direction of flow
angle (float) – direction of flow in degrees (0 degrees is straight East, counter clock-wise is positive)
label (string or None (default: None)) – label of the element
- potinf(x, y, aq=None)#
Returns array of size (nparam, naq).
- disvecinf(x, y, aq=None)#
Returns array of size (2, nparam, naq).
- potinflayers(x, y, layers, aq=None)#
Returns array of size (len(layers),nparam).
Only used in building equations.
- potentiallayers(x, y, layers, aq=None)#
Returns array of size len(layers) only used in building equations.
- disvec(x, y, aq=None)#
Returns array of size (2, nparam, naq).
- disvecinflayers(x, y, layers, aq=None)#
Returns two arrays of size (len(layers),nparam).
Only used in building equations.
- disveclayers(x, y, layers, aq=None)#
Returns two arrays of size len(layers) only used in building equations.