The Cython implementation of the Euler integrator is 30x slower than equivalent vectorised Matlab code. It is also extremely limited and only allows for a linear damage model with no damping. It is important that there is a reasonably fast solver that does not require OpenCL. I propose to use Numba (jit compiler) instead of Cython. Initial testing shows that it is faster and does not require C like syntax that some users will be unfamiliar with.