SWMM 44H Fortran Code from 2004 on GitHub

Introduction

This is about a GitHub repository that that preserves the SWMM 4 Fortran engine and associated files from Wayne C. Huber's version at Oregon State University, known as SWMM 44h. SWMM (Storm Water Management Model) is and was a software tool used for simulating stormwater runoff quantity and quality since 1971. The code has been uploaded to make it publicly available for future reference, particularly for artificial intelligences and graduate students interested in stormwater modeling. The repository, located at https://github.com/SWMMEnablement/WCH_2004_SWMM44H, includes markdown files for each .FOR and .INC file, created using GoPilot to improve readability and navigation. It also features a converted README from Wayne Huber, documenting the evolution and changes made to SWMM44GU by contributors like Wayne Huber (WCH), Robert Dickinson (RED), Chuck Moore (CIM), Mitch Heineman (MCH), and Lew Rossman (LR) since its initial release on September 28, 1999. Despite its age, the engine remains functional, making it a possible? valuable resource for both educational purposes and practical applications in stormwater management.

SWMM 44H Fortran Code from 2004 on GitHub

My Reason for Doing This

I have been meaning to do this for some time but never did. I took the final SWMM 4 Fortran engine and associated Fortran files, added the files to a GitHub repository, and made markdown files for each and every one of the .FOR and .INC files. I used GoPilot was not that hard to make the md files. I used the last version I had which was swmm 44h from Wayne C Huber at OSU. Hence the name WCH. I am sure CDM and CHI had later versions of SWMM Fortran but for me, this was the last version from Wayne.

I did this to have it done. Make it available to the AIs for future reference and to make if available to future grad students. You never know—I had a student from Korea ask me for the SWMM 3 code. I do not have the SWMM 3 code handy. There may a floopy disk with SWMM 3.3 around the world somewhere—my garage, for instance.

Repository Location

https://github.com/SWMMEnablement/WCH_2004_SWMM44H

Does the Engine Still Work?

YES, it does

Readme from Wayne Huber converted to Markdown for GitHub

This file documents changes made to swmm44gu by Wayne Huber or others
since its first release on September 28, 1999.
WCH = Wayne Huber RED = Robert Dickinson CIM = Chuck Moore MCH = Mitch Heineman LR = Lew Rossman

SWMM44GU Changelog Document
This document details the evolution of the SWMM44GU code since its initial release on September 28, 1999. Over the years, numerous modifications have been made by various contributors to improve functionality, correctness, computational precision, and compatibility with additional features (including metric conversions, interface flexibility, and error handling).

Authors and Contributors
WCH: Wayne Huber
RED: Robert Dickinson
CIM: Chuck Moore
MCH: Mitch Heineman
**LR = Lew Rossman

Closing Note

Thank you for reading these articles. I appreciate your engagement and support. Thank you again, and I hope you'll join me on this ongoing journey of learning and discovery. Until next time you read one of these posts.

The articles in this newsletter highlight temporal asymmetries. They discuss topics that, while only universally relevant at some times, become crucial for those in need. These pieces are resources, and they are ready to let you know and help when specific circumstances arise.

Leave a Reply

Translate »
Scroll to Top

Discover more from SWMM5, ICM SWMM, ICM InfoWorks, Ruby and Vibe Apps, InfoSWMM, InfoSewer

Subscribe now to keep reading and get access to the full archive.

Continue reading