Welcome to Mooflow’s documentation!

A generalized framework for basin-scale multi-objective simulation-optimization with MODFLOW

Mooflow helps you to setup and perform multi-objective simulation-based optimization of ground water resources management. Mooflow couples the groundwater model MODFLOW with the water distribution network model Pywr and optimization algorithms from the DEAP package.


Basin-wide optimization can comprise many wells and a substantial number of decision variables. To reduce optimization complexity, Mooflow features methods to minimize the number of decision variable by grouping wells and sharing decision variables. A short technical paper about Mooflow can be found at the Medwater homepage.



Mooflow is available at bitbucket.org.