Pore-network modeling made easy¶
OpenPNM is an open source project to provide porous media researchers with a ready-made framework for performing a wide range of pore network simulations.
OpenPNM is highly customizable, meaning that you can customize it almost at every level. Usually, it’s sufficient to use of our built-in classes, and customize it by adding your own models. However, if need be, you can write your own Network, Geometry, Phase, Physics, and Algorithm from scratch easily by using our generic classes.
Rich IO ecosystem¶
If you already have a network model in a typical file format, but want to
use OpenPNM to perform simulations, that’s not a problem! OpenPNM supports
a wide variety of
io file formats to import from and export
to such as