HeadLineSinkString#
- class timflow.steady.linesink.HeadLineSinkString(*args, **kwargs)#
Bases:
RiverStringDeprecated alias for
RiverString.Deprecated since version Use:
RiverStringinstead. This alias will be removed in a future version.- potinf(x, y, aq=None)#
Compute unit potential influence of element.
- Returns:
- linesink 0, order 0, layer[0]
order 0, layer[1] … order 1, layer[0] order 1, layer[1] …
- linesink 1, order 0, layer[0]
order 0, layer[1] … order 1, layer[0] order 1, layer[1] …
- Return type:
array
- disvecinf(x, y, aq=None)#
Returns array of size (2, nparam, naq).
- discharge_per_linesink()#
Discharge of the linesinks in each layer.
- Returns:
rv – array of shape (nlay, nlinesinks)
- Return type:
np.array
- discharge()#
Discharge of the element in each layer.
- 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.