##WaterPy: Alat Air dan Lingkungan dengan Python
WaterPy bertujuan untuk mengembangkan perpustakaan Python untuk teknik air dan lingkungan. Ini adalah perpustakaan gratis untuk penggunaan apa pun.
Kolaborasi dan kontribusi terhadap proyek dengan modul atau fungsi baru, penyempurnaan kode yang sudah ada, sangat kami harapkan.
Jika berminat, silakan hubungi atau kirimkan kode Python Anda, beserta file dengan informasi berikut untuk disertakan dalam blog WaterPython:
- Penjelasan tentang fungsi yang akan disertakan di bagian "Tentang" pada halaman fungsi;
- Sebuah "kode sampel" sederhana yang mudah dibaca;
- Akhirnya, "Hasil" yang diharapkan.
- Modul baru air dan lingkungan dapat dibuat dan dimasukkan ke dalam perpustakaan.
WaterPython terima kasih sebelumnya atas kontribusi dan dukungan Anda.
- Hubungi proyek: http://waterpy.blogspot.com/
- Dapatkan perpustakaan di https://github.com/dmgsantos/WaterPy
- Untuk pertanyaan atau saran apa pun: [email protected]
Modul dan fungsi() termasuk dalam perpustakaan:
Bioreaktor:
- BIO_eckenfelder_area() - luas filter tetesan menurut persamaan Eckenfelder.
- BIO_eckenfelder_se() - konsentrasi hilir DBO dari filter tetesan menurut persamaan Eckenfelder.
Peralatan:
- EQ_pump_p() - daya pompa;
- EQ_pumpstation_p(): Menghitung daya dan total head stasiun pompa;
- EQ_pumpstation_npshr(): Hitung Net Positive Suction Head (NPSH) yang diperlukan dari sistem pemompaan.
- EQ_turbine_p(): Kekuatan turbin.
- EQ_hydropower_p(): Tenaga dan kepala pembangkit listrik tenaga air
Geometri:
- GEO_geometry_acircle(): Luas seluruh bagian lingkaran;
- GEO_geometry_hrcircle(): Jari-jari hidrolik seluruh bagian lingkaran;
- GEO_geometry_wpcircle(): Keliling basah seluruh bagian lingkaran;
- GEO_geometry_aprisma(): Area saluran terbuka prismatik;
- GEO_geometry_wpprisma(): Keliling basah saluran terbuka prismatik;
- GEO_geometry_hrprism(): Jari-jari hidrolik saluran terbuka prismatik;
- GEO_geometry_wlprism(): Panjang lebar saluran terbuka prismatik.
Hidrologi:
- HYD_kirpich_tc(): waktu konsentrasi suatu sungai menurut persamaan Kirpich;
- HYD_scs_ia(): abstraksi awal menurut SCS;
- HYD_scs_s(): Potensi penyimpanan menurut SCS;
- HYD_scs_cn(): Transformasi Angka Kurva menurut AMC (Antecedent Moisture Condition);
- HYD_scs_q(): Limpasan menurut SCS;
- HYD_scs_inf(): Infiltrasi menurut SCS.
- HYD_scs_duh(): Hidrograf Satuan Tanpa Dimensi Sintetis menurut SCS.
- HYD_scs_hydrograph(): Hidrograf aliran menurut SCS.
Aliran Media Berpori:
- PMF_darcylaw_kdarcy(): Konduktivitas hidrolik;
- PMF_darcylaw_q(): Pembebasan khusus hukum Darcy;
- PMF_darcylaw_v(): kecepatan fluks pada media berpori;
- PMF_darcylaw_re(): Bilangan Reynolds dari aliran media berpori.
Aliran PermukaanBebas Seragam:
- FSF_prismatic_y() - ketinggian aliran seragam saluran prismatik (persegi panjang, segitiga, trapesium)
- FSF_prismatic_q() - aliran seragam saluran prismatik (persegi panjang, segitiga, trapesium)
Aliran Bertekanan Seragam:
- UPF_hw_f() - Hilangnya gesekan Hazen Williams;
- UPF_gms_f() - Hilangnya gesekan Gauckler-Manning-Strickler;
- UPF_dw_f() - Hilangnya gesekan Darcy-Weysbach;
- UPF_cw_f() - Hilangnya gesekan Colebrook-White.
Properti Air:
- WATER_reynoldsnumber_re(): bilangan Reynolds;
- WATER_antoine_vp(): Tekanan uap dengan persamaan Antoine;
- WATER_density_rho(): Kepadatan air;
- WATER_viscosity_dvisc(): Viskositas air yang dinamis;
- WATER_viscosity_kvisc(): Viskositas kinematik air;
- WATER_density_gamma(): Berat jenis air.