The code for this exercise is located under interface/fortran.
~/hpc-python$ cd interface/fortran
The file evolve.f90 contain a pure Fortran implementation of the single time step in heat equation. Use f2py for creating Python interface, and utilize the Fortran implementation in heat.py .
Do you see any difference in performance between CFFI, Cython, and f2py versions of heat equation?