A new Fortran 90 program to compute regular and irregular associated Legendre functions (new version announcement)

Published: 06-02-2018| Version 1 | DOI: 10.17632/29j2mvwgwt.1
Barry Schneider,
Javier Segura,
Amparo Gil,
Xiaoxu Guan,
Klaus Bartschat


This is a revised and updated version of a modern Fortran 90 code to compute the regular P_l^m(x) and irregular Q_l^m(x) associated Legendre functions for all x∈(−1,+1) (on the cut) and |x|>1 and integer degree (l) and order (m). The necessity to revise the code comes as a consequence of some comments of Prof. James Bremer of the UC//Davis Mathematics Department, who discovered that there were errors in the code for large integer degree and order for the normalized regular Legendre functions on the cut.