Skip to main content

Compiled ASM2d-BSM2 plant-wide wastewater treatment model extension modules.

Project description

ASM2d-BSM2

asm2dbsm2 is a Python package exposing compiled ASM2d-BSM2 plant-wide wastewater treatment model (Water and Slduge lines).

Installation

pip install asm2dbsm2

Import

from asm2dbsm2 import 'Modules'
from asm2dbsm2 import asm2d, combiner, combiner3, combiner4
from asm2dbsm2 import flowsplitter, hyddelay, settler1d
from asm2dbsm2 import adm1dae1, adm1dae2, adm1ode, adm2asm, asm2adm, carboncombiner, metalcombiner, ...

Modules

  • adm1dae1 : ADM1 DAE1.
  • adm1dae2 : ADM1 DAE2.
  • adm1ode : ADM1 ODEr.
  • adm2asm : ADM-to-ASM2d interface.
  • asm2adm : ASM2d-to-ADM interface.
  • asm2d : ASM2d biological reactor.
  • carboncombiner : External carbon combiner for ASM2d reactor.
  • combiner : Two-stream ASM2d flow combiner.
  • combiner3 : Three-stream ASM2d flow combiner.
  • combiner4 : Four-stream ASM2d flow combiner.
  • combineradm1 : ADM1-specific combiner.
  • dae1combiner : DAE1 ADM combiner.
  • dae2combiner : DAE2 ADM combiner.
  • dewatering : ASM2d dewatering unit.
  • flowsplitter : ASM2d flow splitter.
  • hyddelay : ASM2d hydraulic delay.
  • metalcombiner : Metal dosing combiner for ASM2d.
  • pHdelay : pH delay for ADM interfaces.
  • pHsolv : pH solver for ADM DAE.
  • primclar : ASM2d primary clarifier.
  • settler1d : ASM2d 10-layer secondary settler.
  • sh2solv : SH2 solver for ADM1 DAE2.
  • storage : ASM2d reject-water storage tank.
  • storagebypass : ASM2d storage bypass.
  • storagedelay : ASM2d storage delay.
  • thickener : ASM2d thickener.

Python packaging / adaptation

  • Package: asm2dbsm2
  • Python packaging and ASM2d-BSM2 adaptation: Dr Taher Abunama

Attribution and license

See LICENSE and THIRD_PARTY_NOTICES.md. Publications using this software should acknowledge the BSM2 sources and the upstream authors.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

asm2dbsm2-0.1.0-cp312-cp312-win_amd64.whl (892.7 kB view details)

Uploaded CPython 3.12Windows x86-64

File details

Details for the file asm2dbsm2-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: asm2dbsm2-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 892.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for asm2dbsm2-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 863b1582a86baed7f0050aedb7e4198afa47e9d587b92e6afaa52b5c349e4f00
MD5 4d94b2649926a87e22538f0a8020d8ea
BLAKE2b-256 2dd666d27e9112d15da924f5927cc1b8181bb85b49b6aecc30ff3f6c9c1d442c

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