timflow.steady.linesink1d.LineSink1D ==================================== .. toctree:: :hidden: /api/timflow/steady/linesink1d/LineSink1D.potinf /api/timflow/steady/linesink1d/LineSink1D.disvecinf /api/timflow/steady/linesink1d/LineSink1D.discharge /api/timflow/steady/linesink1d/LineSink1D.potinflayers /api/timflow/steady/linesink1d/LineSink1D.potentiallayers /api/timflow/steady/linesink1d/LineSink1D.disvec /api/timflow/steady/linesink1d/LineSink1D.disvecinflayers /api/timflow/steady/linesink1d/LineSink1D.disveclayers /api/timflow/steady/linesink1d/LineSink1D.equation .. py:class:: timflow.steady.linesink1d.LineSink1D(model, xls=0, sigls=1, layers=0, label=None) Bases: :py:obj:`LineSink1DBase`, :py:obj:`timflow.steady.equation.MscreenWellEquation` Create an infinitely long line-sink with a given discharge per unit length. In case the line-sink is screened in multiple layers, the discharge is distributed over the layers such that the head inside the line-sink is constant in all layers. :param model: Model to which the element is added :type model: Model object :param xls: x-location of line-sink :type xls: scalar :param sigls: discharge per unit length :type sigls: scalar :param res: resistance of line-sink :type res: scalar (default is 0) :param wh: distance over which water enters line-sink * if 'H': (default) distance is equal to the thickness of the aquifer layer (when flow comes mainly from one side) * if '2H': distance is twice the thickness of the aquifer layer (when flow comes from both sides) * if scalar: the width of the stream that partially penetrates the aquifer layer :type wh: scalar or str :param layers: layer(s) in which element is placed if scalar: element is placed in this layer if list or array: element is placed in all these layers :type layers: scalar, list or array :param label: label of element :type label: str or None .. !! processed by numpydoc !! Methods ------- .. autoapisummary:: timflow.steady.linesink1d.LineSink1D.potinf timflow.steady.linesink1d.LineSink1D.disvecinf timflow.steady.linesink1d.LineSink1D.discharge timflow.steady.linesink1d.LineSink1D.potinflayers timflow.steady.linesink1d.LineSink1D.potentiallayers timflow.steady.linesink1d.LineSink1D.disvec timflow.steady.linesink1d.LineSink1D.disvecinflayers timflow.steady.linesink1d.LineSink1D.disveclayers timflow.steady.linesink1d.LineSink1D.equation