DEFINITION MODULE SpherHar; (* EXPORT QUALIFIED PLgndr; *) PROCEDURE PLgndr(l, m: INTEGER; x: REAL): REAL; (* Computes the associated Legendre polynomial Pl^m(x). Here m and l are integers satisfying 0 <= m <= l, while x lies in the range -1 <= x <= 1. *) END SpherHar.