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. |