Ground-Water Model Instructions

From GeoMod

Jump to: navigation, search

Development in progress

Contents

Mesh

The mesh_cx.py file contains two classes designed to create a numerical mesh based on the presence of geologic layers.

Classes:

  • mesh_cx: An x,z mesh
  • layer: A container to hold information about each layer.

Mesh generator

The mesh generator attempts to create block centered cells with the cell boundaries at the the boundaries between layers.

Matrix solvers

Sometimes explicit solutions are just not enough. I've created 3 simple matrix solvers (Jacobi, Gauss-Seidel, sor) written entirely in Python and not optimized.

Groundwater model

The numerical model uses a mesh_cx class as the input for the numerical mesh and material properties.

Assumptions:

Testing

Free-surface, steady-state

Comparison to analytic solution.
Mesh refinement.

Base code: Media:Gwmodel free surface ss mesh.tgz

Relative conductivity of units.

Base code: Media:Gwmodel free surface ss.tgz

Personal tools