 |
LAPACK
3.9.0
LAPACK: Linear Algebra PACKage
|
|
subroutine | checon (UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO) |
| CHECON More...
|
|
subroutine | checon_3 (UPLO, N, A, LDA, E, IPIV, ANORM, RCOND, WORK, INFO) |
| CHECON_3 More...
|
|
subroutine | checon_rook (UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO) |
| CHECON_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 | cheequb (UPLO, N, A, LDA, S, SCOND, AMAX, WORK, INFO) |
| CHEEQUB More...
|
|
subroutine | chegs2 (ITYPE, UPLO, N, A, LDA, B, LDB, INFO) |
| CHEGS2 reduces a Hermitian definite generalized eigenproblem to standard form, using the factorization results obtained from cpotrf (unblocked algorithm). More...
|
|
subroutine | chegst (ITYPE, UPLO, N, A, LDA, B, LDB, INFO) |
| CHEGST More...
|
|
subroutine | cherfs (UPLO, N, NRHS, A, LDA, AF, LDAF, IPIV, B, LDB, X, LDX, FERR, BERR, WORK, RWORK, INFO) |
| CHERFS More...
|
|
subroutine | cherfsx (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) |
| CHERFSX More...
|
|
subroutine | chetd2 (UPLO, N, A, LDA, D, E, TAU, INFO) |
| CHETD2 reduces a Hermitian matrix to real symmetric tridiagonal form by an unitary similarity transformation (unblocked algorithm). More...
|
|
subroutine | chetf2 (UPLO, N, A, LDA, IPIV, INFO) |
| CHETF2 computes the factorization of a complex Hermitian matrix, using the diagonal pivoting method (unblocked algorithm calling Level 2 BLAS). More...
|
|
subroutine | chetf2_rk (UPLO, N, A, LDA, E, IPIV, INFO) |
| CHETF2_RK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch-Kaufman (rook) diagonal pivoting method (BLAS2 unblocked algorithm). More...
|
|
subroutine | chetf2_rook (UPLO, N, A, LDA, IPIV, INFO) |
| CHETF2_ROOK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch-Kaufman ("rook") diagonal pivoting method (unblocked algorithm). More...
|
|
subroutine | chetrd (UPLO, N, A, LDA, D, E, TAU, WORK, LWORK, INFO) |
| CHETRD More...
|
|
subroutine | chetrd_2stage (VECT, UPLO, N, A, LDA, D, E, TAU, HOUS2, LHOUS2, WORK, LWORK, INFO) |
| CHETRD_2STAGE More...
|
|
subroutine | chetrd_he2hb (UPLO, N, KD, A, LDA, AB, LDAB, TAU, WORK, LWORK, INFO) |
| CHETRD_HE2HB More...
|
|
subroutine | chetrf (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| CHETRF More...
|
|
subroutine | chetrf_aa (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| CHETRF_AA More...
|
|
subroutine | chetrf_rk (UPLO, N, A, LDA, E, IPIV, WORK, LWORK, INFO) |
| CHETRF_RK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch-Kaufman (rook) diagonal pivoting method (BLAS3 blocked algorithm). More...
|
|
subroutine | chetrf_rook (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| CHETRF_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 | chetri (UPLO, N, A, LDA, IPIV, WORK, INFO) |
| CHETRI More...
|
|
subroutine | chetri2 (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| CHETRI2 More...
|
|
subroutine | chetri2x (UPLO, N, A, LDA, IPIV, WORK, NB, INFO) |
| CHETRI2X More...
|
|
subroutine | chetri_3 (UPLO, N, A, LDA, E, IPIV, WORK, LWORK, INFO) |
| CHETRI_3 More...
|
|
subroutine | chetri_3x (UPLO, N, A, LDA, E, IPIV, WORK, NB, INFO) |
| CHETRI_3X More...
|
|
subroutine | chetri_rook (UPLO, N, A, LDA, IPIV, WORK, INFO) |
| CHETRI_ROOK computes the inverse of HE matrix using the factorization obtained with the bounded Bunch-Kaufman ("rook") diagonal pivoting method. More...
|
|
subroutine | chetrs (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO) |
| CHETRS More...
|
|
subroutine | chetrs2 (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, WORK, INFO) |
| CHETRS2 More...
|
|
subroutine | chetrs_3 (UPLO, N, NRHS, A, LDA, E, IPIV, B, LDB, INFO) |
| CHETRS_3 More...
|
|
subroutine | chetrs_aa (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, WORK, LWORK, INFO) |
| CHETRS_AA More...
|
|
subroutine | chetrs_rook (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO) |
| CHETRS_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 | cla_heamv (UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY) |
| CLA_HEAMV computes a matrix-vector product using a Hermitian indefinite matrix to calculate error bounds. More...
|
|
real function | cla_hercond_c (UPLO, N, A, LDA, AF, LDAF, IPIV, C, CAPPLY, INFO, WORK, RWORK) |
| CLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefinite matrices. More...
|
|
real function | cla_hercond_x (UPLO, N, A, LDA, AF, LDAF, IPIV, X, INFO, WORK, RWORK) |
| CLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite matrices. More...
|
|
subroutine | cla_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) |
| CLA_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...
|
|
real function | cla_herpvgrw (UPLO, N, INFO, A, LDA, AF, LDAF, IPIV, WORK) |
| CLA_HERPVGRW More...
|
|
subroutine | clahef (UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO) |
| CLAHEF 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 | clahef_rk (UPLO, N, NB, KB, A, LDA, E, IPIV, W, LDW, INFO) |
| CLAHEF_RK computes a partial factorization of a complex Hermitian indefinite matrix using bounded Bunch-Kaufman (rook) diagonal pivoting method. More...
|
|
subroutine | clahef_rook (UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO) |
|
Download CLAHEF_ROOK + dependencies
[TGZ]
[ZIP]
[TXT]
More...
|
|
This is the group of complex computational functions for HE matrices
subroutine chetf2_rook(UPLO, N, A, LDA, IPIV, INFO)
CHETF2_ROOK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bun...
subroutine chetrd_he2hb(UPLO, N, KD, A, LDA, AB, LDAB, TAU, WORK, LWORK, INFO)
CHETRD_HE2HB
subroutine chetf2_rk(UPLO, N, A, LDA, E, IPIV, INFO)
CHETF2_RK computes the factorization of a complex Hermitian indefinite matrix using the bounded Bunch...
subroutine chetrs_3(UPLO, N, NRHS, A, LDA, E, IPIV, B, LDB, INFO)
CHETRS_3
subroutine checon(UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO)
CHECON
subroutine clarfg(N, ALPHA, X, INCX, TAU)
CLARFG generates an elementary reflector (Householder matrix).
real function cla_hercond_x(UPLO, N, A, LDA, AF, LDAF, IPIV, X, INFO, WORK, RWORK)
CLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite m...
subroutine cgemm(TRANSA, TRANSB, M, N, K, ALPHA, A, LDA, B, LDB, BETA, C, LDC)
CGEMM
subroutine csscal(N, SA, CX, INCX)
CSSCAL
subroutine cla_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)
CLA_HERFSX_EXTENDED improves the computed solution to a system of linear equations for Hermitian inde...
integer function ilaprec(PREC)
ILAPREC
subroutine ctrtri(UPLO, DIAG, N, A, LDA, INFO)
CTRTRI
subroutine chegs2(ITYPE, UPLO, N, A, LDA, B, LDB, INFO)
CHEGS2 reduces a Hermitian definite generalized eigenproblem to standard form, using the factorizatio...
subroutine cher(UPLO, N, ALPHA, X, INCX, A, LDA)
CHER
subroutine chemm(SIDE, UPLO, M, N, ALPHA, A, LDA, B, LDB, BETA, C, LDC)
CHEMM
subroutine clatrd(UPLO, N, NB, A, LDA, E, TAU, W, LDW)
CLATRD reduces the first nb rows and columns of a symmetric/Hermitian matrix A to real tridiagonal fo...
subroutine cla_lin_berr(N, NZ, NRHS, RES, AYB, BERR)
CLA_LIN_BERR computes a component-wise relative backward error.
subroutine cgemv(TRANS, M, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
CGEMV
subroutine chetri2x(UPLO, N, A, LDA, IPIV, WORK, NB, INFO)
CHETRI2X
subroutine ctrsv(UPLO, TRANS, DIAG, N, A, LDA, X, INCX)
CTRSV
subroutine ctrsm(SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, LDA, B, LDB)
CTRSM
subroutine chetd2(UPLO, N, A, LDA, D, E, TAU, INFO)
CHETD2 reduces a Hermitian matrix to real symmetric tridiagonal form by an unitary similarity transfo...
subroutine clacgv(N, X, INCX)
CLACGV conjugates a complex vector.
subroutine clacpy(UPLO, M, N, A, LDA, B, LDB)
CLACPY copies all or part of one two-dimensional array to another.
subroutine chetrs_rook(UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
CHETRS_ROOK computes the solution to a system of linear equations A * X = B for HE matrices using fac...
subroutine classq(N, X, INCX, SCALE, SUMSQ)
CLASSQ updates a sum of squares represented in scaled form.
subroutine clahef_aa(UPLO, J1, M, NB, A, LDA, IPIV, H, LDH, WORK)
CLAHEF_AA
complex function cdotc(N, CX, INCX, CY, INCY)
CDOTC
logical function sisnan(SIN)
SISNAN tests input for NaN.
subroutine clacn2(N, V, X, EST, KASE, ISAVE)
CLACN2 estimates the 1-norm of a square matrix, using reverse communication for evaluating matrix-vec...
subroutine cheswapr(UPLO, N, A, LDA, I1, I2)
CHESWAPR applies an elementary permutation on the rows and columns of a Hermitian matrix.
integer function ilauplo(UPLO)
ILAUPLO
subroutine ctrmv(UPLO, TRANS, DIAG, N, A, LDA, X, INCX)
CTRMV
subroutine cscal(N, CA, CX, INCX)
CSCAL
real function cla_hercond_c(UPLO, N, A, LDA, AF, LDAF, IPIV, C, CAPPLY, INFO, WORK, RWORK)
CLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefin...
subroutine chemv(UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
CHEMV
subroutine cher2k(UPLO, TRANS, N, K, ALPHA, A, LDA, B, LDB, BETA, C, LDC)
CHER2K
subroutine cla_heamv(UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
CLA_HEAMV computes a matrix-vector product using a Hermitian indefinite matrix to calculate error bou...
subroutine chetrs(UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
CHETRS
real function clanhe(NORM, UPLO, N, A, LDA, WORK)
CLANHE returns the value of the 1-norm, or the Frobenius norm, or the infinity norm,...
subroutine cher2(UPLO, N, ALPHA, X, INCX, Y, INCY, A, LDA)
CHER2
subroutine clahef_rook(UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO)
Download CLAHEF_ROOK + dependencies <a href="http://www.netlib.org/cgi-bin/netlibfiles....
subroutine xerbla(SRNAME, INFO)
XERBLA
subroutine cgelqf(M, N, A, LDA, TAU, WORK, LWORK, INFO)
CGELQF
subroutine cswap(N, CX, INCX, CY, INCY)
CSWAP
logical function lsame(CA, CB)
LSAME
real function slapy2(X, Y)
SLAPY2 returns sqrt(x2+y2).
subroutine clarft(DIRECT, STOREV, N, K, V, LDV, TAU, T, LDT)
CLARFT forms the triangular factor T of a block reflector H = I - vtvH
subroutine claset(UPLO, M, N, ALPHA, BETA, A, LDA)
CLASET initializes the off-diagonal elements and the diagonal elements of a matrix to given values.
real function slamch(CMACH)
SLAMCH
subroutine cgtsv(N, NRHS, DL, D, DU, B, LDB, INFO)
CGTSV computes the solution to system of linear equations A * X = B for GT matrices
subroutine clahef_rk(UPLO, N, NB, KB, A, LDA, E, IPIV, W, LDW, INFO)
CLAHEF_RK computes a partial factorization of a complex Hermitian indefinite matrix using bounded Bun...
subroutine chetri_3x(UPLO, N, A, LDA, E, IPIV, WORK, NB, INFO)
CHETRI_3X
subroutine cgeqrf(M, N, A, LDA, TAU, WORK, LWORK, INFO)
CGEQRF
subroutine ctrmm(SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, LDA, B, LDB)
CTRMM
subroutine ccopy(N, CX, INCX, CY, INCY)
CCOPY
subroutine chetri(UPLO, N, A, LDA, IPIV, WORK, INFO)
CHETRI
integer function ilaenv(ISPEC, NAME, OPTS, N1, N2, N3, N4)
ILAENV
subroutine chetrd_hb2st(STAGE1, VECT, UPLO, N, KD, AB, LDAB, D, E, HOUS, LHOUS, WORK, LWORK, INFO)
CHBTRD_HB2ST reduces a complex Hermitian band matrix A to real symmetric tridiagonal form T
subroutine caxpy(N, CA, CX, INCX, CY, INCY)
CAXPY
integer function ilaenv2stage(ISPEC, NAME, OPTS, N1, N2, N3, N4)
ILAENV2STAGE
real function cla_herpvgrw(UPLO, N, INFO, A, LDA, AF, LDAF, IPIV, WORK)
CLA_HERPVGRW
subroutine cgeru(M, N, ALPHA, X, INCX, Y, INCY, A, LDA)
CGERU
subroutine clahef(UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO)
CLAHEF computes a partial factorization of a complex Hermitian indefinite matrix using the Bunch-Kauf...
subroutine chetf2(UPLO, N, A, LDA, IPIV, INFO)
CHETF2 computes the factorization of a complex Hermitian matrix, using the diagonal pivoting method (...
subroutine cla_wwaddw(N, X, Y, W)
CLA_WWADDW adds a vector into a doubled-single vector.
subroutine csyconv(UPLO, WAY, N, A, LDA, IPIV, E, INFO)
CSYCONV
integer function icamax(N, CX, INCX)
ICAMAX