Mel Meng Complete Medium Blog Post List for Modeling
Manhole in InfoWorks ICM
source: github
](https://mel-meng-pe.medium.com/manhole-in-infoworks-icm-190c00070a0f?source=user_profile_page---------0-------------1602561a2c72----------------------)
Dec 4, 2024

[
How to set up outfall boundary using rating curve
source: github
](https://mel-meng-pe.medium.com/how-to-set-up-outfall-boundary-using-rating-curve-2b87266affaa?source=user_profile_page---------1-------------1602561a2c72----------------------)
Nov 20, 2024

[
How to set outfall boundary in InfoWorks ICM
source: github
](https://mel-meng-pe.medium.com/how-to-set-outfall-boundary-in-infoworks-icm-a6707c5dfb5a?source=user_profile_page---------2-------------1602561a2c72----------------------)
Nov 14, 2024

[
How to set the outfall boundary condition?
source: github
](https://mel-meng-pe.medium.com/how-to-set-the-outfall-boundary-condition-f4f3515a8b2c?source=user_profile_page---------3-------------1602561a2c72----------------------)
Nov 12, 2024

[
How to model gully/inlet?
source: github
](https://mel-meng-pe.medium.com/how-to-model-gully-inlet-7ad1769e3971?source=user_profile_page---------4-------------1602561a2c72----------------------)
Nov 8, 2024

[
How to model a pump station?
source: github
](https://mel-meng-pe.medium.com/how-to-model-a-pump-station-fce83f4dbe0f?source=user_profile_page---------5-------------1602561a2c72----------------------)
Nov 7, 2024

[
User Defined Control
source: github
](https://mel-meng-pe.medium.com/user-defined-control-f40a4eb200c4?source=user_profile_page---------6-------------1602561a2c72----------------------)
Oct 29, 2024

[
How to turn a pump on and off using a schedule table in InfoWorks ICM
source: Github
](https://mel-meng-pe.medium.com/how-to-turn-a-pump-on-and-off-using-a-schedule-table-in-infoworks-icm-5c56ed00dc9b?source=user_profile_page---------7-------------1602561a2c72----------------------)
May 29, 2024

[
How to use SQL expression to visualize results on the GeoPlan (map)
Source: GitHub, Autodesk KB
](https://mel-meng-pe.medium.com/how-to-use-sql-expression-to-visualize-results-on-the-geoplan-map-f8b1584ddd28?source=user_profile_page---------8-------------1602561a2c72----------------------)
May 29, 2024

[
SWMM5 Inflow
source: github
](https://mel-meng-pe.medium.com/swmm5-inflow-720582406ee2?source=user_profile_page---------9-------------1602561a2c72----------------------)
Mar 22, 2024

[
Node Flood Type in InfoWorks ICM
source: github
](https://mel-meng-pe.medium.com/node-flood-type-in-infoworks-icm-8cabb9abea6b?source=user_profile_page---------10-------------1602561a2c72----------------------)
Mar 5, 2024

[
Processing Rainfall Data
Source: github
](https://mel-meng-pe.medium.com/processing-rainfall-data-e4176fd57d2d?source=user_profile_page---------11-------------1602561a2c72----------------------)
Mar 1, 2024

[
Batch Importing Time Series with Python
source: github
](https://mel-meng-pe.medium.com/batch-importing-time-series-with-python-36fc27cb105d?source=user_profile_page---------12-------------1602561a2c72----------------------)
Feb 8, 2024

[
InfoWorks ICM model initialization
source: github
](https://mel-meng-pe.medium.com/infoworks-icm-model-initialization-264ce3406fff?source=user_profile_page---------13-------------1602561a2c72----------------------)
Jan 3, 2024

[
Work with XPSWMM 2D Results (xmdf) in QGIS
source: github
](https://mel-meng-pe.medium.com/work-with-xpswmm-2d-results-xmdf-in-qgis-842826470663?source=user_profile_page---------14-------------1602561a2c72----------------------)
Dec 21, 2023

[
Update ground model for InfoWorks ICM
source: github
](https://mel-meng-pe.medium.com/update-ground-model-for-infoworks-icm-1e5b7d3a254c?source=user_profile_page---------15-------------1602561a2c72----------------------)
Dec 20, 2023

[
Pump Timer
source: github
](https://mel-meng-pe.medium.com/pump-timer-a1d28512709e?source=user_profile_page---------16-------------1602561a2c72----------------------)
Dec 12, 2023

[
How to keep a Storage Node Dry at the start of an InfoWorks ICM Simulation
source: github
](https://mel-meng-pe.medium.com/how-to-keep-a-storage-node-dry-at-the-start-of-an-infoworks-icm-simulation-03bbc4160382?source=user_profile_page---------17-------------1602561a2c72----------------------)
Dec 12, 2023

[
Modeling Pond Overflow Structures
source: github
](https://mel-meng-pe.medium.com/modeling-pond-overflow-structures-949f39fec74b?source=user_profile_page---------18-------------1602561a2c72----------------------)
Dec 11, 2023

[
Using Breakline in XPSWMM
source: github
](https://mel-meng-pe.medium.com/using-breakline-in-xpswmm-efe52d7d3888?source=user_profile_page---------19-------------1602561a2c72----------------------)
Dec 7, 2023

[
Review XPSWMM 2D grid using QGIS
source: github
](https://mel-meng-pe.medium.com/review-xpswmm-2d-grid-using-qgis-fd083e43db30?source=user_profile_page---------20-------------1602561a2c72----------------------)
Dec 6, 2023

[
InfoWorks ICM Ground Water Module
source: github
](https://mel-meng-pe.medium.com/infoworks-icm-ground-water-module-d3a9198d0391?source=user_profile_page---------21-------------1602561a2c72----------------------)
Dec 4, 2023

[
InfoWorks batch plot event file
Source: github
](https://mel-meng-pe.medium.com/infoworks-batch-plot-event-file-9df083cb8ebc?source=user_profile_page---------22-------------1602561a2c72----------------------)
Nov 29, 2023

[
InfoWorks Timestep_log_file_reader
source: github
](https://mel-meng-pe.medium.com/infoworks-timestep-log-file-reader-f633c5147257?source=user_profile_page---------23-------------1602561a2c72----------------------)
Nov 28, 2023

[
Weir in InfoWorks ICM
source: github
](https://mel-meng-pe.medium.com/weir-in-infoworks-icm-601a011bab95?source=user_profile_page---------24-------------1602561a2c72----------------------)
Sep 29, 2023

[
Simulation Results: Maxima vs TVD
source: github
](https://mel-meng-pe.medium.com/simulation-results-maxima-vs-tvd-69f86053d222?source=user_profile_page---------25-------------1602561a2c72----------------------)
Sep 1, 2023

[
Gridded Rainfall: More accurate rainfall
source: github
](https://mel-meng-pe.medium.com/gridded-rainfall-more-accurate-rainfall-3f075dd19a8b?source=user_profile_page---------26-------------1602561a2c72----------------------)
Aug 14, 2023

[
How to effectively manage simulation results in ICM
source: Innovyze support Portal
](https://mel-meng-pe.medium.com/how-to-effectively-manage-simulation-results-in-icm-cb19238dfe56?source=user_profile_page---------27-------------1602561a2c72----------------------)
Jun 6, 2023

[
How to model river in SWMM/XPSWMM
source: github
](https://mel-meng-pe.medium.com/how-to-model-river-in-swmm-xpswmm-fd0862154d36?source=user_profile_page---------28-------------1602561a2c72----------------------)
Jun 6, 2023

[
How to batch import subcatchments into XPSWMM from external data source
source: github
](https://mel-meng-pe.medium.com/how-to-batch-import-subcatchments-into-xpswmm-from-external-data-source-ac78f92e9ccd?source=user_profile_page---------29-------------1602561a2c72----------------------)
Apr 28, 2023

[
SWMM5 Infiltration Methods Comparison
Source: github
](https://mel-meng-pe.medium.com/swmm5-infiltration-methods-comparison-42aef3ed8048?source=user_profile_page---------30-------------1602561a2c72----------------------)
Mar 29, 2023

[
Evaporation
source: github
](https://mel-meng-pe.medium.com/evaporation-bcb21eaf4a12?source=user_profile_page---------31-------------1602561a2c72----------------------)
Mar 17, 2023

[
Quickly Identify and Remove Illegal Characters in Your Large Text Files
When working with modeling software packages like XPSWMM or SWMM, text files are often used to store the models. Even software that uses a…
](https://mel-meng-pe.medium.com/quickly-identify-and-remove-illegal-characters-in-your-large-text-files-cd4f03b00a43?source=user_profile_page---------32-------------1602561a2c72----------------------)
Mar 9, 2023

[
SCS Hydrology in InfoWorks ICM— Part 3
In part 1 we covered the basics of SCS hydrology (CN method and SCS UH), and in part 2 we showed how to set it up in XPSWMM and HEC-RAS. In…
](https://mel-meng-pe.medium.com/scs-hydrology-in-infoworks-icm-part-3-3e7324fc4266?source=user_profile_page---------33-------------1602561a2c72----------------------)
Feb 23, 2023

[
InfoWorks ICM Ground Infiltration Cheatsheet
InfoWorks ICM Ground Infiltration simulates the complicated long term hydrological cycle of sewer infiltration over seasons. Most modelers…
](https://mel-meng-pe.medium.com/infoworks-icm-ground-infiltration-cheatsheet-410037ebe7c6?source=user_profile_page---------34-------------1602561a2c72----------------------)
Feb 15, 2023

[
SCS Hydrology XPSWMM vs HEC-HMS — Part 2
In part 1, we reviewed the basic ideas behind SCS hydrology method. In this post, we will setup a model in both XPSWMM and HEC-HMS.
](https://mel-meng-pe.medium.com/scs-hydrology-xpswmm-vs-hec-hms-part-2-914bbc65861f?source=user_profile_page---------35-------------1602561a2c72----------------------)
Feb 8, 2023

[
SCS Hydrology Method — Part 1
Introduction
](https://mel-meng-pe.medium.com/scs-hydrology-method-part-1-44d6825d7599?source=user_profile_page---------36-------------1602561a2c72----------------------)
Feb 2, 2023

[
Modeling Outfall
Source: github
](https://mel-meng-pe.medium.com/modeling-outfall-f988a564e9df?source=user_profile_page---------37-------------1602561a2c72----------------------)
Jan 27, 2023

[
How to model an underground storage unit?
source: github
](https://mel-meng-pe.medium.com/how-to-model-an-underground-storage-unit-a3ff006b9479?source=user_profile_page---------38-------------1602561a2c72----------------------)
Dec 30, 2022

[
XPSWMM 2D results map not showing up
source: Innoyvze Support Portal
](https://mel-meng-pe.medium.com/xpswmm-2d-results-map-not-showing-up-25b26485bb8d?source=user_profile_page---------39-------------1602561a2c72----------------------)
Nov 30, 2022
[
Modeling Force Mains
source: github
](https://mel-meng-pe.medium.com/modeling-force-mains-acae96c96a5c?source=user_profile_page---------40-------------1602561a2c72----------------------)
Oct 26, 2022

[
How to model a screen in InfoWorks ICM
source: github
](https://mel-meng-pe.medium.com/how-to-model-a-screen-in-infoworks-icm-47ea08fdd68e?source=user_profile_page---------41-------------1602561a2c72----------------------)
Oct 5, 2022

[
Losses through junctions
source: Github, Innovyze Support Portal
](https://mel-meng-pe.medium.com/losses-through-junctions-dc8a1ae31cc4?source=user_profile_page---------42-------------1602561a2c72----------------------)
Sep 20, 2022

[
Pump flow bump
source: Github, Innovyze Support Portal
](https://mel-meng-pe.medium.com/pump-flow-bump-611405b78086?source=user_profile_page---------43-------------1602561a2c72----------------------)
Sep 16, 2022

[
Getting Started with Ruby Scripting for InfoWorks
source: Github, Innovyze Support Portal
](https://mel-meng-pe.medium.com/getting-started-with-ruby-scripting-for-infoworks-cca3209a79a6?source=user_profile_page---------44-------------1602561a2c72----------------------)
Sep 15, 2022

[
How to pump constant flow in ICM/SWMM5/XPSWMM?
source: github, Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-pump-constant-flow-in-icm-swmm5-xpswmm-8b79cfcd485b?source=user_profile_page---------45-------------1602561a2c72----------------------)
Sep 14, 2022

[
Why XPSWMM keeps asking me fixing the errors that I already fixed
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/why-xpswmm-keeps-asking-me-fixing-the-errors-that-i-already-fixed-2dafb160956a?source=user_profile_page---------46-------------1602561a2c72----------------------)
Sep 2, 2022

[
Share a customized workflow in ICM
source: Github, Innovyze support portal
](https://mel-meng-pe.medium.com/share-a-customized-workflow-in-icm-e915e90e4bcf?source=user_profile_page---------47-------------1602561a2c72----------------------)
Aug 25, 2022

[
Exercise 1 Compare 2D grid with DEM
source: github, Innovyze support portal
](https://mel-meng-pe.medium.com/exercise-1-compare-2d-grid-with-dem-d5f0ec675a5c?source=user_profile_page---------48-------------1602561a2c72----------------------)
Aug 19, 2022

[
Modify the digital terrain model for a 2D model
Source: github, Innovyze Support Portal
](https://mel-meng-pe.medium.com/modify-the-digital-terrain-model-for-a-2d-model-862ad6bb04ed?source=user_profile_page---------49-------------1602561a2c72----------------------)
Aug 19, 2022

[
swmm error: encountered during 2D initialization, please check diagnostics file
source: Innovyze support portal
](https://mel-meng-pe.medium.com/swmm-error-encountered-during-2d-initialization-please-check-diagnostics-file-6d0a52eb5cd?source=user_profile_page---------50-------------1602561a2c72----------------------)
Aug 9, 2022

[
Modeling dam break in a XPSWMM 2D Model
XPSWMM has advanced support for modeling dam break using a 2D model. In this article, you will recreate the part 1 and part 2 of the Tuflow…
](https://mel-meng-pe.medium.com/modeling-dam-break-in-a-xpswmm-2d-model-670574968534?source=user_profile_page---------51-------------1602561a2c72----------------------)
Aug 5, 2022

[
SCS Infiltration Method
source: github, Innovyze Support Portal
](https://mel-meng-pe.medium.com/scs-infiltration-method-c4edc5a2cdb4?source=user_profile_page---------52-------------1602561a2c72----------------------)
Jul 19, 2022

[
Setting up script to automatically download HRRR rainfall forecast
source: github, Innovyze Support Portal
](https://mel-meng-pe.medium.com/setting-up-script-to-automatically-download-hrrr-rainfall-forecast-c64bc006e0ce?source=user_profile_page---------53-------------1602561a2c72----------------------)
Jul 8, 2022

[
How to get the peak flow in/out of a pond
source: github, Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-get-the-peak-flow-in-out-of-a-pond-8394ea071881?source=user_profile_page---------54-------------1602561a2c72----------------------)
Jul 7, 2022

[
How to get system statistics out of XPSWMM Model
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-get-system-statistics-out-of-xpswmm-model-f99bdb1e83e1?source=user_profile_page---------55-------------1602561a2c72----------------------)
Jun 30, 2022

[
How to batch edit Global Database in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-batch-edit-global-database-in-xpswmm-5a77662b4c01?source=user_profile_page---------56-------------1602561a2c72----------------------)
Jun 27, 2022

[
InfoWorks ICM GeoPlan Tips
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/infoworks-icm-geoplan-tips-e1f79358180e?source=user_profile_page---------57-------------1602561a2c72----------------------)
Jun 27, 2022

[
How to crop the spatial database to model GeoPlan extent
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-crop-the-spatial-database-to-model-geoplan-extent-ecf29b0945e?source=user_profile_page---------58-------------1602561a2c72----------------------)
Jun 16, 2022

[
SWMM5 Runoff Method in XPSWMM, ICM-SWMM and ICM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/swmm5-runoff-method-in-xpswmm-icm-swmm-and-icm-354afbce6?source=user_profile_page---------59-------------1602561a2c72----------------------)
Jun 14, 2022

[
How to model a pump station?
Set up a pump station is one of the more complicated modeling tasks. So what is a pump station, and how does it work. I found this 1 min…
](https://mel-meng-pe.medium.com/how-to-model-a-pump-station-f0a177798b43?source=user_profile_page---------60-------------1602561a2c72----------------------)
Jun 13, 2022

[
How to compare simulated with observed flow/level in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-compare-simulated-with-observed-flow-level-in-xpswmm-c189379e43bf?source=user_profile_page---------61-------------1602561a2c72----------------------)
May 23, 2022

[
Reporting Time Step vs Simulation Time Step
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/reporting-time-step-vs-simulation-time-step-2f0109436a3?source=user_profile_page---------62-------------1602561a2c72----------------------)
May 13, 2022

[
Why managing scenarios is so hard?
Managing scenarios in a model over a long time is challenging, no matter who does it, what software you use, you might feel hopeless at one…
](https://mel-meng-pe.medium.com/why-managing-scenarios-is-so-hard-e945a748ac9b?source=user_profile_page---------63-------------1602561a2c72----------------------)
May 12, 2022

[
How to export hydrograph in XPSWMM?
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-export-hydrograph-in-xpswmm-2421706e79a2?source=user_profile_page---------64-------------1602561a2c72----------------------)
May 11, 2022

[
Preparing time series data in old fixed width format with python
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/preparing-time-series-data-in-old-fixed-width-format-with-python-5a1d10dca376?source=user_profile_page---------65-------------1602561a2c72----------------------)
May 11, 2022

[
Break large long pipes in SWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/break-large-long-pipes-in-swmm-d2297572cde5?source=user_profile_page---------66-------------1602561a2c72----------------------)
Mar 18, 2022

[
How to update your existing 2D surface in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-update-your-existing-2d-surface-in-xpswmm-bd0f198a639e?source=user_profile_page---------67-------------1602561a2c72----------------------)
Mar 17, 2022

[
How to extract results from XPSWMM 2D model?
source: Innovyze support portal
](https://mel-meng-pe.medium.com/how-to-extract-results-from-xpswmm-2d-model-1feb43d79d18?source=user_profile_page---------68-------------1602561a2c72----------------------)
Mar 7, 2022

[
How to use XPTables in XPSWMM?
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-use-xptables-in-xpswmm-e94bcb4b4a10?source=user_profile_page---------69-------------1602561a2c72----------------------)
Mar 7, 2022

[
How to model 2D infiltration in XPSWMM?
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-model-2d-infiltration-in-xpswmm-ea1ba15613ce?source=user_profile_page---------70-------------1602561a2c72----------------------)
Mar 7, 2022

[
How to batch update model attributes using Excel?
support: Innovyze support portal
](https://mel-meng-pe.medium.com/how-to-batch-update-model-attributes-using-excel-6f93de74d4f3?source=user_profile_page---------71-------------1602561a2c72----------------------)
Mar 6, 2022

[
How to do a capacity analysis in InfoWorks ICM? — Part 2
In part 1, we went through a few examples of how to identify capacity issues in an model. In this article, we’ll go ahead and fix the…
](https://mel-meng-pe.medium.com/how-to-do-a-capacity-analysis-in-infoworks-icm-part-2-6f01aa077cbb?source=user_profile_page---------72-------------1602561a2c72----------------------)
Jan 19, 2022

[
How to reduce the background image size?
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-reduce-the-background-image-size-a712d0532e7d?source=user_profile_page---------73-------------1602561a2c72----------------------)
Jan 12, 2022

[
How to create, run, modify a SWMM5 model using python?
This blog is part of the Generative design series. To do generative design we need to run hundreds and thousands of simulations to…
](https://mel-meng-pe.medium.com/how-to-create-run-modify-a-swmm5-model-using-python-2ebaf7fd497?source=user_profile_page---------74-------------1602561a2c72----------------------)
Jan 8, 2022

[
Generative Design
When designing and operating a collection system, we have two very important tasks.
](https://mel-meng-pe.medium.com/generative-design-66c90e1b6120?source=user_profile_page---------75-------------1602561a2c72----------------------)
Jan 2, 2022

[
Batch Import hydrograph from csv files into XPSWMM
I have blogged about batch import rainfall and hydrograph into XPSWMM using python script with the help of XPX files.
](https://mel-meng-pe.medium.com/batch-import-hydrograph-from-csv-files-into-xpswmm-6e6ba3f01f2b?source=user_profile_page---------76-------------1602561a2c72----------------------)
Dec 28, 2021

[
The power of small batch sizes
Coding is one of my hobbies, I’ll consider it a great day if I can find a way to get my job done by writing a piece of program. The more I…
](https://mel-meng-pe.medium.com/the-power-of-small-batch-sizes-895017c9be6d?source=user_profile_page---------77-------------1602561a2c72----------------------)
Dec 27, 2021

[
How to update a model without breaking it?
Updating a calibrated model is one of the most annoying modeling tasks I can think of, not only that it is tedious, it can break the model…
](https://mel-meng-pe.medium.com/how-to-update-a-model-without-breaking-it-841a1d022e57?source=user_profile_page---------78-------------1602561a2c72----------------------)
Dec 17, 2021
[
When do I need to switch from a single design storm to an ensemble of storms?
You might say “I’ve been doing drainage design with rational method, or an SCS design storm for a very long time, why do I need to change?”
](https://mel-meng-pe.medium.com/when-do-i-need-to-switch-from-a-single-design-storms-to-an-ensemble-of-storms-8d0118f0a93f?source=user_profile_page---------79-------------1602561a2c72----------------------)
Dec 15, 2021

[
How to check diagnostics file in XPSWMM
source: Innovyze support portal
](https://mel-meng-pe.medium.com/how-to-check-diagnostics-file-in-xpswmm-7c3d74b1897b?source=user_profile_page---------80-------------1602561a2c72----------------------)
Dec 15, 2021

[
Want to solve differential equations? Think about how you ride your bike
If you’re serious about modeling, you’ll need to understand how the engine solves differential equations sooner or later. So the next time…
](https://mel-meng-pe.medium.com/want-to-solve-differential-equations-think-about-how-you-ride-your-bike-383be1ea02ac?source=user_profile_page---------81-------------1602561a2c72----------------------)
Dec 3, 2021

[
How to run an Atlas 14 ensemble in XPSWMM
In my previous posts we discussed why do you need ensemble Analysis and what are the NOAA Atlas 14 Precipitation Depth and Temporal…
](https://mel-meng-pe.medium.com/how-to-run-an-atlas-14-ensemble-in-xpswmm-ea74dec92843?source=user_profile_page---------82-------------1602561a2c72----------------------)
Nov 9, 2021
[
Temporal distribution: SCS storm vs Atlas 14
When I first learned about ensemble storms and its benefits, I was wondering did I do all my models wrong in the past. Why did I use only a…
](https://mel-meng-pe.medium.com/temporal-distribution-scs-storm-vs-atlas-14-f3dbefdfaa67?source=user_profile_page---------83-------------1602561a2c72----------------------)
Nov 2, 2021
[
NOAA Atlas 14 Precipitation Depth and Temporal Distribution
In a previous post, I wrote why we need to run ensemble analysis to get a feel of the uncertain of a model, so that we can be more certain…
](https://mel-meng-pe.medium.com/noaa-atlas-14-precipitation-depth-and-temporal-distribution-7d7c26690d68?source=user_profile_page---------84-------------1602561a2c72----------------------)
Oct 29, 2021
[
Why do you need ensemble Analysis?
For me the worst feeling of being an engineer is this, if I did something wrong with the design of the drainage system, someone can get…
](https://mel-meng-pe.medium.com/why-do-you-need-ensemble-analysis-cba0ee0a22a3?source=user_profile_page---------85-------------1602561a2c72----------------------)
Oct 28, 2021
[
How to do an capacity analysis in InfoWorks ICM? — Part 1
Capacity analysis is the reason most models were built in the first place. For many new modelers, this task can feel overwhelming. Don’t…
](https://mel-meng-pe.medium.com/how-to-do-an-capacity-analysis-in-infoworks-icm-part-1-d3e498aeea98?source=user_profile_page---------86-------------1602561a2c72----------------------)
Oct 7, 2021

[
How to reduce the size of simulation results of an ICM model?
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-reduce-the-size-of-simulation-results-of-an-icm-model-19b85b922179?source=user_profile_page---------87-------------1602561a2c72----------------------)
Oct 6, 2021

[
How to get rainfall forecast into TSDB in InfoWorks ICM?
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-get-rainfall-forecast-into-tsdb-in-infoworks-icm-97faa6934abe?source=user_profile_page---------88-------------1602561a2c72----------------------)
Oct 5, 2021

[
How to Use XPVIEWER (with Example Model)
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-use-xpviewer-with-example-model-49716ea2573d?source=user_profile_page---------89-------------1602561a2c72----------------------)
Sep 30, 2021

[
How to model culvert in ICM 1d/2d models?
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-model-culvert-in-icm-1d-2d-models-6b518ba09e0b?source=user_profile_page---------90-------------1602561a2c72----------------------)
Sep 30, 2021

[
Culvert Design Theory
Planning software such as SWMM5, XPSWMM, InfoWorks ICM are great for modeling complicated system, with enough calibration data, we can…
](https://mel-meng-pe.medium.com/culvert-design-theory-99965aa4efac?source=user_profile_page---------91-------------1602561a2c72----------------------)
Sep 29, 2021

[
Paths in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/paths-in-xpswmm-ee42bbdd1003?source=user_profile_page---------92-------------1602561a2c72----------------------)
Sep 28, 2021

[
Display XPSWMM 2D modeling results in QGIS
XPSWMM has powerful mapping functionalities for rendering the 2D results, and that can meet most common reporting and analysis needs.
](https://mel-meng-pe.medium.com/display-xpswmm-2d-modeling-results-in-qgis-d708d9438001?source=user_profile_page---------93-------------1602561a2c72----------------------)
Sep 24, 2021

[
How to make modeling more intuitive?
Once you are good at something, everything feels so easy. Just like riding bikes and driving a car, you know what to do without even…
](https://mel-meng-pe.medium.com/how-to-make-modeling-more-intuitive-ea825433dbb4?source=user_profile_page---------94-------------1602561a2c72----------------------)
Sep 24, 2021
[
How to calibrate a Live Model?
When I started live modeling about a year ago, I thought live modeling is nothing but automated modeling, once I get myself familiar with…
](https://mel-meng-pe.medium.com/how-to-calibrate-a-live-model-6fed9d6d113f?source=user_profile_page---------95-------------1602561a2c72----------------------)
Sep 20, 2021

[
InfoWorks ICM: simple SQL query saves big time
When it comes to customizing your modeling environment, sooner or later a modeler will need to write programs using computer languages…
](https://mel-meng-pe.medium.com/infoworks-icm-simple-sql-query-saves-big-time-db7907658328?source=user_profile_page---------96-------------1602561a2c72----------------------)
Sep 20, 2021

[
How to Build a Collection Model from Scratch and Keep it Up to Date
Many thanks to the opportunity of sharing my experiences of building collection model at the Water Talks today (9/14/2021) with Ryan Brown…
](https://mel-meng-pe.medium.com/how-to-build-a-collection-model-from-scratch-and-keep-it-up-to-date-cfe111be6969?source=user_profile_page---------97-------------1602561a2c72----------------------)
Sep 14, 2021

[
How to show XPSWMM 2D max. velocity vector results in QGIS
Source: Innovyze support portal
](https://mel-meng-pe.medium.com/how-to-show-xpswmm-2d-max-velocity-vector-results-in-qgis-fc4478b2a58?source=user_profile_page---------98-------------1602561a2c72----------------------)
Aug 25, 2021

[
How to recover a model that won’t open in XPSWMM
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-recover-a-model-that-wont-open-in-xpswmm-da04f2d86b4f?source=user_profile_page---------99-------------1602561a2c72----------------------)
Aug 18, 2021
[
How to rebuild a 1D XPSWMM Model?
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-rebuild-a-1d-xpswmm-model-1629d7192cfe?source=user_profile_page---------100-------------1602561a2c72----------------------)
Aug 18, 2021

[
How to visualize capacity issues in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-visualize-capacity-issues-in-xpswmm-d14ee27cafe?source=user_profile_page---------101-------------1602561a2c72----------------------)
Aug 10, 2021

[
Legacy Installers
XPViewer
](https://mel-meng-pe.medium.com/legacy-installers-812f58db1a0b?source=user_profile_page---------102-------------1602561a2c72----------------------)
Jul 22, 2021
[
Common GIS conversion tasks for Modeling
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/common-gis-conversion-tasks-for-modeling-1d344b326c0a?source=user_profile_page---------103-------------1602561a2c72----------------------)
Jul 16, 2021

[
How does the ponding option work in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-does-the-ponding-option-work-in-xpswmm-1c3546d26b9e?source=user_profile_page---------104-------------1602561a2c72----------------------)
Jul 15, 2021

[
Cannot import GIS layers into XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/cannot-import-gis-layers-into-xpswmm-448882dbbc82?source=user_profile_page---------105-------------1602561a2c72----------------------)
Jul 2, 2021
[
How to prepare rainfall data for modeling?
source: Innovyze support portal
](https://mel-meng-pe.medium.com/how-to-prepare-rainfall-data-for-modeling-70035a7baba6?source=user_profile_page---------106-------------1602561a2c72----------------------)
Jul 1, 2021

[
How does XPSWMM model evaporation
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-does-xpswmm-model-evaporation-85c7d12db0fe?source=user_profile_page---------107-------------1602561a2c72----------------------)
Jun 30, 2021

[
How to model a sealed manhole that can overflow in XPSWMM?
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-model-a-sealed-manhole-that-can-overflow-in-xpswmm-a9d3f6774359?source=user_profile_page---------108-------------1602561a2c72----------------------)
Jun 29, 2021

[
Working with multiple Spatial Rainfall Sources in ICM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/working-with-multiple-spatial-rainfall-sources-in-icm-b226814c9a5e?source=user_profile_page---------109-------------1602561a2c72----------------------)
Jun 25, 2021

[
How to unhide a column in XPTable
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-unhide-a-column-in-xptable-99e35a849c36?source=user_profile_page---------110-------------1602561a2c72----------------------)
Jun 14, 2021

[
How to compare NEXRAD with rain gauge data in ICM? — Part 2
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-compare-nexrad-with-rain-gauge-data-in-icm-part-2-3acc6e2f08b8?source=user_profile_page---------111-------------1602561a2c72----------------------)
Jun 12, 2021

[
How to get help in XPSWMM?
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-get-help-in-xpswmm-c0ff02fbb5a1?source=user_profile_page---------112-------------1602561a2c72----------------------)
Jun 11, 2021

[
How to use RTC in XPSWMM
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-use-rtc-in-xpswmm-d1c35078d67d?source=user_profile_page---------113-------------1602561a2c72----------------------)
Jun 10, 2021

[
What happens when a river is overflowing in XPSWMM?
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/what-happens-when-a-river-is-overflowing-in-xpswmm-425578f9bb00?source=user_profile_page---------114-------------1602561a2c72----------------------)
Jun 1, 2021

[
How does date and time work in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-does-date-and-time-work-in-xpswmm-b1584f473c09?source=user_profile_page---------115-------------1602561a2c72----------------------)
May 28, 2021

[
How to speed up the display of large TIN file in XPSWMM?
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-speed-up-the-display-of-large-tin-file-in-xpswmm-f457dd29634a?source=user_profile_page---------116-------------1602561a2c72----------------------)
May 28, 2021

[
How to use rainfall interface file in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-use-rainfall-interface-file-in-xpswmm-c9423b8dc446?source=user_profile_page---------117-------------1602561a2c72----------------------)
May 27, 2021

[
How to compare NEXRAD with rain gauge data in ICM? — Part 1
](https://mel-meng-pe.medium.com/how-to-compare-nexrad-with-rain-gauge-data-in-icm-part-1-605c63437b94?source=user_profile_page---------118-------------1602561a2c72----------------------)
May 21, 2021

[
How to check mass balance/continuity error in XPSWMM/XPSTORM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-check-mass-balance-continuity-error-in-xpswmm-xpstorm-49d17345f36?source=user_profile_page---------119-------------1602561a2c72----------------------)
May 14, 2021

[
How to share XPSWMM models
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-share-xpswmm-models-875ba2221a2f?source=user_profile_page---------120-------------1602561a2c72----------------------)
May 6, 2021

[
What is a hot restart file in XPSWMM
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/what-is-a-hot-restart-file-in-xpswmm-a9f47e65075f?source=user_profile_page---------121-------------1602561a2c72----------------------)
Apr 30, 2021
[
How to import multi-link from a table into XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-import-multi-link-from-a-table-into-xpswmm-a1592a25c74f?source=user_profile_page---------122-------------1602561a2c72----------------------)
Apr 27, 2021

[
What is live modeling?
LIVE modeling is based on the idea that we can look into the future based on what we know now, and the tricky part of that is “now” is not…
](https://mel-meng-pe.medium.com/what-is-live-modeling-e385c7e0b1ac?source=user_profile_page---------123-------------1602561a2c72----------------------)
Apr 26, 2021

[
How to batch import rainfall into XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-batch-import-rainfall-into-xpswmm-30c965c3daf0?source=user_profile_page---------124-------------1602561a2c72----------------------)
Apr 14, 2021

[
How to download archived NEXRAD rainfall data into
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-download-archived-nexrad-rainfall-data-into-a13e2653fa46?source=user_profile_page---------125-------------1602561a2c72----------------------)
Apr 13, 2021

[
How to add rainfall to ICM using TSDB ? — Part 2
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-add-rainfall-to-icm-using-tsdb-part-2-7fabfdc427d4?source=user_profile_page---------126-------------1602561a2c72----------------------)
Apr 12, 2021

[
How to setup inundation map in InfoWorks ICM
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-setup-inundation-map-in-infoworks-icm-d4f22c633321?source=user_profile_page---------127-------------1602561a2c72----------------------)
Apr 8, 2021

[
How to add rainfall to ICM using TSDB ? — Part 1
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-add-rainfall-to-icm-using-tsdb-part-1-d385645d66d?source=user_profile_page---------128-------------1602561a2c72----------------------)
Apr 7, 2021

[
How to enter storage curve as depth vs volume in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-enter-storage-curve-as-depth-vs-volume-in-xpswmm-8156a4ce780a?source=user_profile_page---------129-------------1602561a2c72----------------------)
Apr 5, 2021

[
How does ICM model manhole
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-does-icm-model-manhole-888817e106cc?source=user_profile_page---------130-------------1602561a2c72----------------------)
Apr 1, 2021

[
How to speed up an ICM 2D simulation
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-speed-up-an-icm-2d-simulation-5c8dd3ef435?source=user_profile_page---------131-------------1602561a2c72----------------------)
Mar 31, 2021

[
How to get detailed simulation information for river reaches in XPSWM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-get-detailed-simulation-information-for-river-reaches-in-xpswm-f7c4e828c5ea?source=user_profile_page---------132-------------1602561a2c72----------------------)
Mar 29, 2021

[
How to connect ADS API in ICM TSDB
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-connect-ads-api-in-icm-tsdb-3b3f33ad2477?source=user_profile_page---------133-------------1602561a2c72----------------------)
Mar 25, 2021

[
How to use gauged inflow in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-use-gauged-inflow-in-xpswmm-ad41f77dca29?source=user_profile_page---------134-------------1602561a2c72----------------------)
Mar 1, 2021

[
How to export 2D results in XPSMM
2D results can be exported directly from the 2D results layer panel or using the XP2D utilities.
](https://mel-meng-pe.medium.com/how-to-export-2d-results-in-xpsmm-a283b2efbb1f?source=user_profile_page---------135-------------1602561a2c72----------------------)
Feb 26, 2021

[
How to get the missing 2D Model layers back in XPSWMM?
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-get-the-missing-2d-model-layers-back-in-xpswmm-17e307229120?source=user_profile_page---------136-------------1602561a2c72----------------------)
Feb 22, 2021

[
How to model culvert in SWMM5/XPSWMM?
Source: Innoyvze Support Portal
](https://mel-meng-pe.medium.com/how-to-model-culvert-in-swmm5-xpswmm-8bdac30c0b?source=user_profile_page---------137-------------1602561a2c72----------------------)
Feb 9, 2021

[
Tiff image showing in ArcMap but not XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/tiff-image-showing-in-arcmap-but-not-xpswmm-c23f1a3d68df?source=user_profile_page---------138-------------1602561a2c72----------------------)
Jan 29, 2021

[
How to use radar rainfall in ICM Spatial Database?
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-use-radar-rainfall-in-icm-spatial-database-7e1d24e40596?source=user_profile_page---------139-------------1602561a2c72----------------------)
Jan 26, 2021

[
How to use rational method in XPSWMM
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-use-rational-method-in-xpswmm-b108392118ba?source=user_profile_page---------140-------------1602561a2c72----------------------)
Jan 15, 2021

[
How to import cad file into XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-import-cad-file-into-xpswmm-f552016b6891?source=user_profile_page---------141-------------1602561a2c72----------------------)
Jan 15, 2021

[
Tips on getting variable names when building XPTables
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/tips-on-getting-variable-names-when-building-xptables-c749ac6a0938?source=user_profile_page---------142-------------1602561a2c72----------------------)
Jan 8, 2021

[
Why do I have a subcatchment look like a donut?
Delineating subcatchment to most people is not a particularly interesting task. But from time to time, it can be fun. Yesterday I got a…
](https://mel-meng-pe.medium.com/why-do-i-have-a-subcatchment-look-like-a-donut-c53cde314801?source=user_profile_page---------143-------------1602561a2c72----------------------)
Jan 6, 2021

[
How to troubleshoot instability in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-troubleshoot-instability-in-xpswmm-f90446f452be?source=user_profile_page---------144-------------1602561a2c72----------------------)
Dec 23, 2020

[
How to get the storage summary report in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-get-the-storage-summary-report-in-xpswmm-d77380b95a24?source=user_profile_page---------145-------------1602561a2c72----------------------)
Dec 17, 2020
[
Cannot create nodes in XPSWMM
source: Innoyvze Support Portal
](https://mel-meng-pe.medium.com/cannot-create-nodes-in-xpswmm-1b25373ffe91?source=user_profile_page---------146-------------1602561a2c72----------------------)
Dec 17, 2020

[
Graphical Encoding and Spatial Report
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/graphical-encoding-and-spatial-report-9b370f99cd27?source=user_profile_page---------147-------------1602561a2c72----------------------)
Nov 2, 2020

[
How to run hydraulics and runoff simultaneously in xpswmm
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-to-run-hydraulics-and-runoff-simultaneously-in-xpswmm-b1ca20870b89?source=user_profile_page---------148-------------1602561a2c72----------------------)
Oct 23, 2020

[
Roadway overtopping in XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/roadway-overtopping-in-xpswmm-290ecf7e404a?source=user_profile_page---------149-------------1602561a2c72----------------------)
Oct 23, 2020

[
How to load external flow from interface file in XPSWMM
What is an interface file in XPSWMM? It is just a binary file that stores a bunch of time series, it could be flow and pollutants…
](https://mel-meng-pe.medium.com/how-to-load-external-flow-from-interface-file-in-xpswmm-85090539d2d6?source=user_profile_page---------150-------------1602561a2c72----------------------)
Oct 22, 2020

[
How is flow allocated to 1d nodes from 2d in XPSWMM?
There are quite a few major assumptions are made to link 1D/2D models. In this article we will setup a very simple model to get better…
](https://mel-meng-pe.medium.com/how-is-flow-allocated-to-1d-nodes-from-2d-in-xpswmm-8d0cd56bc83b?source=user_profile_page---------151-------------1602561a2c72----------------------)
Oct 22, 2020

[
How does flow boundary work in XPSWMM?
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/how-does-flow-boundary-work-in-xpswmm-5d0a31a5f702?source=user_profile_page---------152-------------1602561a2c72----------------------)
Oct 20, 2020

[
Flow short circuiting in 1D/2D XPSWMM model
source: Innoyvyze Support Portal
](https://mel-meng-pe.medium.com/flow-short-circuiting-in-1d-2d-xpswmm-model-f486f2218e54?source=user_profile_page---------153-------------1602561a2c72----------------------)
Oct 19, 2020

[
What are model modes in XPSWMM?
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/what-are-model-modes-in-xpswmm-bb0843986917?source=user_profile_page---------154-------------1602561a2c72----------------------)
Oct 16, 2020

[
Work with subcatchments in XPSWMM
Source: Innovyze User Portal
](https://mel-meng-pe.medium.com/work-with-subcatchments-in-xpswmm-cf90264b2941?source=user_profile_page---------155-------------1602561a2c72----------------------)
Oct 15, 2020

[
Conveyance Curve for bridge openings
You can find the model and calculations on Github.
](https://mel-meng-pe.medium.com/conveyance-curve-for-bridge-openings-8d01d566b344?source=user_profile_page---------156-------------1602561a2c72----------------------)
Oct 13, 2020

[
Importing river models from HECRAS to XPSWMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/importing-river-models-from-hecras-to-xpswmm-595b3ade1323?source=user_profile_page---------157-------------1602561a2c72----------------------)
Oct 9, 2020

[
Example: How does XPSWMM Model Bridge Openings
Source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/example-how-does-xpswmm-model-bridge-openings-d095334b551c?source=user_profile_page---------158-------------1602561a2c72----------------------)
Oct 8, 2020

[
Dual Drainage Examples
In this article we will use a few examples to understand how dual drainage work.
](https://mel-meng-pe.medium.com/dual-drainage-examples-3e57662a4527?source=user_profile_page---------159-------------1602561a2c72----------------------)
Oct 2, 2020

[
How to setup dual Drainage in XPSWMM
What is dual drainage
](https://mel-meng-pe.medium.com/how-to-setup-dual-drainage-in-xpswmm-ec7c592bf8c7?source=user_profile_page---------160-------------1602561a2c72----------------------)
Oct 1, 2020

[
Troubleshooting unstable 1D models in XPSMM
source: Innovyze Support Portal
](https://mel-meng-pe.medium.com/troubleshooting-unstable-1d-models-in-xpsmm-5156905f8ab4?source=user_profile_page---------161-------------1602561a2c72----------------------)
Sep 30, 2020

[
How to import/export model nodes/pipes using shapefiles in XPSWMM
source: Support portal
](https://mel-meng-pe.medium.com/how-to-import-export-model-nodes-pipes-using-shapefiles-in-xpswmm-90650b8a4a24?source=user_profile_page---------162-------------1602561a2c72----------------------)
Sep 29, 2020

[
Batch Hydrographs into XPSWMM
A common scenario is using HEC-HMS to generate the hydrographs, then route the flow in XPSWMM. For models with hundreds of basins, it can…
](https://mel-meng-pe.medium.com/batch-hydrographs-into-xpswmm-a9303df7a46b?source=user_profile_page---------163-------------1602561a2c72----------------------)
Aug 14, 2020

[
How to model storage in XPSWMM
It is helpful to define ponding options before getting into the storage difference. When a node is flooding, the following options apply
](https://mel-meng-pe.medium.com/how-to-model-storage-in-xpswmm-d0c2233cee0?source=user_profile_page---------164-------------1602561a2c72----------------------)
Aug 12, 2020

[
PySWMM : Interview with Bryant McDonnell (3 of 3)
This is part 3 of the 3 parts interview with the creator of PySWMM
](https://mel-meng-pe.medium.com/pyswmm-interview-with-bryant-mcdonnell-3-of-3-4ec86cd5c2ef?source=user_profile_page---------165-------------1602561a2c72----------------------)
Aug 7, 2020

[
PySWMM : Interview with Bryant McDonnell (2 of 3)
This is part 2 of the 3 parts interview with the creator of PySWMM
](https://mel-meng-pe.medium.com/pyswmm-interview-with-bryant-mcdonnell-2-of-3-f5243a59de9b?source=user_profile_page---------166-------------1602561a2c72----------------------)
Aug 5, 2020

[
PySWMM : Interview with Bryant McDonnell (1 of 3)
I am a big fan of PySWMM, which brings SWMM5 to the python world, a key computing language that powers the most exciting technology…
](https://mel-meng-pe.medium.com/pyswmm-interview-with-bryant-mcdonnell-1-of-3-e9be5cf0a62f?source=user_profile_page---------167-------------1602561a2c72----------------------)
Aug 4, 2020

[
Testing XPSWMM 1d/2d inlet flow exchange
When I started my modeling career, I thought if I need to know how a model works, then I’ll need to understand all the differential…
](https://mel-meng-pe.medium.com/testing-xpswmm-1d-2d-inlet-flow-exchange-29c6dad2b899?source=user_profile_page---------168-------------1602561a2c72----------------------)
Jun 24, 2020

[
Adverse Slope Culvert Comparison
In this post I will compare the results of HY8, XPSWMM, SWMM5 and HECRAS for an adverse slope culvert. For inlet control, we know all the…
](https://mel-meng-pe.medium.com/adverse-slope-culvert-comparison-e1f758e2f058?source=user_profile_page---------169-------------1602561a2c72----------------------)
Jun 15, 2020

[
Sanitary Sewer Model Calibration Review
As I am working on updating the training manuals for calibration, I realized I couldn’t find anything that is accessible for new modelers…
](https://mel-meng-pe.medium.com/sanitary-sewer-model-calibration-review-73b9e2b19b38?source=user_profile_page---------170-------------1602561a2c72----------------------)
Jun 13, 2020

[
WaterTalks — Calibration Tools Part 2
Nathan: why calibration is so hard?
](https://mel-meng-pe.medium.com/watertalks-calibration-tools-part-2-a5cda12456ce?source=user_profile_page---------171-------------1602561a2c72----------------------)
Jun 10, 2020

[
WaterTalks - Calibration Tools Part 1
Many thanks to Nathan for inviting me for the WaterTalks sharing my calibration stories. I will summarize our talk in two parts, part 1…
](https://mel-meng-pe.medium.com/watertalks-calibration-tools-part-1-e9e5bf5b364d?source=user_profile_page---------172-------------1602561a2c72----------------------)
Jun 9, 2020

[
SWMM5 Culvert Sensitivity Analysis
Modeling culvert in SWMM5 is a lot more complicated than using HY8.
](https://mel-meng-pe.medium.com/swmm5-culvert-sensitivity-analysis-4a82e3f57886?source=user_profile_page---------173-------------1602561a2c72----------------------)
Jun 8, 2020

[
Culvert Design Theory
My quick notes of culvert design chapter of FWHA HDS5. It is my first time using a nomographs, I felt pretty smart after getting a number…
](https://mel-meng-pe.medium.com/culvert-design-theory-112a32543b4?source=user_profile_page---------174-------------1602561a2c72----------------------)
Jun 5, 2020

[
ICM River Cross Section Conveyance
During the ICM training two weeks back, I found the it is hard to explain how to fix a conveyance curve. So I decided to take a closer…
](https://mel-meng-pe.medium.com/icm-river-cross-section-conveyance-2c71be87712a?source=user_profile_page---------175-------------1602561a2c72----------------------)
Jun 4, 2020

[
Culvert Performance Curve
When using swmm5/xpswmm/ICM models for drainage design, I often feel uneasy because of I cannot calibrate the model. So how do I know my…
](https://mel-meng-pe.medium.com/culvert-performance-curve-fe04208e7bf5?source=user_profile_page---------176-------------1602561a2c72----------------------)
May 31, 2020

[
SWMM with Python Week 4: Dry Weather Flow Analysis
Flow monitoring data analysis is very important for sanitary sewer systems.
](https://mel-meng-pe.medium.com/swmm-with-python-week-4-dry-weather-flow-analysis-a873acf6c7ef?source=user_profile_page---------177-------------1602561a2c72----------------------)
May 24, 2020

[
Building a collection system network: step 4 Interactively Building a Model
This is the fourth one in the series.
](https://mel-meng-pe.medium.com/building-a-collection-system-network-step-4-interactively-building-a-model-9e39f41de27d?source=user_profile_page---------178-------------1602561a2c72----------------------)
May 20, 2020

[
SWMM with Python Week 3: Sensitivity Analysis Part 2
We let it rain at 5 in/hr for two hours, then we run experiments of soaking soils using 27 different combinations of Green Ampt parameters…
](https://mel-meng-pe.medium.com/swmm-with-python-week-3-sensitivity-analysis-part-2-d581d53f59cf?source=user_profile_page---------179-------------1602561a2c72----------------------)
May 16, 2020

[
Building a collection system network: step 2 Establishing the vertical profile
This is the third one in the series.
](https://mel-meng-pe.medium.com/building-a-collection-system-network-step-2-establishing-the-vertical-profile-4d3228004776?source=user_profile_page---------180-------------1602561a2c72----------------------)
May 15, 2020

[
Building a collection system network: step 1 connecting the dots
Connecting the dots is a simple but tedious step. It starts with an understanding of modeling objects, SWMM based models and ICM have very…
](https://mel-meng-pe.medium.com/building-a-collection-system-network-step-1-connecting-the-dots-fa3b33b1bba8?source=user_profile_page---------181-------------1602561a2c72----------------------)
May 15, 2020

[
Building a collection system network: the theory
Earlier in my career I spent a lot of time building models in GIS, and I enjoyed doing that. However, in the past two decades, with…
](https://mel-meng-pe.medium.com/building-a-collection-system-network-the-theory-f9422cb61ed5?source=user_profile_page---------182-------------1602561a2c72----------------------)
May 15, 2020

[
SWMM with Python Week 2: Sensitivity Analysis
I am not very gifted in math, and I don’t always get what to expect from the model simply by looking at the equations. The good news is…
](https://mel-meng-pe.medium.com/swmm-with-python-week-2-sensitivity-analysis-72874c063d?source=user_profile_page---------183-------------1602561a2c72----------------------)
May 9, 2020

[
Water Talks — Sanitary Sewer Modeling Best Practices Part 2
In Part 1, Nathan talked about ICMOne and I shared my personal stories how I got into modeling and some of the lessons I learned. Then…
](https://mel-meng-pe.medium.com/water-talks-sanitary-sewer-modeling-best-practices-part-1-1a69abc66598?source=user_profile_page---------184-------------1602561a2c72----------------------)
May 4, 2020

[
SWMM with Python week 1 — Setup the environment
Here is week 1 of my SWMM with Python Series. In this project, I installed all the required software, and then used python to run a swmm…
](https://mel-meng-pe.medium.com/swmm-with-python-week-1-setup-the-environment-684faf18d17b?source=user_profile_page---------185-------------1602561a2c72----------------------)
May 2, 2020

[
SWMM with Python
Chatting with Nathan in Water Talks brings back many good modeling memories, however, as I dig deeper I started to remember some of the…
](https://mel-meng-pe.medium.com/swmm-with-python-16c71854419b?source=user_profile_page---------186-------------1602561a2c72----------------------)
May 2, 2020

[
Laughter of Friday (LoF)
Laughter is the best medicine. I’ll share my moment of very high LoF (likelihood of Failure), and you’ll figure out of way to laugh…
](https://mel-meng-pe.medium.com/laughter-of-friday-lof-3082a56fb9ce?source=user_profile_page---------187-------------1602561a2c72----------------------)
May 1, 2020
[
Water Talks — Sanitary Sewer Modeling Best Practices Part 1
Many thanks to Nathan for inviting me for the Water Talks today, chatting about sanitary sewer modeling best practices. Here is the a…
](https://mel-meng-pe.medium.com/water-talks-sanitary-sewer-modeling-best-practices-part-1-4210a692a41f?source=user_profile_page---------188-------------1602561a2c72----------------------)
Apr 30, 2020

[
Big data graphing tools make modeling fun again
Creating awesome interactive charts no longer just for programmers
](https://mel-meng-pe.medium.com/big-data-brings-advanced-graphing-tools-to-everyone-e5734038b604?source=user_profile_page---------189-------------1602561a2c72----------------------)
Apr 23, 2020

[
How to import multi-link into XPSWMM from an excel table
Refer to the video for more information. Here is a quick summary. The models can be downloaded from Github.
](https://mel-meng-pe.medium.com/how-to-import-multi-link-into-xpswmm-from-an-excel-table-59832bb74d95?source=user_profile_page---------190-------------1602561a2c72----------------------)
Apr 21, 2020

[
Taking too long to load/save an XPSWMM Model? Use External references of landuse/soil/DEM
If it is taking you a long time to load or save an XPSWMM model, these suggestions on my slides may cut it down to seconds. You can read…
](https://mel-meng-pe.medium.com/taking-too-long-to-load-save-an-xpswmm-model-use-external-references-of-landuse-soil-dem-85c9004a1a15?source=user_profile_page---------191-------------1602561a2c72----------------------)
Apr 16, 2020

[
How to improve loading and saving time in XPSWMM by reference external landuse/soil/DEM
If it takes you > 5 min to load or save a model, this might cut it down to seconds.
](https://mel-meng-pe.medium.com/how-to-improve-loading-and-saving-time-in-xpswmm-by-reference-external-landuse-soil-dem-6c11c80f34ed?source=user_profile_page---------192-------------1602561a2c72----------------------)
Apr 16, 2020

