stdlib_specialfunctions Module


Uses

  • module~~stdlib_specialfunctions~~UsesGraph module~stdlib_specialfunctions stdlib_specialfunctions module~stdlib_kinds stdlib_kinds module~stdlib_specialfunctions->module~stdlib_kinds iso_fortran_env iso_fortran_env module~stdlib_kinds->iso_fortran_env iso_c_binding iso_c_binding module~stdlib_kinds->iso_c_binding

Used by

  • module~~stdlib_specialfunctions~~UsedByGraph module~stdlib_specialfunctions stdlib_specialfunctions module~stdlib_quadrature_gauss stdlib_quadrature_gauss module~stdlib_quadrature_gauss->module~stdlib_specialfunctions module~stdlib_specialfunctions_legendre stdlib_specialfunctions_legendre module~stdlib_specialfunctions_legendre->module~stdlib_specialfunctions

Contents


Interfaces

public interface dlegendre

First derivative Legendre polynomial

  • private pure elemental module function dlegendre_fp64(n, x) result(dleg)

    Arguments

    TypeIntentOptionalAttributesName
    integer, intent(in) :: n
    real(kind=dp), intent(in) :: x

    Return Value real(kind=dp)

public interface legendre

Legendre polynomial

  • private pure elemental module function legendre_fp64(n, x) result(leg)

    Arguments

    TypeIntentOptionalAttributesName
    integer, intent(in) :: n
    real(kind=dp), intent(in) :: x

    Return Value real(kind=dp)