show results on the 3D surface

How we can show results (eigenfunctions) obtained in this post on the surface of a torus, not on a square?

https://www.wolfram.com/language/11/differential-eigensystems/investigate-a-laplace-equation-on-a-torus.html?product=mathematica