iMODFLOW#

Model#

ImodflowModel(modelname[, check])

iMODFLOW model.

ImodflowModel.create_time_discretization(...)

Collect all unique times from model packages and additional given times.

Grid#

Boundary(ibound)

Specify the locations of active, inactive, and specified head in cells

Top(top)

The top of the aquifers

Bottom(bottom)

The bottom of the aquifers

Solver#

PreconditionedConjugateGradientSolver([...])

The Preconditioned Conjugate Gradient Solver is used to solve the finite difference equations in each step of a MODFLOW stress period.

Packages#

ConstantHead(head)

The Constant Head package.

Drain(conductance, elevation)

The Drain package is used to simulate head-dependent flux boundaries.

EvapoTranspiration(rate, top_elevation, ...)

Recharge provides a fixed flux boundary condition to the top layer of the groundwater system.

GeneralHeadBoundary(conductance, head)

The General-Head Boundary package is used to simulate head-dependent flux boundaries.

HorizontalHydraulicConductivity([k_horizontal])

Horizontal hydraulic conductivity [L/T] of the aquifers, between TOP and BOT.

HorizontalAnisotropy(anisotropy_factor, ...)

Horizontal anisotropy is a phenomenon in which the horizontal hydraulic conductivity is not equal along the x and y Cartesian axes.

HorizontalFlowBarrier(id_name, geometry, ...)

Horizontal barriers obstructing flow such as semi- or impermeable fault zone or a sheet pile wall are defined for each model layer by a *.GEN line file.

MetaSwap(boundary, landuse, ...[, ...])

The MetaSWAP package (CAP), provides the input to be converted to a MetaSWAP model, which is an external model code used to simulate the unsaturated zone.

Recharge(rate)

Recharge provides a fixed flux boundary condition to the top layer of the groundwater system.

River(conductance, stage, bottom_elevation, ...)

The River package is used to simulate head-dependent flux boundaries.

StartingHead(starting_head)

The initial head in all cells

VerticalHydraulicConductivity([k_vertical])

Vertical hydraulic conductivity [L/T] for aquitards (between BOT and TOP).

VerticalAnisotropy(vertical_anisotropy)

Vertical anisotropy for aquifers [-], defined as the horizontal hydraulic conductivity over the vertical hydraulic conductivity.

StorageCoefficient(storage_coefficient)

Storage coefficient [-].

SpecificStorage(specific_storage)

Specific storage [L-1].

Well(id_name, x, y, rate, layer[, time])

The Well package is used to simulate a specified flux to individual cells and specified in units of length3/time.