Cython-optimized version of gradient of Hamiltonian
Unit tests for various implementations of the gradient of the Hamiltonian
Unit tests to compare different implementations of the Hamiltonian function