timflow.steady.model.Model#
- class timflow.steady.model.Model(kaq, c, z, npor, ltype)#
Create a model consisting of an arbitrary sequence of aquifers and leaky layers.
Notes
Use ModelMaq for regular sequence of aquifers and leaky layers. Use Model3D for multi-layer model of a single aquifer.
- Parameters:
kaq (array) – hydraulic conductivity of each aquifer from the top down
z (array) – elevation tops and bottoms of all layers layers may have zero thickness
c (array) – resistance between two consecutive aquifer layers if ltype[0]=’a’: length is number of aquifers - 1 if ltype[0]=’l’: length is number of aquifers
npor (array) – porosity of all layers from the top down
ltype (array of characters) – array indicating for each layer whether it is ‘a’ aquifer layer ‘l’ leaky layer
Methods#
Remove element e from model. |
|
|
Discharge vector at x, y. |
|
Flux at point x, y in direction of angle theta. |
|
Integrated normal (perpendicular) flux over specified line segment. |
|
Integrated normal (perpendicular) flux over polyline. |
|
Head at x, y. |
|
Grid of heads. |
|
Grid of heads. |
|
Head along line or curve. |
|
Compute discharge vector along line. |
|
Compute solution. |
|
Compute solution, multiprocessing implementation. |
Return DataFrame with summary of aquifer(s) parameters in model. |