Ylm calculation stable in float,double and long double up to 8192