Difference between serial version (main and develop) and mpi version - ESCOMP/mizuRoute GitHub Wiki

Though serial is locked, and not updated, serial is expected to be compiled and run (NOTE it is not tested with later compiler version). here are differences between main branch and serial branch (for tagging, v1.x.x)

capability serial main note
gauge point only output no yes
Direct insertion yes yes
lake no yes
water take and injection yes yes but slightly different way
output aggregation no yes
input file stream no yes
floodplain option no yes
three channel x-section options no yes serial uses rectangular
coding style serial main
abstract routing method no yes

Update on May 21st 2026