Welcome to the Python documentation for OPM Flow!
There are two Python APIs within OPM Flow:
running Flow from Python code using the Python bindings (see Run OPM Flow from Python)
running a Python script embedded in a simulation (see Run Python embedded in OPM Flow)
The first of these can also be run in parallel across several MPI ranks (see Run OPM Flow in parallel from Python).
This site further contains the documentation of:
the classes available from OPM Common (see OPM Common Python Documentation)
the classes available from OPM Simulators (see OPM Simulators Python Documentation)