timflow.transient.inhom1d.Xsection3D ==================================== .. toctree:: :hidden: /api/timflow/transient/inhom1d/Xsection3D.is_inside /api/timflow/transient/inhom1d/Xsection3D.initialize /api/timflow/transient/inhom1d/Xsection3D.create_elements /api/timflow/transient/inhom1d/Xsection3D.plot /api/timflow/transient/inhom1d/Xsection3D.in_which_layer /api/timflow/transient/inhom1d/Xsection3D.findlayer .. py:class:: timflow.transient.inhom1d.Xsection3D(model, x1, x2, kaq=1, z=(4, 3, 2, 1), Saq=0.001, kzoverkh=0.1, poraq=0.3, topboundary='conf', phreatictop=False, topres=0, topthick=0, topSll=0, toppor=0.3, tsandhstar=None, tsandN=None, name=None) Bases: :py:obj:`Xsection` Cross-section inhomogeneity consisting of stacked aquifer layers. Vertical resistance is computed from vertical hydraulic conductivity and the anisotropy factor. :param model: Model to add the cross-section to, usually an instance of ModelXsection. :type model: Model :param x1: x-coordinate of the left boundary of the cross-section. :type x1: scalar :param x2: x-coordinate of the right boundary of the cross-section. :type x2: scalar :param kaq: Hydraulic conductivities of the aquifers. :type kaq: array :param z: Elevations of the tops and bottoms of the layers. :type z: array :param Saq: Specific storage of the aquifers. :type Saq: array :param kzoverkh: Ratio of vertical hydraulic conductivity to horizontal hydraulic conductivity. :type kzoverkh: scalar :param poraq: Porosities of the aquifers. :type poraq: array :param topboundary: Type of top boundary. Can be 'conf' for confined, 'semi' for semi-confined or "leaky" for a leaky top boundary. :type topboundary: str :param phreatictop: If true, interpret the first specific storage coefficient as specific yield., i.e. it is not multiplied by aquifer thickness. :type phreatictop: bool :param topres: Resistance of the top boundary. Only used if topboundary is 'leaky'. :type topres: scalar :param topthick: Thickness of the top boundary. Only used if topboundary is 'leaky'. :type topthick: scalar :param topSll: Specific storage of the top boundary. Only used if topboundary is 'leaky'. :type topSll: scalar :param toppor: Porosity of the top boundary. Only used if topboundary is 'leaky'. :type toppor: scalar :param tsandhstar: list containing time and water level pairs for the hstar boundary condition. :type tsandhstar: list of tuples :param tsandN: list containing time and infiltration pairs for the infiltration boundary condition. :type tsandN: list of tuples :param name: Name of the cross-section. :type name: str .. !! processed by numpydoc !! Methods ------- .. autoapisummary:: timflow.transient.inhom1d.Xsection3D.is_inside timflow.transient.inhom1d.Xsection3D.initialize timflow.transient.inhom1d.Xsection3D.create_elements timflow.transient.inhom1d.Xsection3D.plot timflow.transient.inhom1d.Xsection3D.in_which_layer timflow.transient.inhom1d.Xsection3D.findlayer