double sph_legendre(unsigned l, unsigned m, double theta);
float sph_legendref(unsigned l, unsigned m, float theta);
long double sph_legendrel(unsigned l, unsigned m, long double theta);
Effects: Эти функции вычислить сферические функции Лежандра связанные с их соответствующих аргументов l, mи theta (theta в радианах).
Returns:
Ymℓ(θ,0)
куда
Ymℓ(θ,ϕ)=(−1)m[(2ℓ+1)4π(ℓ−m)!(ℓ+m)!]1/2Pmℓ(cosθ)eimϕ,for |m|≤ℓ
и l есть l, m есть mи θ есть theta.
См. Также [sf.cmath.assoc_legendre].