timml.linesink1d.LineSink1D =========================== .. toctree:: :hidden: /05api/timml/linesink1d/LineSink1D.potinf /05api/timml/linesink1d/LineSink1D.disvecinf /05api/timml/linesink1d/LineSink1D.discharge /05api/timml/linesink1d/LineSink1D.potinflayers /05api/timml/linesink1d/LineSink1D.potentiallayers /05api/timml/linesink1d/LineSink1D.disvec /05api/timml/linesink1d/LineSink1D.disvecinflayers /05api/timml/linesink1d/LineSink1D.disveclayers /05api/timml/linesink1d/LineSink1D.equation .. py:class:: timml.linesink1d.LineSink1D(model, xls=0, sigls=1, layers=0, label=None) Bases: :py:obj:`LineSink1DBase`, :py:obj:`timml.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:: timml.linesink1d.LineSink1D.potinf timml.linesink1d.LineSink1D.disvecinf timml.linesink1d.LineSink1D.discharge timml.linesink1d.LineSink1D.potinflayers timml.linesink1d.LineSink1D.potentiallayers timml.linesink1d.LineSink1D.disvec timml.linesink1d.LineSink1D.disvecinflayers timml.linesink1d.LineSink1D.disveclayers timml.linesink1d.LineSink1D.equation