I'm writing my bachelors thesis right now and I looked at your code as a basis for my implementation.
While my implementation has diverged quite a lot by now I'd still like to cite you as this code was super helpful when I was getting started! What would be the best way to do that?