allPl Interface

interface
public pure module function allPl(points, maxL) result(res)

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in), dimension(:) :: points
integer(kind=ik), intent(in) :: maxL

Return Value real(kind=rk),allocatable,dimension(:,:)

Description

Return rank-2 array of Legendre polynomials evaluated at given points. Result shape is (size(points),0:maxL). Uses recursion formula.