Releases: GeoStat-Framework/AnaFlow
v1.2.0
Release Notes
AnaFlow v1.2 introduces new steady and transient solutions, including 3D variants, built on the Integral variogram model with a shape parameter that controls structural roughness, enabling finer calibration across heterogeneous aquifers. The release also upgrades the eGRF solver to a Cython-powered implementation that speeds up laplace-space evaluations by roughly 20×, dramatically improving welltestpy estimation performance.
Installation
You can install AnaFlow with pip:
pip install anaflow
or with conda:
conda install anaflow
Documentation
The documentation can be found at: https://anaflow.readthedocs.io
What's new?
Enhancements
- added solutions based on the effective transmissivity for the "Integral" variogram model (#13):
ext_thiem_int
: steady state solutionext_thiem_int_3d
: steady state solution incorporating vertical anisotropyext_theis_int
: transient solutionext_theis_int_3d
: transient solution incorporating vertical anisotropy
- added
fix_T_well
andfix_K_well
bool flag to transient heterogeneous solutions to be able to set if the well value for the effective transmissivity/conductivity should be determined from the limit (True
) or from the upscaled value in the first ring segment (False
, default) (#13)- breaking: the previous behavior was effectively this set to
True
, which for steep effective curves resulted in an increasing error in the effective head near the well
- breaking: the previous behavior was effectively this set to
- converted the
grf_laplace
solver to a Cython extension to improve laplace-space runtime and keep the Python API unchanged (#15)
Changes
- updated docs (use myst parser for markdown files, only generate html and pdf)
- updated CI (fixed artifacts up-/download action)
- package now depends on Cython and is not system independent anymore but wheels are provided for all supported platforms and Python versions
v1.1.0
Release Notes
Installation
You can install AnaFlow with pip:
pip install anaflow
or with conda:
conda install anaflow
Documentation
The documentation can be found at: https://anaflow.readthedocs.io
What's new?
See #11
Enhancements
- move to
src/
based package structure - drop py36 support
- added archive support
- simplify documentation
v1.0.1
Release Notes
Installation
You can install AnaFlow with pip:
pip install anaflow
Documentation
The documentation can be found at: https://anaflow.readthedocs.io/
What's new?
Bugfixes
ModuleNotFoundError
not present in py35np.asscalar
deprecated, usearray.item()
CHANGELOG.md
links updated
v1.0.0
Release Notes
Installation
You can install AnaFlow with pip:
pip install anaflow
Documentation
The documentation can be found at: https://anaflow.readthedocs.io/
What's new?
Enhancements
- new TPL Solution
- new tools sub-module
- using pentapy to solve LES in laplace space
- solution for aparent transmissivity from neuman 2004
- added extended GRF model
- convenient functions for (inverse-)laplace transformation
Bugfixes
lat_ext
was ignored by ext_theis_3d
Changes
- py2.7 support dropped
v1.0.0.rc1
Release Notes
Installation
You can install AnaFlow with pip:
pip install anaflow
Documentation
The documentation can be found at: https://anaflow.readthedocs.io/
What's new?
Enhancements
- new TPL Solution
- new tools sub-module
- using pentapy to solve LES in laplace space
- solution for aparent transmissivity from neuman 2004
- added extended GRF model
- convenient functions for (inverse-)laplace transformation
Bugfixes
lat_ext
was ignored by ext_theis_3d
Changes
- py2.7 support dropped
v0.4.0
Release of Version 0.4.0
AnaFlow provides several analytical and semi-analytical solutions for the groundwater-flow equation.
Notes
This Version brings some changes:
- the input for transient tests changed from "rad, time" to "time, rad" as order of input (in line with output format)
- the output for transient tests now preserves the shapes of time and rad (better for plotting in 3D)
- the grf model is now the default way of calculating pumping tests in laplace space
- the grf_laplace routine was optimized to estimate the radius of the cone of depression
- the grf_laplace uses now the pentapy solver, so we get rid of the umf_pack dependency
- grf_model and grf_disk are now part of the standard routines
v0.3.0
Release of Version 0.3.0
AnaFlow provides several analytical and semi-analytical solutions for the groundwater-flow equation.
Notes
This is the first release within the GeoStat-Framework.
This Version comes with a full documentation accessible under:
https://geostat-framework.readthedocs.io/projects/anaflow
A handful of examples were added to the repository to get in touch with the package.
AnaFlow v0.2.4
PyPi release for Py2 and Py3 simultaneously.
AnaFlow v0.2.3
PyPi release for Python3.
AnaFlow v0.2.2
PyPi ready.