fortran-lapack
Loading...
Searching...
No Matches
la_lapack_blas_like_l1.f90 File Reference

Modules

module  la_lapack_blas_like_l1
 

Functions/Subroutines

pure subroutine, public la_lapack_blas_like_l1::la_slasrt (id, n, d, info)
 Sort the numbers in D in increasing order (if ID = 'I') or in decreasing order (if ID = 'D' ). Use Quick Sort, reverting to Insertion sort on arrays of size <= 20. Dimension of STACK limits N to about 2**32.
 
pure subroutine, public la_lapack_blas_like_l1::la_dlasrt (id, n, d, info)
 Sort the numbers in D in increasing order (if ID = 'I') or in decreasing order (if ID = 'D' ). Use Quick Sort, reverting to Insertion sort on arrays of size <= 20. Dimension of STACK limits N to about 2**32.
 
pure subroutine, public la_lapack_blas_like_l1::la_qlasrt (id, n, d, info)
 Sort the numbers in D in increasing order (if ID = 'I') or in decreasing order (if ID = 'D' ). Use Quick Sort, reverting to Insertion sort on arrays of size <= 20. Dimension of STACK limits N to about 2**32.
 
pure subroutine, public la_lapack_blas_like_l1::la_slassq (n, x, incx, scl, sumsq)
 !
 
pure subroutine, public la_lapack_blas_like_l1::la_dlassq (n, x, incx, scl, sumsq)
 !
 
pure subroutine, public la_lapack_blas_like_l1::la_qlassq (n, x, incx, scl, sumsq)
 !
 
pure subroutine, public la_lapack_blas_like_l1::la_srscl (n, sa, sx, incx)
 SRSCL: multiplies an n-element real vector x by the real scalar 1/a. This is done without overflow or underflow as long as the final result x/a does not overflow or underflow.
 
pure subroutine, public la_lapack_blas_like_l1::la_drscl (n, sa, sx, incx)
 DRSCL: multiplies an n-element real vector x by the real scalar 1/a. This is done without overflow or underflow as long as the final result x/a does not overflow or underflow.
 
pure subroutine, public la_lapack_blas_like_l1::la_qrscl (n, sa, sx, incx)
 QRSCL: multiplies an n-element real vector x by the real scalar 1/a. This is done without overflow or underflow as long as the final result x/a does not overflow or underflow.
 
pure subroutine, public la_lapack_blas_like_l1::la_csrscl (n, sa, sx, incx)
 CSRSCL: multiplies an n-element complex vector x by the real scalar 1/a. This is done without overflow or underflow as long as the final result x/a does not overflow or underflow.
 
pure subroutine, public la_lapack_blas_like_l1::la_zdrscl (n, sa, sx, incx)
 ZDRSCL: multiplies an n-element complex vector x by the real scalar 1/a. This is done without overflow or underflow as long as the final result x/a does not overflow or underflow.
 
pure subroutine, public la_lapack_blas_like_l1::la_wqrscl (n, sa, sx, incx)
 WQRSCL: multiplies an n-element complex vector x by the real scalar 1/a. This is done without overflow or underflow as long as the final result x/a does not overflow or underflow.
 
pure subroutine, public la_lapack_blas_like_l1::la_clacgv (n, x, incx)
 CLACGV: conjugates a complex vector of length N.
 
pure subroutine, public la_lapack_blas_like_l1::la_zlacgv (n, x, incx)
 ZLACGV: conjugates a complex vector of length N.
 
pure subroutine, public la_lapack_blas_like_l1::la_wlacgv (n, x, incx)
 WLACGV: conjugates a complex vector of length N.
 
pure subroutine, public la_lapack_blas_like_l1::la_classq (n, x, incx, scl, sumsq)
 !
 
pure subroutine, public la_lapack_blas_like_l1::la_zlassq (n, x, incx, scl, sumsq)
 !
 
pure subroutine, public la_lapack_blas_like_l1::la_wlassq (n, x, incx, scl, sumsq)
 !