Added some invalid energy tests.
Fixed exponential in diffusion step, added further tests.