 |
LAPACK
3.9.0
LAPACK: Linear Algebra PACKage
|
|
subroutine | zhecon (UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO) |
| ZHECON More...
|
|
subroutine | zhecon_3 (UPLO, N, A, LDA, E, IPIV, ANORM, RCOND, WORK, INFO) |
| ZHECON_3 More...
|
|
subroutine | zhecon_rook (UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO) |
| ZHECON_ROOK estimates the reciprocal of the condition number fort HE matrices using factorization obtained with one of the bounded diagonal pivoting methods (max 2 interchanges) More...
|
|
subroutine | zheequb (UPLO, N, A, LDA, S, SCOND, AMAX, WORK, INFO) |
| ZHEEQUB More...
|
|
subroutine | zhegs2 (ITYPE, UPLO, N, A, LDA, B, LDB, INFO) |
| ZHEGS2 reduces a Hermitian definite generalized eigenproblem to standard form, using the factorization results obtained from cpotrf (unblocked algorithm). More...
|
|
subroutine | zhegst (ITYPE, UPLO, N, A, LDA, B, LDB, INFO) |
| ZHEGST More...
|
|
subroutine | zherfs (UPLO, N, NRHS, A, LDA, AF, LDAF, IPIV, B, LDB, X, LDX, FERR, BERR, WORK, RWORK, INFO) |
| ZHERFS More...
|
|
subroutine | zherfsx (UPLO, EQUED, N, NRHS, A, LDA, AF, LDAF, IPIV, S, B, LDB, X, LDX, RCOND, BERR, N_ERR_BNDS, ERR_BNDS_NORM, ERR_BNDS_COMP, NPARAMS, PARAMS, WORK, RWORK, INFO) |
| ZHERFSX More...
|
|
subroutine | zhetd2 (UPLO, N, A, LDA, D, E, TAU, INFO) |
| ZHETD2 reduces a Hermitian matrix to real symmetric tridiagonal form by an unitary similarity transformation (unblocked algorithm). More...
|
|
subroutine | zhetf2 (UPLO, N, A, LDA, IPIV, INFO) |
| ZHETF2 computes the factorization of a complex Hermitian matrix, using the diagonal pivoting method (unblocked algorithm, calling Level 2 BLAS). More...
|
|
subroutine | zhetf2_rk (UPLO, N, A, LDA, E, IPIV, INFO) |
| ZHETF2_RK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch-Kaufman (rook) diagonal pivoting method (BLAS2 unblocked algorithm). More...
|
|
subroutine | zhetf2_rook (UPLO, N, A, LDA, IPIV, INFO) |
| ZHETF2_ROOK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch-Kaufman ("rook") diagonal pivoting method (unblocked algorithm). More...
|
|
subroutine | zhetrd (UPLO, N, A, LDA, D, E, TAU, WORK, LWORK, INFO) |
| ZHETRD More...
|
|
subroutine | zhetrd_2stage (VECT, UPLO, N, A, LDA, D, E, TAU, HOUS2, LHOUS2, WORK, LWORK, INFO) |
| ZHETRD_2STAGE More...
|
|
subroutine | zhetrd_he2hb (UPLO, N, KD, A, LDA, AB, LDAB, TAU, WORK, LWORK, INFO) |
| ZHETRD_HE2HB More...
|
|
subroutine | zhetrf (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| ZHETRF More...
|
|
subroutine | zhetrf_aa (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| ZHETRF_AA More...
|
|
subroutine | zhetrf_rk (UPLO, N, A, LDA, E, IPIV, WORK, LWORK, INFO) |
| ZHETRF_RK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch-Kaufman (rook) diagonal pivoting method (BLAS3 blocked algorithm). More...
|
|
subroutine | zhetrf_rook (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| ZHETRF_ROOK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch-Kaufman ("rook") diagonal pivoting method (blocked algorithm, calling Level 3 BLAS). More...
|
|
subroutine | zhetri (UPLO, N, A, LDA, IPIV, WORK, INFO) |
| ZHETRI More...
|
|
subroutine | zhetri2 (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| ZHETRI2 More...
|
|
subroutine | zhetri2x (UPLO, N, A, LDA, IPIV, WORK, NB, INFO) |
| ZHETRI2X More...
|
|
subroutine | zhetri_3 (UPLO, N, A, LDA, E, IPIV, WORK, LWORK, INFO) |
| ZHETRI_3 More...
|
|
subroutine | zhetri_3x (UPLO, N, A, LDA, E, IPIV, WORK, NB, INFO) |
| ZHETRI_3X More...
|
|
subroutine | zhetri_rook (UPLO, N, A, LDA, IPIV, WORK, INFO) |
| ZHETRI_ROOK computes the inverse of HE matrix using the factorization obtained with the bounded Bunch-Kaufman ("rook") diagonal pivoting method. More...
|
|
subroutine | zhetrs (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO) |
| ZHETRS More...
|
|
subroutine | zhetrs2 (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, WORK, INFO) |
| ZHETRS2 More...
|
|
subroutine | zhetrs_3 (UPLO, N, NRHS, A, LDA, E, IPIV, B, LDB, INFO) |
| ZHETRS_3 More...
|
|
subroutine | zhetrs_aa (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, WORK, LWORK, INFO) |
| ZHETRS_AA More...
|
|
subroutine | zhetrs_rook (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO) |
| ZHETRS_ROOK computes the solution to a system of linear equations A * X = B for HE matrices using factorization obtained with one of the bounded diagonal pivoting methods (max 2 interchanges) More...
|
|
subroutine | zla_heamv (UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY) |
| ZLA_HEAMV computes a matrix-vector product using a Hermitian indefinite matrix to calculate error bounds. More...
|
|
double precision function | zla_hercond_c (UPLO, N, A, LDA, AF, LDAF, IPIV, C, CAPPLY, INFO, WORK, RWORK) |
| ZLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefinite matrices. More...
|
|
double precision function | zla_hercond_x (UPLO, N, A, LDA, AF, LDAF, IPIV, X, INFO, WORK, RWORK) |
| ZLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite matrices. More...
|
|
subroutine | zla_herfsx_extended (PREC_TYPE, UPLO, N, NRHS, A, LDA, AF, LDAF, IPIV, COLEQU, C, B, LDB, Y, LDY, BERR_OUT, N_NORMS, ERR_BNDS_NORM, ERR_BNDS_COMP, RES, AYB, DY, Y_TAIL, RCOND, ITHRESH, RTHRESH, DZ_UB, IGNORE_CWISE, INFO) |
| ZLA_HERFSX_EXTENDED improves the computed solution to a system of linear equations for Hermitian indefinite matrices by performing extra-precise iterative refinement and provides error bounds and backward error estimates for the solution. More...
|
|
double precision function | zla_herpvgrw (UPLO, N, INFO, A, LDA, AF, LDAF, IPIV, WORK) |
| ZLA_HERPVGRW More...
|
|
subroutine | zlahef (UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO) |
| ZLAHEF computes a partial factorization of a complex Hermitian indefinite matrix using the Bunch-Kaufman diagonal pivoting method (blocked algorithm, calling Level 3 BLAS). More...
|
|
subroutine | zlahef_aa (UPLO, J1, M, NB, A, LDA, IPIV, H, LDH, WORK) |
| ZLAHEF_AA More...
|
|
subroutine | zlahef_rk (UPLO, N, NB, KB, A, LDA, E, IPIV, W, LDW, INFO) |
| ZLAHEF_RK computes a partial factorization of a complex Hermitian indefinite matrix using bounded Bunch-Kaufman (rook) diagonal pivoting method. More...
|
|
subroutine | zlahef_rook (UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO) |
|
Download ZLAHEF_ROOK + dependencies
[TGZ]
[ZIP]
[TXT]
More...
|
|
This is the group of complex16 computational functions for HE matrices
subroutine zher2k(UPLO, TRANS, N, K, ALPHA, A, LDA, B, LDB, BETA, C, LDC)
ZHER2K
subroutine zlahef_aa(UPLO, J1, M, NB, A, LDA, IPIV, H, LDH, WORK)
ZLAHEF_AA
subroutine zlacgv(N, X, INCX)
ZLACGV conjugates a complex vector.
subroutine zgeru(M, N, ALPHA, X, INCX, Y, INCY, A, LDA)
ZGERU
subroutine zla_lin_berr(N, NZ, NRHS, RES, AYB, BERR)
ZLA_LIN_BERR computes a component-wise relative backward error.
subroutine zaxpy(N, ZA, ZX, INCX, ZY, INCY)
ZAXPY
integer function ilaprec(PREC)
ILAPREC
subroutine zgemv(TRANS, M, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
ZGEMV
subroutine ztrsv(UPLO, TRANS, DIAG, N, A, LDA, X, INCX)
ZTRSV
subroutine zhetri(UPLO, N, A, LDA, IPIV, WORK, INFO)
ZHETRI
subroutine zlarft(DIRECT, STOREV, N, K, V, LDV, TAU, T, LDT)
ZLARFT forms the triangular factor T of a block reflector H = I - vtvH
subroutine zhetf2(UPLO, N, A, LDA, IPIV, INFO)
ZHETF2 computes the factorization of a complex Hermitian matrix, using the diagonal pivoting method (...
subroutine zla_wwaddw(N, X, Y, W)
ZLA_WWADDW adds a vector into a doubled-single vector.
subroutine zheswapr(UPLO, N, A, LDA, I1, I2)
ZHESWAPR applies an elementary permutation on the rows and columns of a Hermitian matrix.
complex *16 function zdotc(N, ZX, INCX, ZY, INCY)
ZDOTC
subroutine ztrsm(SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, LDA, B, LDB)
ZTRSM
subroutine zla_herfsx_extended(PREC_TYPE, UPLO, N, NRHS, A, LDA, AF, LDAF, IPIV, COLEQU, C, B, LDB, Y, LDY, BERR_OUT, N_NORMS, ERR_BNDS_NORM, ERR_BNDS_COMP, RES, AYB, DY, Y_TAIL, RCOND, ITHRESH, RTHRESH, DZ_UB, IGNORE_CWISE, INFO)
ZLA_HERFSX_EXTENDED improves the computed solution to a system of linear equations for Hermitian inde...
subroutine zgelqf(M, N, A, LDA, TAU, WORK, LWORK, INFO)
ZGELQF
subroutine zhecon(UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO)
ZHECON
subroutine zlahef_rook(UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO)
Download ZLAHEF_ROOK + dependencies <a href="http://www.netlib.org/cgi-bin/netlibfiles....
subroutine zlassq(N, X, INCX, SCALE, SUMSQ)
ZLASSQ updates a sum of squares represented in scaled form.
subroutine zhetd2(UPLO, N, A, LDA, D, E, TAU, INFO)
ZHETD2 reduces a Hermitian matrix to real symmetric tridiagonal form by an unitary similarity transfo...
logical function disnan(DIN)
DISNAN tests input for NaN.
subroutine zdscal(N, DA, ZX, INCX)
ZDSCAL
subroutine zgtsv(N, NRHS, DL, D, DU, B, LDB, INFO)
ZGTSV computes the solution to system of linear equations A * X = B for GT matrices
subroutine zsyconv(UPLO, WAY, N, A, LDA, IPIV, E, INFO)
ZSYCONV
double precision function dlapy2(X, Y)
DLAPY2 returns sqrt(x2+y2).
subroutine zhetri2x(UPLO, N, A, LDA, IPIV, WORK, NB, INFO)
ZHETRI2X
subroutine zlacn2(N, V, X, EST, KASE, ISAVE)
ZLACN2 estimates the 1-norm of a square matrix, using reverse communication for evaluating matrix-vec...
subroutine zhemm(SIDE, UPLO, M, N, ALPHA, A, LDA, B, LDB, BETA, C, LDC)
ZHEMM
subroutine zher2(UPLO, N, ALPHA, X, INCX, Y, INCY, A, LDA)
ZHER2
subroutine zcopy(N, ZX, INCX, ZY, INCY)
ZCOPY
subroutine zgemm(TRANSA, TRANSB, M, N, K, ALPHA, A, LDA, B, LDB, BETA, C, LDC)
ZGEMM
double precision function zla_hercond_x(UPLO, N, A, LDA, AF, LDAF, IPIV, X, INFO, WORK, RWORK)
ZLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite m...
subroutine zhetrd_he2hb(UPLO, N, KD, A, LDA, AB, LDAB, TAU, WORK, LWORK, INFO)
ZHETRD_HE2HB
subroutine zhetrd_hb2st(STAGE1, VECT, UPLO, N, KD, AB, LDAB, D, E, HOUS, LHOUS, WORK, LWORK, INFO)
ZHETRD_HB2ST reduces a complex Hermitian band matrix A to real symmetric tridiagonal form T
subroutine zhetri_3x(UPLO, N, A, LDA, E, IPIV, WORK, NB, INFO)
ZHETRI_3X
double precision function zlanhe(NORM, UPLO, N, A, LDA, WORK)
ZLANHE returns the value of the 1-norm, or the Frobenius norm, or the infinity norm,...
integer function izamax(N, ZX, INCX)
IZAMAX
subroutine zlaset(UPLO, M, N, ALPHA, BETA, A, LDA)
ZLASET initializes the off-diagonal elements and the diagonal elements of a matrix to given values.
integer function ilauplo(UPLO)
ILAUPLO
subroutine zhemv(UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
ZHEMV
subroutine zlacpy(UPLO, M, N, A, LDA, B, LDB)
ZLACPY copies all or part of one two-dimensional array to another.
subroutine zlatrd(UPLO, N, NB, A, LDA, E, TAU, W, LDW)
ZLATRD reduces the first nb rows and columns of a symmetric/Hermitian matrix A to real tridiagonal fo...
subroutine ztrtri(UPLO, DIAG, N, A, LDA, INFO)
ZTRTRI
subroutine xerbla(SRNAME, INFO)
XERBLA
subroutine zlahef(UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO)
ZLAHEF computes a partial factorization of a complex Hermitian indefinite matrix using the Bunch-Kauf...
logical function lsame(CA, CB)
LSAME
subroutine zswap(N, ZX, INCX, ZY, INCY)
ZSWAP
double precision function zla_hercond_c(UPLO, N, A, LDA, AF, LDAF, IPIV, C, CAPPLY, INFO, WORK, RWORK)
ZLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefin...
subroutine zla_heamv(UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
ZLA_HEAMV computes a matrix-vector product using a Hermitian indefinite matrix to calculate error bou...
subroutine zgeqrf(M, N, A, LDA, TAU, WORK, LWORK, INFO)
ZGEQRF VARIANT: left-looking Level 3 BLAS of the algorithm.
double precision function zla_herpvgrw(UPLO, N, INFO, A, LDA, AF, LDAF, IPIV, WORK)
ZLA_HERPVGRW
subroutine ztrmm(SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, LDA, B, LDB)
ZTRMM
subroutine zhetrs_rook(UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
ZHETRS_ROOK computes the solution to a system of linear equations A * X = B for HE matrices using fac...
subroutine zlahef_rk(UPLO, N, NB, KB, A, LDA, E, IPIV, W, LDW, INFO)
ZLAHEF_RK computes a partial factorization of a complex Hermitian indefinite matrix using bounded Bun...
subroutine zlarfg(N, ALPHA, X, INCX, TAU)
ZLARFG generates an elementary reflector (Householder matrix).
subroutine zher(UPLO, N, ALPHA, X, INCX, A, LDA)
ZHER
integer function ilaenv(ISPEC, NAME, OPTS, N1, N2, N3, N4)
ILAENV
subroutine zhetf2_rk(UPLO, N, A, LDA, E, IPIV, INFO)
ZHETF2_RK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch...
subroutine zhegs2(ITYPE, UPLO, N, A, LDA, B, LDB, INFO)
ZHEGS2 reduces a Hermitian definite generalized eigenproblem to standard form, using the factorizatio...
integer function ilaenv2stage(ISPEC, NAME, OPTS, N1, N2, N3, N4)
ILAENV2STAGE
subroutine ztrmv(UPLO, TRANS, DIAG, N, A, LDA, X, INCX)
ZTRMV
subroutine zscal(N, ZA, ZX, INCX)
ZSCAL
subroutine zhetrs_3(UPLO, N, NRHS, A, LDA, E, IPIV, B, LDB, INFO)
ZHETRS_3
double precision function dlamch(CMACH)
DLAMCH
subroutine zhetf2_rook(UPLO, N, A, LDA, IPIV, INFO)
ZHETF2_ROOK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bun...
subroutine zhetrs(UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
ZHETRS