effluent
Effluent is a python package for simulating the dispersion of effluent discharges from wastewater pipes. The underlying model is based on Lee, Joseph H. W., and Chu, Vincent H.: Turbulent Jets and Plumes. Boston, MA: Springer US, 2003. doi:10.1007/978-1-4615-0407-8.
The package is mainly intended for research purposes, and does not contain any convenience plotting or statistics functionality. It is expected that these analyses are conducted in post-processing stages using other packages.
Installation
The package is installed using pip:
pip install effluent
Alternatively, the package can be installed to an isolated conda environment
using the in-repo file environment.yml as follows:
conda env create -f environment.yml
Usage
The software is invoked as a command line script:
effluent config.toml
where config.toml is the configuration file specifying the simulation
setup. Examples of valid configuration files are given in the repository
directory docs/source/examples, and in the
online documentation.
Citation
If you use the software in a publication or report, please cite it as follows:
Sævik, P. N., (2023). Effluent: A Python package for modelling effluent discharge. Journal of Open Source Software, 8(89), https://doi.org/10.21105/joss.05554.
Consider also citing the work which this package is based on:
Lee, J. H. W., and Chu, V. H. (2003). Turbulent Jets and Plumes - A Lagrangian Approach. Boston, MA: Springer US. https://doi.org/10.1007/978-1-4615-0407-8.
Documentation
Check out the online documentation for a detailed description of the algorithm and software features.
How to contribute
Use the GitHub issue tracking system to report problems with the software, seek support, or suggest improvements. Code contributions can be suggested using GitHub pull requests. Check documentation for details.
Metadata
Release files for effluent 1.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| effluent-1.5.0.tar.gz | 26.4 kB | Without provenance | Details for effluent-1.5.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| effluent-1.5.0-py3-none-any.whl | Python 3 | none | any | Details for effluent-1.5.0-py3-none-any.whl |
Total release size: 47.7 kB
Release files / effluent-1.5.0.tar.gz
| Download URL | effluent-1.5.0.tar.gz |
|---|---|
| Size | 26.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d51b550c9bab019629a96665d2772d96d60334f367781c1070d288566a5864d3
|
|
BLAKE2b-256 checksum How to use checksums |
7696ab9b1b1440eaf9a720df785f1fef4346adbe3f0e7966d0b75f6dcd41d03a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / effluent-1.5.0-py3-none-any.whl
| Download URL | effluent-1.5.0-py3-none-any.whl |
|---|---|
| Size | 21.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0cfc7d7ae622ce73de39213e622e6347895b2c6b4ba4f0590fd264191e10af52
|
|
BLAKE2b-256 checksum How to use checksums |
171afa2850215008987666cc71ce66f4bf3634f379d25777664ad387117da7bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Security for effluent 1.5.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.