hIPPYlib depends on FEniCS versions 1.6, 2016.1, 2016.2, 2017.1, 2017.2.
The suggested version of
FEniCS to use with
hIPPYlib is 2017.2.
FEniCS needs to be built with the following dependecies:
petsc4py(version 3.7.0 or above)
slepc4py(version 3.7.0 or above)
- PETSc dependencies:
For detailed installation instructions see here.
A Docker image
FEniCS and their dependencies preinstalled is available here. The username is
user1 and password
The complete API reference of
hIPPYlib is available at readthedocs.