GaussQuadrature Module



Subroutines

public subroutine LegendrePolyAndDerivative(N, x, L_N, LPrime_N)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: N
real(kind=RP), intent(in) :: x
real(kind=RP), intent(out) :: L_N
real(kind=RP), intent(out) :: LPrime_N

public subroutine GaussLegendreNodesAndWeights(N, x, w)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: N
real(kind=RP), intent(out), DIMENSION(0:N) :: x
real(kind=RP), intent(out), DIMENSION(0:N) :: w

public subroutine LegendreLobattoNodesAndWeights(N, x, w)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: N
real(kind=RP), intent(out), DIMENSION(0:N) :: x
real(kind=RP), intent(out), DIMENSION(0:N) :: w