https://medium.com/@monocosmo77/recent-developments-in-spherical-harmonics-part1-computation-4073f2494c84