Derivative of the associated Legendre function, via ASSOC_LEGENDRE_AND_DERIV (thin wrapper that discards itself).
Warning
Inherits ASSOC_LEGENDRE's stability limit (safe for
at any ) -- see STABILITY_FINDINGS.md
at the repo root, Part 2.
Returns: evaluated at X; 0 at the poles () or for .
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=i4), | intent(in) | :: | L |
Degree, . |
||
| integer(kind=i4), | intent(in) | :: | K |
Order, . |
||
| real(kind=dp), | intent(in) | :: | X |
Argument, . |
FUNCTION DDX_ASSOC_LEGENDRE_DP(L, K, X) RESULT(RES) IMPLICIT NONE INTEGER(KIND=i4), INTENT(IN) :: L INTEGER(KIND=i4), INTENT(IN) :: K REAL(KIND=dp), INTENT(IN) :: X REAL(KIND=dp) :: RES, PLK_UNUSED CALL ASSOC_LEGENDRE_AND_DERIV(L, K, X, PLK_UNUSED, RES) END FUNCTION DDX_ASSOC_LEGENDRE_DP