timflow.steady.model.ModelXsection#
- class timflow.steady.model.ModelXsection(naq=1)#
Bases:
ModelModel for cross-section (2D vertical slice) problems.
A cross-section model represents flow in a vertical plane, typically used for analyzing flow patterns in aquifers along a transect.
- Parameters:
naq (int, optional) – Number of aquifers in the model, by default 1. Each Xsection added to this model must have the same number of aquifers.
Notes
A ModelXsection may consist of an arbitrary number of Xsection3D or XsectionMaq sections. The combined domain of all sections must span from $x = -infty$ to $x = +infty$, with no gaps.
Methods#
Check inhoms. |
|
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. |