timflow.transient.model.ModelMaq ================================ .. toctree:: :hidden: /api/timflow/transient/model/ModelMaq.compute_laplace_parameters /api/timflow/transient/model/ModelMaq.potential /api/timflow/transient/model/ModelMaq.potentialone /api/timflow/transient/model/ModelMaq.disvec /api/timflow/transient/model/ModelMaq.head /api/timflow/transient/model/ModelMaq.headalongline /api/timflow/transient/model/ModelMaq.disvecalongline /api/timflow/transient/model/ModelMaq.headgrid /api/timflow/transient/model/ModelMaq.headgrid2 /api/timflow/transient/model/ModelMaq.inverseLapTran /api/timflow/transient/model/ModelMaq.solve /api/timflow/transient/model/ModelMaq.aquifer_summary .. py:class:: timflow.transient.model.ModelMaq(kaq=[1], z=[1, 0], c=[], Saq=[0.001], Sll=[0], poraq=[0.3], porll=[0.3], topboundary='conf', phreatictop=False, tmin=1, tmax=10, tstart=0, M=10, steady=None) Bases: :py:obj:`TimModel` Create model specifying a multi-aquifer sequence of aquifer-leakylayer-etc. :param kaq: hydraulic conductivity of each aquifer from the top down if float, hydraulic conductivity is the same in all aquifers :type kaq: float, array or list :param z: elevation tops and bottoms of the aquifers from the top down leaky layers may have zero thickness if top='conf': length is 2 * number of aquifers if top='semi': length is 2 * number of aquifers + 1 as top of leaky layer on top of systems needs to be specified :type z: array or list :param c: resistance of leaky layers from the top down if float, resistance is the same for all leaky layers if top='conf': length is number of aquifers - 1 if top='semi': length is number of aquifers :type c: float, array or list :param Saq: specific storage of all aquifers if float, sepcific storage is same in all aquifers if phreatictop is True and topboundary is 'conf', Saq of top aquifer is phreatic storage coefficient (and not multiplied with the layer thickness) :type Saq: float, array or list :param Sll: specific storage of all leaky layers if float, sepcific storage is same in all leaky layers if phreatictop is True and topboundary is 'semi', Sll of top leaky layer is phreatic storage coefficient (and not multiplied with the layer thickness) :type Sll: float, array or list :param topboundary: indicating whether the top is confined ('conf') or semi-confined ('semi') :type topboundary: string, 'conf' or 'semi' (default is 'conf') :param phreatictop: the storage coefficient of the top model layer is treated as phreatic storage (and not multiplied with the aquifer thickness) :type phreatictop: boolean :param tmin: the minimum time for which heads can be computed after any change in boundary condition. :type tmin: scalar :param tmax: the maximum time for which heads can be computed :type tmax: scalar :param tstart: time at start of simulation (default 0) :type tstart: scalar :param M: the number of terms to be used in the numerical inversion algorithm. 10 is usually sufficient. If drawdown curves appear to oscillate, more terms may be needed, but this seldom happens. :type M: integer :param steady: a timflow.steady model may be included to add steady-state flow :type steady: optional instance of a solved timflow.steady model .. !! processed by numpydoc !! Methods ------- .. autoapisummary:: timflow.transient.model.ModelMaq.compute_laplace_parameters timflow.transient.model.ModelMaq.potential timflow.transient.model.ModelMaq.potentialone timflow.transient.model.ModelMaq.disvec timflow.transient.model.ModelMaq.head timflow.transient.model.ModelMaq.headalongline timflow.transient.model.ModelMaq.disvecalongline timflow.transient.model.ModelMaq.headgrid timflow.transient.model.ModelMaq.headgrid2 timflow.transient.model.ModelMaq.inverseLapTran timflow.transient.model.ModelMaq.solve timflow.transient.model.ModelMaq.aquifer_summary