29.9 Mathematical functions for floating-point types [c.math]
double assoc_legendre(unsigned l, unsigned m, double x);
float assoc_legendref(unsigned l, unsigned m, float x);
long double assoc_legendrel(unsigned l, unsigned m, long double x);
These functions compute
the associated Legendre functions
of their respective arguments
, and x.
l is l,
m is m, and
x is x.
The effect of calling each of these functions
if l >= 128.