SUPOL Subroutine

public subroutine SUPOL(KNSMAX, PDDMU, PFN, PDDPOL)

Uses

  • proc~~supol~2~~UsesGraph proc~supol~2 SUPOL EC_PARKIND EC_PARKIND proc~supol~2->EC_PARKIND module~tpm_pol TPM_POL proc~supol~2->module~tpm_pol module~tpm_pol->EC_PARKIND

*** *SUPOL * - Routine to compute the Legendre polynomials

  • Interface. ---------- CALL *SUPOL(...)

      ordinary Legendre polynomials from series expansion
       ---------------------------------------------------
    
    1. Diagonal (the terms 0,0 and 1,1 have already been computed) Belousov, equation (23) -----------------------------------------------------------

    2. General recurrence (Belousov, equation 17) -----------------------------------------

Arguments

Type IntentOptional Attributes Name
integer(kind=JPIM), intent(in) :: KNSMAX
real(kind=JPRD), intent(in) :: PDDMU
real(kind=JPRD), intent(in) :: PFN(0:KNSMAX,0:KNSMAX)
real(kind=JPRD), intent(out) :: PDDPOL(0:KNSMAX,0:KNSMAX)