timflow.transient.inhom1d.Xsection ================================== .. toctree:: :hidden: /api/timflow/transient/inhom1d/Xsection.is_inside /api/timflow/transient/inhom1d/Xsection.initialize /api/timflow/transient/inhom1d/Xsection.create_elements /api/timflow/transient/inhom1d/Xsection.plot /api/timflow/transient/inhom1d/Xsection.in_which_layer /api/timflow/transient/inhom1d/Xsection.findlayer .. py:class:: timflow.transient.inhom1d.Xsection(model, x1, x2, kaq, z, Haq, Hll, c, Saq, Sll, poraq, porll, ltype, topboundary, phreatictop, tsandhstar, tsandN, kzoverkh=None, model3d=False, name=None) Bases: :py:obj:`timflow.transient.aquifer.AquiferData` Base class for a cross-section inhomogeneity. :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: float :param x2: x-coordinate of the right boundary of the cross-section. :type x2: float :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 Haq: Thicknesses of the aquifers. :type Haq: array :param Hll: Thicknesses of the leaky layers. :type Hll: array :param c: Resistance of the leaky layers. :type c: array :param Saq: Specific storage of the aquifers. :type Saq: array :param Sll: Specific storage of the leaky layers. :type Sll: array :param poraq: Porosities of the aquifers. :type poraq: array :param porll: Porosities of the leaky layers. :type porll: array :param ltype: Type of each layer. 'a' for aquifer, 'l' for leaky layer. :type ltype: 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 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 kzoverkh: anisotropy factor for vertical resistance, kzoverkh = kz / kh. Default is 1. :type kzoverkh: float, optional, :param model3d: Boolean indicating whether model is Model3D-type. :type model3d: bool, optional :param name: Name of the cross-section inhomogeneity. :type name: str .. !! processed by numpydoc !! Methods ------- .. autoapisummary:: timflow.transient.inhom1d.Xsection.is_inside timflow.transient.inhom1d.Xsection.initialize timflow.transient.inhom1d.Xsection.create_elements timflow.transient.inhom1d.Xsection.plot timflow.transient.inhom1d.Xsection.in_which_layer timflow.transient.inhom1d.Xsection.findlayer