DuMux
DuMux is short for "DUNE for Multi-{Phase, Component, Scale, Physics, …} flow and transport in porous media". It is an open-source simulator and research code in modern C++. It provides a framework for the implementation and application of porous media model concepts and constitutive relations.