Hi its Nice. I have a question, what changes can be done in your's code to run it for three and four dimensional Potential?
I'm not sure but when I figure it out I'll write another article.