 |
LAPACK
3.9.0
LAPACK: Linear Algebra PACKage
|
|
subroutine | chesv_aa_2stage (UPLO, N, NRHS, A, LDA, TB, LTB, IPIV, IPIV2, B, LDB, WORK, LWORK, INFO) |
| CHESV_AA_2STAGE computes the solution to system of linear equations A * X = B for HE matrices More...
|
|
subroutine | chetrf_aa_2stage (UPLO, N, A, LDA, TB, LTB, IPIV, IPIV2, WORK, LWORK, INFO) |
| CHETRF_AA_2STAGE More...
|
|
subroutine | chetrs_aa_2stage (UPLO, N, NRHS, A, LDA, TB, LTB, IPIV, IPIV2, B, LDB, INFO) |
| CHETRS_AA_2STAGE More...
|
|
subroutine | cla_syamv (UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY) |
| CLA_SYAMV computes a matrix-vector product using a symmetric indefinite matrix to calculate error bounds. More...
|
|
real function | cla_syrcond_c (UPLO, N, A, LDA, AF, LDAF, IPIV, C, CAPPLY, INFO, WORK, RWORK) |
| CLA_SYRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefinite matrices. More...
|
|
real function | cla_syrcond_x (UPLO, N, A, LDA, AF, LDAF, IPIV, X, INFO, WORK, RWORK) |
| CLA_SYRCOND_X computes the infinity norm condition number of op(A)*diag(x) for symmetric indefinite matrices. More...
|
|
subroutine | cla_syrfsx_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_SYRFSX_EXTENDED improves the computed solution to a system of linear equations for symmetric indefinite matrices by performing extra-precise iterative refinement and provides error bounds and backward error estimates for the solution. More...
|
|
real function | cla_syrpvgrw (UPLO, N, INFO, A, LDA, AF, LDAF, IPIV, WORK) |
| CLA_SYRPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U) for a symmetric indefinite matrix. More...
|
|
subroutine | clahef_aa (UPLO, J1, M, NB, A, LDA, IPIV, H, LDH, WORK) |
| CLAHEF_AA More...
|
|
subroutine | clasyf (UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO) |
| CLASYF computes a partial factorization of a complex symmetric matrix using the Bunch-Kaufman diagonal pivoting method. More...
|
|
subroutine | clasyf_aa (UPLO, J1, M, NB, A, LDA, IPIV, H, LDH, WORK) |
| CLASYF_AA More...
|
|
subroutine | clasyf_rk (UPLO, N, NB, KB, A, LDA, E, IPIV, W, LDW, INFO) |
| CLASYF_RK computes a partial factorization of a complex symmetric indefinite matrix using bounded Bunch-Kaufman (rook) diagonal pivoting method. More...
|
|
subroutine | clasyf_rook (UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO) |
| CLASYF_ROOK computes a partial factorization of a complex symmetric matrix using the bounded Bunch-Kaufman ("rook") diagonal pivoting method. More...
|
|
subroutine | csycon (UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO) |
| CSYCON More...
|
|
subroutine | csycon_3 (UPLO, N, A, LDA, E, IPIV, ANORM, RCOND, WORK, INFO) |
| CSYCON_3 More...
|
|
subroutine | csycon_rook (UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO) |
| CSYCON_ROOK More...
|
|
subroutine | csyconv (UPLO, WAY, N, A, LDA, IPIV, E, INFO) |
| CSYCONV More...
|
|
subroutine | csyconvf (UPLO, WAY, N, A, LDA, E, IPIV, INFO) |
| CSYCONVF More...
|
|
subroutine | csyconvf_rook (UPLO, WAY, N, A, LDA, E, IPIV, INFO) |
| CSYCONVF_ROOK More...
|
|
subroutine | csyequb (UPLO, N, A, LDA, S, SCOND, AMAX, WORK, INFO) |
| CSYEQUB More...
|
|
subroutine | csyrfs (UPLO, N, NRHS, A, LDA, AF, LDAF, IPIV, B, LDB, X, LDX, FERR, BERR, WORK, RWORK, INFO) |
| CSYRFS More...
|
|
subroutine | csyrfsx (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) |
| CSYRFSX More...
|
|
subroutine | csysv_aa_2stage (UPLO, N, NRHS, A, LDA, TB, LTB, IPIV, IPIV2, B, LDB, WORK, LWORK, INFO) |
| CSYSV_AA_2STAGE computes the solution to system of linear equations A * X = B for SY matrices More...
|
|
subroutine | csytf2 (UPLO, N, A, LDA, IPIV, INFO) |
| CSYTF2 computes the factorization of a real symmetric indefinite matrix, using the diagonal pivoting method (unblocked algorithm). More...
|
|
subroutine | csytf2_rk (UPLO, N, A, LDA, E, IPIV, INFO) |
| CSYTF2_RK computes the factorization of a complex symmetric indefinite matrix using the bounded Bunch-Kaufman (rook) diagonal pivoting method (BLAS2 unblocked algorithm). More...
|
|
subroutine | csytf2_rook (UPLO, N, A, LDA, IPIV, INFO) |
| CSYTF2_ROOK computes the factorization of a complex symmetric indefinite matrix using the bounded Bunch-Kaufman ("rook") diagonal pivoting method (unblocked algorithm). More...
|
|
subroutine | csytrf (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| CSYTRF More...
|
|
subroutine | csytrf_aa (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| CSYTRF_AA More...
|
|
subroutine | csytrf_aa_2stage (UPLO, N, A, LDA, TB, LTB, IPIV, IPIV2, WORK, LWORK, INFO) |
| CSYTRF_AA_2STAGE More...
|
|
subroutine | csytrf_rk (UPLO, N, A, LDA, E, IPIV, WORK, LWORK, INFO) |
| CSYTRF_RK computes the factorization of a complex symmetric indefinite matrix using the bounded Bunch-Kaufman (rook) diagonal pivoting method (BLAS3 blocked algorithm). More...
|
|
subroutine | csytrf_rook (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| CSYTRF_ROOK More...
|
|
subroutine | csytri (UPLO, N, A, LDA, IPIV, WORK, INFO) |
| CSYTRI More...
|
|
subroutine | csytri2 (UPLO, N, A, LDA, IPIV, WORK, LWORK, INFO) |
| CSYTRI2 More...
|
|
subroutine | csytri2x (UPLO, N, A, LDA, IPIV, WORK, NB, INFO) |
| CSYTRI2X More...
|
|
subroutine | csytri_3 (UPLO, N, A, LDA, E, IPIV, WORK, LWORK, INFO) |
| CSYTRI_3 More...
|
|
subroutine | csytri_3x (UPLO, N, A, LDA, E, IPIV, WORK, NB, INFO) |
| CSYTRI_3X More...
|
|
subroutine | csytri_rook (UPLO, N, A, LDA, IPIV, WORK, INFO) |
| CSYTRI_ROOK More...
|
|
subroutine | csytrs (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO) |
| CSYTRS More...
|
|
subroutine | csytrs2 (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, WORK, INFO) |
| CSYTRS2 More...
|
|
subroutine | csytrs_3 (UPLO, N, NRHS, A, LDA, E, IPIV, B, LDB, INFO) |
| CSYTRS_3 More...
|
|
subroutine | csytrs_aa (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, WORK, LWORK, INFO) |
| CSYTRS_AA More...
|
|
subroutine | csytrs_aa_2stage (UPLO, N, NRHS, A, LDA, TB, LTB, IPIV, IPIV2, B, LDB, INFO) |
| CSYTRS_AA_2STAGE More...
|
|
subroutine | csytrs_rook (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO) |
| CSYTRS_ROOK More...
|
|
subroutine | ctgsyl (TRANS, IJOB, M, N, A, LDA, B, LDB, C, LDC, D, LDD, E, LDE, F, LDF, SCALE, DIF, WORK, LWORK, IWORK, INFO) |
| CTGSYL More...
|
|
subroutine | ctrsyl (TRANA, TRANB, ISGN, M, N, A, LDA, B, LDB, C, LDC, SCALE, INFO) |
| CTRSYL More...
|
|
This is the group of complex computational functions for SY matrices
subroutine csytf2(UPLO, N, A, LDA, IPIV, INFO)
CSYTF2 computes the factorization of a real symmetric indefinite matrix, using the diagonal pivoting ...
real function clange(NORM, M, N, A, LDA, WORK)
CLANGE returns the value of the 1-norm, Frobenius norm, infinity-norm, or the largest absolute value ...
subroutine slabad(SMALL, LARGE)
SLABAD
subroutine chetrs_aa_2stage(UPLO, N, NRHS, A, LDA, TB, LTB, IPIV, IPIV2, B, LDB, INFO)
CHETRS_AA_2STAGE
subroutine cgetrf(M, N, A, LDA, IPIV, INFO)
CGETRF
subroutine cgbtrs(TRANS, N, KL, KU, NRHS, AB, LDAB, IPIV, B, LDB, INFO)
CGBTRS
subroutine cgemm(TRANSA, TRANSB, M, N, K, ALPHA, A, LDA, B, LDB, BETA, C, LDC)
CGEMM
subroutine csyr(UPLO, N, ALPHA, X, INCX, A, LDA)
CSYR performs the symmetric rank-1 update of a complex symmetric matrix.
real function clansy(NORM, UPLO, N, A, LDA, WORK)
CLANSY returns the value of the 1-norm, or the Frobenius norm, or the infinity norm,...
subroutine csscal(N, SA, CX, INCX)
CSSCAL
real function cla_syrcond_c(UPLO, N, A, LDA, AF, LDAF, IPIV, C, CAPPLY, INFO, WORK, RWORK)
CLA_SYRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefin...
integer function ilaprec(PREC)
ILAPREC
subroutine csytri(UPLO, N, A, LDA, IPIV, WORK, INFO)
CSYTRI
subroutine ctrtri(UPLO, DIAG, N, A, LDA, INFO)
CTRTRI
subroutine csytf2_rook(UPLO, N, A, LDA, IPIV, INFO)
CSYTF2_ROOK computes the factorization of a complex symmetric indefinite matrix using the bounded Bun...
subroutine csytrs_3(UPLO, N, NRHS, A, LDA, E, IPIV, B, LDB, INFO)
CSYTRS_3
logical function lde(RI, RJ, LR)
real function cla_syrpvgrw(UPLO, N, INFO, A, LDA, AF, LDAF, IPIV, WORK)
CLA_SYRPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U) for a symmetric indefinite m...
subroutine csytrs_rook(UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
CSYTRS_ROOK
subroutine cla_lin_berr(N, NZ, NRHS, RES, AYB, BERR)
CLA_LIN_BERR computes a component-wise relative backward error.
subroutine cla_syamv(UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
CLA_SYAMV computes a matrix-vector product using a symmetric indefinite matrix to calculate error bou...
subroutine cgemv(TRANS, M, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
CGEMV
subroutine csytrs(UPLO, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
CSYTRS
subroutine ctrsm(SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, LDA, B, LDB)
CTRSM
subroutine clacgv(N, X, INCX)
CLACGV conjugates a complex vector.
complex function cdotu(N, CX, INCX, CY, INCY)
CDOTU
subroutine csytrs_aa_2stage(UPLO, N, NRHS, A, LDA, TB, LTB, IPIV, IPIV2, B, LDB, INFO)
CSYTRS_AA_2STAGE
subroutine csyswapr(UPLO, N, A, LDA, I1, I2)
CSYSWAPR
subroutine clacpy(UPLO, M, N, A, LDA, B, LDB)
CLACPY copies all or part of one two-dimensional array to another.
subroutine claswp(N, A, LDA, K1, K2, IPIV, INCX)
CLASWP performs a series of row interchanges on a general rectangular matrix.
subroutine csytri_3x(UPLO, N, A, LDA, E, IPIV, WORK, NB, INFO)
CSYTRI_3X
subroutine cla_syrfsx_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_SYRFSX_EXTENDED improves the computed solution to a system of linear equations for symmetric inde...
subroutine classq(N, X, INCX, SCALE, SUMSQ)
CLASSQ updates a sum of squares represented in scaled form.
complex function cdotc(N, CX, INCX, CY, INCY)
CDOTC
logical function sisnan(SIN)
SISNAN tests input for NaN.
subroutine chegst(ITYPE, UPLO, N, A, LDA, B, LDB, INFO)
CHEGST
real function cla_syrcond_x(UPLO, N, A, LDA, AF, LDAF, IPIV, X, INFO, WORK, RWORK)
CLA_SYRCOND_X computes the infinity norm condition number of op(A)*diag(x) for symmetric indefinite m...
subroutine chetrf_aa_2stage(UPLO, N, A, LDA, TB, LTB, IPIV, IPIV2, WORK, LWORK, INFO)
CHETRF_AA_2STAGE
subroutine clacn2(N, V, X, EST, KASE, ISAVE)
CLACN2 estimates the 1-norm of a square matrix, using reverse communication for evaluating matrix-vec...
integer function ilauplo(UPLO)
ILAUPLO
subroutine cscal(N, CA, CX, INCX)
CSCAL
subroutine csytf2_rk(UPLO, N, A, LDA, E, IPIV, INFO)
CSYTF2_RK computes the factorization of a complex symmetric indefinite matrix using the bounded Bunch...
subroutine clasyf(UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO)
CLASYF computes a partial factorization of a complex symmetric matrix using the Bunch-Kaufman diagona...
subroutine clasyf_rk(UPLO, N, NB, KB, A, LDA, E, IPIV, W, LDW, INFO)
CLASYF_RK computes a partial factorization of a complex symmetric indefinite matrix using bounded Bun...
subroutine xerbla(SRNAME, INFO)
XERBLA
subroutine cswap(N, CX, INCX, CY, INCY)
CSWAP
logical function lsame(CA, CB)
LSAME
subroutine clasyf_rook(UPLO, N, NB, KB, A, LDA, IPIV, W, LDW, INFO)
CLASYF_ROOK computes a partial factorization of a complex symmetric matrix using the bounded Bunch-Ka...
subroutine csymv(UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
CSYMV computes a matrix-vector product for a complex symmetric matrix.
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 ctrmm(SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, LDA, B, LDB)
CTRMM
subroutine ccopy(N, CX, INCX, CY, INCY)
CCOPY
subroutine csytri2x(UPLO, N, A, LDA, IPIV, WORK, NB, INFO)
CSYTRI2X
integer function ilaenv(ISPEC, NAME, OPTS, N1, N2, N3, N4)
ILAENV
subroutine caxpy(N, CA, CX, INCX, CY, INCY)
CAXPY
subroutine csytrf_aa_2stage(UPLO, N, A, LDA, TB, LTB, IPIV, IPIV2, WORK, LWORK, INFO)
CSYTRF_AA_2STAGE
complex function cladiv(X, Y)
CLADIV performs complex division in real arithmetic, avoiding unnecessary overflow.
subroutine cgeru(M, N, ALPHA, X, INCX, Y, INCY, A, LDA)
CGERU
subroutine csycon(UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO)
CSYCON
subroutine clasyf_aa(UPLO, J1, M, NB, A, LDA, IPIV, H, LDH, WORK)
CLASYF_AA
subroutine ctgsy2(TRANS, IJOB, M, N, A, LDA, B, LDB, C, LDC, D, LDD, E, LDE, F, LDF, SCALE, RDSUM, RDSCAL, INFO)
CTGSY2 solves the generalized Sylvester equation (unblocked algorithm).
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
subroutine cgbtrf(M, N, KL, KU, AB, LDAB, IPIV, INFO)
CGBTRF