CAM
quadrature_mod.F90 File Reference

Data Types

type  quadrature_mod::quadrature_t
 

Modules

module  quadrature_mod
 

Functions/Subroutines

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