GBTOlib: library for evaluation of molecular integrals in mixed Gaussian / B-spline basis
111
|
Interface module for BLAS and LAPACK routine. The interface is for double and quad precision routines. The double precision routines are assumed external and the quad precision ones are here. More...
Functions/Subroutines | |
subroutine | dble_syevr (JOBZ, RANGE, UPLO, N, A, LDA, VL, VU, IL, IU, ABSTOL, M, W, Z, LDZ, ISUPPZ, WORK, LWORK, IWORK, LIWORK, INFO) |
subroutine | tqli (d, e, z) |
Variables | |
integer, parameter, public | blasint = kind(0) |
Interface module for BLAS and LAPACK routine. The interface is for double and quad precision routines. The double precision routines are assumed external and the quad precision ones are here.
subroutine blas_lapack_gbl::dble_syevr | ( | character | JOBZ, |
character | RANGE, | ||
character | UPLO, | ||
integer(blasint) | N, | ||
real(kind=wp), dimension(lda,*) | A, | ||
integer(blasint) | LDA, | ||
real(kind=wp) | VL, | ||
real(kind=wp) | VU, | ||
integer(blasint) | IL, | ||
integer(blasint) | IU, | ||
real(kind=wp) | ABSTOL, | ||
integer(blasint) | M, | ||
real(kind=wp), dimension(*) | W, | ||
real(kind=wp), dimension(ldz,*) | Z, | ||
integer(blasint) | LDZ, | ||
integer(blasint), dimension(*) | ISUPPZ, | ||
real(kind=wp), dimension(*) | WORK, | ||
integer(blasint) | LWORK, | ||
integer(blasint), dimension(*) | IWORK, | ||
integer(blasint) | LIWORK, | ||
integer(blasint) | INFO | ||
) |
subroutine blas_lapack_gbl::tqli | ( | real(kind=ep1), dimension(:), intent(inout) | d, |
real(kind=ep1), dimension(:), intent(inout) | e, | ||
real(kind=ep1), dimension(:,:), intent(inout), optional | z | ||
) |
integer, parameter, public blas_lapack_gbl::blasint = kind(0) |