##WaterPy: Wasser- und Umwelttools in Python
WaterPy zielt darauf ab, eine Python-Bibliothek für Wasser- und Umwelttechnik zu entwickeln. Dies ist eine kostenlose Bibliothek für jegliche Nutzung.
Kooperationen und Beiträge zum Projekt mit neuen Modulen oder Funktionen, Verbesserung des bestehenden Codes, sind herzlich willkommen.
Bei Interesse wenden Sie sich bitte an uns oder senden Sie uns Ihren Python-Code mit einer Datei mit den folgenden Informationen zur Aufnahme in den WaterPython-Blog:
- Eine Erläuterung der Funktion, die in den Abschnitt „Über“ der Funktionsseite aufgenommen werden soll;
- Ein einfacher „Beispielcode“, der leicht zu lesen ist;
- Endlich das erwartete „Ergebnis“.
- Neue Module Wasser und Umwelt können erstellt und in die Bibliothek aufgenommen werden.
WaterPython dankt Ihnen im Voraus für Ihren Beitrag und Ihre Unterstützung.
- Nehmen Sie Kontakt mit dem Projekt auf: http://waterpy.blogspot.com/
- Holen Sie sich die Bibliothek unter https://github.com/dmgsantos/WaterPy
- Für Fragen oder Anregungen: [email protected]
In der Bibliothek enthaltene Module und Funktionen():
Bioreaktor:
- BIO_eckenfelder_area() – Fläche eines Tropfkörperfilters gemäß der Eckenfelder-Gleichung.
- BIO_eckenfelder_se() – stromabwärts gelegene DBO-Konzentration eines Tropfkörperfilters gemäß der Eckenfelder-Gleichung.
Ausrüstung:
- EQ_pump_p() – Pumpenleistung;
- EQ_pumpstation_p(): Berechnet Leistung und Gesamtförderhöhe einer Pumpstation;
- EQ_pumpstation_npshr(): Berechnen Sie die erforderliche Netto-Positiv-Saughöhe (NPSH) eines Pumpsystems.
- EQ_turbine_p(): Leistung einer Turbine.
- EQ_hydropower_p(): Leistung und Förderhöhe eines Wasserkraftwerks
Geometrie:
- GEO_geometry_acircle(): Fläche eines vollständigen Kreisabschnitts;
- GEO_geometry_hrcircle(): Hydraulischer Radius eines vollständigen Kreisabschnitts;
- GEO_geometry_wpcircle(): Nasser Umfang eines vollständigen Kreisabschnitts;
- GEO_geometry_aprism(): Fläche eines prismatischen offenen Kanals;
- GEO_geometry_wpprism(): Nasser Umfang eines prismatischen offenen Kanals;
- GEO_geometry_hrprism(): Hydraulischer Radius eines prismatischen offenen Kanals;
- GEO_geometry_wlprism(): Breite und Länge eines prismatischen offenen Kanals.
Hydrologie:
- HYD_kirpich_tc(): Konzentrationszeit eines Flusses gemäß der Kirpich-Gleichung;
- HYD_scs_ia(): anfängliche Abstraktion gemäß SCS;
- HYD_scs_s(): Potenzieller Speicher gemäß SCS;
- HYD_scs_cn(): Kurvenzahltransformation gemäß AMC (Antecedent Moisture Condition);
- HYD_scs_q(): Ablauf nach SCS;
- HYD_scs_inf(): Infiltration gemäß SCS.
- HYD_scs_duh(): Synthetische dimensionslose Einheitsganglinie nach SCS.
- HYD_scs_hydrograph(): Strömungsganglinie nach SCS.
PorousMediaFlow:
- PMF_darcylaw_kdarcy(): Hydraulische Leitfähigkeit;
- PMF_darcylaw_q(): Spezifische Entlassung für das Darcy-Gesetz;
- PMF_darcylaw_v(): Flussgeschwindigkeit in porösen Medien;
- PMF_darcylaw_re(): Reynolds-Zahl eines porösen Medienflusses.
UniformFreeSurfaceFlow:
- FSF_prismatic_y() – .gleichmäßige Fließhöhe eines prismatischen Kanals (rechteckig, dreieckig, trapezförmig)
- FSF_prismatic_q() – gleichmäßiger Fluss eines prismatischen Kanals (rechteckig, dreieckig, trapezförmig)
UniformPressurizedFlow:
- UPF_hw_f() – Reibungsverlust von Hazen Williams;
- UPF_gms_f() – Gauckler-Manning-Strickler-Reibungsverlust;
- UPF_dw_f() – Darcy-Weysbach-Reibungsverlust;
- UPF_cw_f() – Colebrook-White-Reibungsverlust.
Wassereigenschaften:
- WATER_reynoldsnumber_re(): Reynolds-Zahl;
- WATER_antoine_vp(): Dampfdruck mit Antoine-Gleichung;
- WATER_density_rho(): Wasserdichte;
- WATER_viscosity_dvisc(): Dynamische Viskosität von Wasser;
- WATER_viscosity_kvisc(): Kynematische Viskosität von Wasser;
- WATER_density_gamma(): Wasserspezifisches Gewicht.