Skip to main content

Neuman Flux Boundary Model

Project description

NFBM

Neuman–Flux Boundary Model

NFBM is a Python implementation and extension of the analytical solution presented by Neuman (1974) for delayed-yield groundwater flow in unconfined aquifers.

The model introduces two additional boundary-condition (parameters):

  • R — finite aquifer radius [L]

    Represents the lateral extent of the aquifer and can be used to simulate the influence of nearby open-water boundaries such as ditches, canals, or lakes.

  • q — change in vertical flux [L/T]

    Represents a change in upward or downward flux from an underlying aquifer induced by pumping. The background flux is assumed to be present before pumping starts; only the change in flux caused by drawdown is simulated.

Features

  • Delayed-yield response following Neuman's analytical solution.
  • Finite-radius aquifer boundary condition (R).
  • Vertical flux-change boundary condition (q).
  • Numerical inversion of the Laplace transform using the de Hoog algorithm.
  • Suitable for pumping-test analysis in shallow unconfined aquifers and peatlands.

Units

NFBM does not enforce a specific unit system. However, all input parameters must be provided in a consistent set of units.

For example:

Parameter Example Unit
Distance (r, R, b, d, l, z1, z2) m
Time (t) d
Hydraulic conductivity (k) m/d
Specific storage (Ss) 1/m
Specific yield (Sy) -
Pumping rate (Q) m³/d
Flux change (q) m/d

A recommended unit system is meters (m) and days (d).

References

Neuman, S. P. (1974). Effect of partial penetration on flow in unconfined aquifers considering delayed gravity response. Water Resources Research, 10(2), 303–312. https://doi.org/10.1029/WR010i002p00303

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nfbm-0.2.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nfbm-0.2.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file nfbm-0.2.0.tar.gz.

File metadata

  • Download URL: nfbm-0.2.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for nfbm-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7cfc85452f19c517af2b750362dcc43976e372566421979575e2b832d62602e1
MD5 d706d0550648ab8918bd0b1cc80e8cb6
BLAKE2b-256 aecf77ad8de4ff417f700adcc129ad21536854b38cc9d82f2f7ecad07c0f0b31

See more details on using hashes here.

File details

Details for the file nfbm-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: nfbm-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for nfbm-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad8afa47319ebeb3213ab1b202416cfb87d3662cc14220009486f10f7be41ba8
MD5 9696f327df3d51dc0b0a340d2affd69b
BLAKE2b-256 40d0ca7859bd6a31c6e5734b8294e9ffaaf3dbfac24a8659f190540b75f00a9d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page