AnaFlow API

Purpose

Anaflow provides several analytical and semi-analytical solutions for the groundwater-flow-equation.

Subpackages

flow

Anaflow subpackage providing flow-solutions for the groundwater flow equation.

tools

Anaflow subpackage providing miscellaneous tools.

Solutions

Homogeneous

Solutions for homogeneous aquifers

thiem(rad, r_ref, transmissivity[, rate, h_ref])

The Thiem solution.

theis(time, rad, storage, transmissivity[, ...])

The Theis solution.

grf(time, rad, storage, conductivity[, dim, ...])

The general radial flow (GRF) model for a pumping test.

Heterogeneous

Solutions for heterogeneous aquifers

ext_thiem_2d(rad, r_ref, trans_gmean, var, ...)

The extended Thiem solution in 2D.

ext_thiem_3d(rad, r_ref, cond_gmean, var, ...)

The extended Thiem solution in 3D.

ext_thiem_tpl(rad, r_ref, cond_gmean, ...[, ...])

The extended Thiem solution for truncated power-law fields.

ext_thiem_tpl_3d(rad, r_ref, cond_gmean, ...)

The extended Theis solution for truncated power-law fields in 3D.

ext_theis_2d(time, rad, storage, ...[, ...])

The extended Theis solution in 2D.

ext_theis_3d(time, rad, storage, cond_gmean, ...)

The extended Theis solution in 3D.

ext_theis_tpl(time, rad, storage, ...[, ...])

The extended Theis solution for truncated power-law fields.

ext_thiem_tpl_3d(rad, r_ref, cond_gmean, ...)

The extended Theis solution for truncated power-law fields in 3D.

neuman2004(time, rad, storage, trans_gmean, ...)

The transient solution for the apparent transmissivity from [Neuman2004].

neuman2004_steady(rad, r_ref, trans_gmean, ...)

The steady solution for the apparent transmissivity from [Neuman2004].

Extended GRF

The extended general radial flow model.

ext_grf(time, rad, S_part, K_part, R_part[, ...])

The extended "General radial flow" model for transient flow.

ext_grf_steady(rad, r_ref, conductivity[, ...])

The extended "General radial flow" model for steady flow.

Laplace

Helping functions related to the laplace-transformation

get_lap(func[, arg_dict])

Callable Laplace transform.

get_lap_inv(func[, method, method_dict, ...])

Callable Laplace inversion.

Tools

Helping functions.

step_f(rad, r_part, f_part)

Callalbe step function.

specialrange(val_min, val_max, steps[, typ])

Calculation of special point ranges.

specialrange_cut(val_min, val_max, steps[, ...])

Calculation of special point ranges.