=== Firedrake installation routine === == PETSC == module load petsc/3.6.3-for-python Install petsc4py pip install petsc4py==3.6.0 == Install h5py using same version as petsc == env CFLAGS="-I$MPI_INCLUDE -I$PETSC_DIR/include -L$PETSC_DIR/lib" pip install -U h5py == Install FIAT, UFL, TSFC, PyOp2 == If no system wide installation clone from git and pip install e.g. git clone git://github.com/OP2/PyOP2.git Go to the cloned folder python setup.py install == Install Flake8 and pytest== pip install pytest pip install flake8