gjp_lapack.f90
Go to the documentation of this file.
1 ! BEGIN_HEADER
2 ! -----------------------------------------------------------------------------
3 ! Gauss-Jacobi Quadrature Implementation
4 ! Authors: Rohit Goswami <rgoswami[at]ieee.org>
5 ! Source: GaussJacobiQuad Library
6 ! License: MIT
7 ! GitHub Repository: https://github.com/HaoZeke/GaussJacobiQuad
8 ! Date: 2023-08-28
9 ! Commit: c442f77
10 ! -----------------------------------------------------------------------------
11 ! This code is part of the GaussJacobiQuad library, providing an efficient
12 ! implementation for Gauss-Jacobi quadrature nodes and weights computation.
13 ! -----------------------------------------------------------------------------
14 ! To cite this software:
15 ! Rohit Goswami (2023). HaoZeke/GaussJacobiQuad: v0.1.0.
16 ! Zenodo: https://doi.org/10.5281/ZENODO.8285112
17 ! ---------------------------------------------------------------------
18 ! END_HEADER
21 module gjp_lapack
22 implicit none
23 
24 integer, parameter :: dp = kind(0.d0)
25 
40 interface
41  subroutine dsteqr(COMPZ, N, D, E, Z, LDZ, WORK, INFO)
42  import :: dp
43  character :: COMPZ
44  integer :: N, LDZ, INFO
45  real(dp) :: D(*), E(*), Z(LDZ, *), WORK(*)
46  end subroutine dsteqr
47 end interface
48 
49 contains
50 
51 end module gjp_lapack
LAPACK Interface for Gauss Jacobi Polynomials.
Definition: gjp_lapack.f90:21
integer, parameter dp
Definition: gjp_lapack.f90:24