Skip to main content

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.

Metadata

Release files for asm2dbsm2 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for asm2dbsm2 0.1.0
File Interpreter ABI Platform
asm2dbsm2-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details

Release files / asm2dbsm2-0.1.0-cp312-cp312-win_amd64.whl

Download URL asm2dbsm2-0.1.0-cp312-cp312-win_amd64.whl
Size 892.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
863b1582a86baed7f0050aedb7e4198afa47e9d587b92e6afaa52b5c349e4f00
BLAKE2b-256 checksum
How to use checksums
2dd666d27e9112d15da924f5927cc1b8181bb85b49b6aecc30ff3f6c9c1d442c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.6

Security for asm2dbsm2 0.1.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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page