CAM
|
Data Types | |
type | quadrature_t |
Functions/Subroutines | |
type(quadrature_t) function, public | gauss (npts) |
real(kind=longdouble_kind) function, dimension(np1), private | gauss_pts (np1) |
real(kind=longdouble_kind) function, dimension(np1), private | gauss_wts (np1, gpts) |
subroutine, public | test_gauss (npts) |
type(quadrature_t) function, public | gausslobatto (npts) |
real(kind=longdouble_kind) function, dimension(np1), private | gausslobatto_pts (np1) |
real(kind=longdouble_kind) function, dimension(np1), private | gausslobatto_wts (np1, glpts) |
subroutine, public | test_gausslobatto (npts) |
subroutine, public | jacobi (n, x, alpha, beta, jac, djac) |
real(kind=longdouble_kind) function, dimension(npoints), private | jacobi_polynomials (n, alpha, beta, npoints, x) |
real(kind=longdouble_kind) function, dimension(npoints), private | jacobi_derivatives (n, alpha, beta, npoints, x) |
real(kind=longdouble_kind) function, dimension(n+1), public | legendre (x, N) |
real(kind=longdouble_kind) function, dimension(n), public | quad_norm (gquad, N) |
subroutine, private | trapn (f, a, b, N, it, s) |
real(kind=real_kind) function, public | trapezoid (f, a, b, eps) |
real(kind=real_kind) function, public | simpsons (f, a, b, eps) |
real(kind=real_kind) function, public | gaussian_int (f, a, b, gs) |
type (quadrature_t) function, public quadrature_mod::gauss | ( | integer, intent(in) | npts | ) |
|
private |
|
private |
real(kind=real_kind) function, public quadrature_mod::gaussian_int | ( | f, | |
real(kind=real_kind), intent(in) | a, | ||
real(kind=real_kind), intent(in) | b, | ||
type(quadrature_t), intent(in) | gs | ||
) |
type (quadrature_t) function, public quadrature_mod::gausslobatto | ( | integer, intent(in) | npts | ) |
|
private |
|
private |
subroutine, public quadrature_mod::jacobi | ( | integer, intent(in) | n, |
real (kind=longdouble_kind), intent(in) | x, | ||
real (kind=longdouble_kind), intent(in) | alpha, | ||
real (kind=longdouble_kind), intent(in) | beta, | ||
real (kind=longdouble_kind), dimension(0:n) | jac, | ||
real (kind=longdouble_kind), dimension(0:n) | djac | ||
) |
|
private |
|
private |
real (kind=longdouble_kind) function, dimension(n+1), public quadrature_mod::legendre | ( | real (kind=longdouble_kind) | x, |
integer | N | ||
) |
real (kind=longdouble_kind) function, dimension(n), public quadrature_mod::quad_norm | ( | type (quadrature_t), intent(in) | gquad, |
integer, intent(in) | N | ||
) |
real(kind=real_kind) function, public quadrature_mod::simpsons | ( | f, | |
real(kind=real_kind), intent(in) | a, | ||
real(kind=real_kind), intent(in) | b, | ||
real(kind=real_kind), intent(in) | eps | ||
) |
subroutine, public quadrature_mod::test_gauss | ( | integer, intent(in) | npts | ) |
subroutine, public quadrature_mod::test_gausslobatto | ( | integer, intent(in) | npts | ) |
real(kind=real_kind) function, public quadrature_mod::trapezoid | ( | f, | |
real(kind=real_kind), intent(in) | a, | ||
real(kind=real_kind), intent(in) | b, | ||
real(kind=real_kind), intent(in) | eps | ||
) |
|
private |