When Hyperbolic Geometry Meets Urban Drainage: Making Beautiful Subcatchments

](https://www.linkedin.com/in/robertdickinson/)

## Robert Dickinson

Helping across the full stormwater spectrum: SWMM (50+ yrs), InfoSWMM/ESRI (20 yrs), InfoWorks ICM (15 yrs), & Autodesk AEC Collection (5 yrs) Grandpa (10 yrs)

December 15, 2025

I've been exploring an unusual intersection: hyperbolic geometry and hydrological modeling. The result is a web-based tool that generates subcatchment tessellations for EPA SWMM5 using Möbius transformations on the Poincaré disc. It looks visually interesting, the exported work as test models in SWMM5 and it is a way to models that tens of thousands of subcatchments easily.

How Does This Even Work?

🔹 Three geometric modes — Elliptic (rotational), Parabolic (translational), and Hyperbolic (stretching) — each producing unique drainage patterns

🔹 Real-time visualization with area-based color gradients

🔹 One-click export to SWMM5 INP format with properly calculated slopes, widths, and rainfall timeseries

🔹 100% browser-based — no installation required

Background

The math behind this goes back to Henri Poincaré's work on non-Euclidean geometry. Each tessellation type corresponds to a different isometry of hyperbolic space, creating drainage networks that are both mathematically elegant and topologically consistent.

Whether you're a hydrologist looking for creative subcatchment layouts, a mathematician curious about applied geometry, or an engineer who appreciates when infrastructure meets art — this tool offers something new.

Try it. Watch the patterns evolve. Export a model. And maybe see stormwater a little differently.

The App Name

https://poincar-swmm-5-subcatchment--robertdickinson.replit.app

All Open Source

Article content

Source code is in all apps unless i forget.

Article content

Useful for test models

By Autodesk Technologist for ICM/SWMM

Autodesk Water Technologist for Storm Sewer and Flood | Expert in ICM InfoWorks ICM SWMM/Ruby | 18 Years at Innovyze/Autodesk | 52 Years with EPASWMM TAC for CIMM.ORG SWMM5+

Leave a Reply

Translate »

Discover more from SWMM5, ICM SWMM, ICM InfoWorks, InfoSWMM, InfoSewer

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

Continue reading