LAPACK 3.11.0
LAPACK: Linear Algebra PACKage
Collaboration diagram for double:

Functions

subroutine cgelqt (M, N, MB, A, LDA, T, LDT, WORK, INFO)
 CGELQT More...
 
recursive subroutine cgelqt3 (M, N, A, LDA, T, LDT, INFO)
 CGELQT3 More...
 
subroutine cgemlqt (SIDE, TRANS, M, N, K, MB, V, LDV, T, LDT, C, LDC, WORK, INFO)
 CGEMLQT More...
 
subroutine dgeqpf (M, N, A, LDA, JPVT, TAU, WORK, INFO)
 DGEQPF More...
 
subroutine dgebak (JOB, SIDE, N, ILO, IHI, SCALE, M, V, LDV, INFO)
 DGEBAK More...
 
subroutine dgebal (JOB, N, A, LDA, ILO, IHI, SCALE, INFO)
 DGEBAL More...
 
subroutine dgebd2 (M, N, A, LDA, D, E, TAUQ, TAUP, WORK, INFO)
 DGEBD2 reduces a general matrix to bidiagonal form using an unblocked algorithm. More...
 
subroutine dgebrd (M, N, A, LDA, D, E, TAUQ, TAUP, WORK, LWORK, INFO)
 DGEBRD More...
 
subroutine dgecon (NORM, N, A, LDA, ANORM, RCOND, WORK, IWORK, INFO)
 DGECON More...
 
subroutine dgeequ (M, N, A, LDA, R, C, ROWCND, COLCND, AMAX, INFO)
 DGEEQU More...
 
subroutine dgeequb (M, N, A, LDA, R, C, ROWCND, COLCND, AMAX, INFO)
 DGEEQUB More...
 
subroutine dgehd2 (N, ILO, IHI, A, LDA, TAU, WORK, INFO)
 DGEHD2 reduces a general square matrix to upper Hessenberg form using an unblocked algorithm. More...
 
subroutine dgehrd (N, ILO, IHI, A, LDA, TAU, WORK, LWORK, INFO)
 DGEHRD More...
 
subroutine dgelq2 (M, N, A, LDA, TAU, WORK, INFO)
 DGELQ2 computes the LQ factorization of a general rectangular matrix using an unblocked algorithm. More...
 
subroutine dgelqf (M, N, A, LDA, TAU, WORK, LWORK, INFO)
 DGELQF More...
 
subroutine dgelqt (M, N, MB, A, LDA, T, LDT, WORK, INFO)
 DGELQT More...
 
recursive subroutine dgelqt3 (M, N, A, LDA, T, LDT, INFO)
 DGELQT3 recursively computes a LQ factorization of a general real or complex matrix using the compact WY representation of Q. More...
 
subroutine dgemlqt (SIDE, TRANS, M, N, K, MB, V, LDV, T, LDT, C, LDC, WORK, INFO)
 DGEMLQT More...
 
subroutine dgemqrt (SIDE, TRANS, M, N, K, NB, V, LDV, T, LDT, C, LDC, WORK, INFO)
 DGEMQRT More...
 
subroutine dgeql2 (M, N, A, LDA, TAU, WORK, INFO)
 DGEQL2 computes the QL factorization of a general rectangular matrix using an unblocked algorithm. More...
 
subroutine dgeqlf (M, N, A, LDA, TAU, WORK, LWORK, INFO)
 DGEQLF More...
 
subroutine dgeqp3 (M, N, A, LDA, JPVT, TAU, WORK, LWORK, INFO)
 DGEQP3 More...
 
subroutine dgeqr2 (M, N, A, LDA, TAU, WORK, INFO)
 DGEQR2 computes the QR factorization of a general rectangular matrix using an unblocked algorithm. More...
 
subroutine dgeqr2p (M, N, A, LDA, TAU, WORK, INFO)
 DGEQR2P computes the QR factorization of a general rectangular matrix with non-negative diagonal elements using an unblocked algorithm. More...
 
subroutine dgeqrf (M, N, A, LDA, TAU, WORK, LWORK, INFO)
 DGEQRF More...
 
subroutine dgeqrfp (M, N, A, LDA, TAU, WORK, LWORK, INFO)
 DGEQRFP More...
 
subroutine dgeqrt (M, N, NB, A, LDA, T, LDT, WORK, INFO)
 DGEQRT More...
 
subroutine dgeqrt2 (M, N, A, LDA, T, LDT, INFO)
 DGEQRT2 computes a QR factorization of a general real or complex matrix using the compact WY representation of Q. More...
 
recursive subroutine dgeqrt3 (M, N, A, LDA, T, LDT, INFO)
 DGEQRT3 recursively computes a QR factorization of a general real or complex matrix using the compact WY representation of Q. More...
 
subroutine dgerfs (TRANS, N, NRHS, A, LDA, AF, LDAF, IPIV, B, LDB, X, LDX, FERR, BERR, WORK, IWORK, INFO)
 DGERFS More...
 
subroutine dgerfsx (TRANS, EQUED, N, NRHS, A, LDA, AF, LDAF, IPIV, R, C, B, LDB, X, LDX, RCOND, BERR, N_ERR_BNDS, ERR_BNDS_NORM, ERR_BNDS_COMP, NPARAMS, PARAMS, WORK, IWORK, INFO)
 DGERFSX More...
 
subroutine dgerq2 (M, N, A, LDA, TAU, WORK, INFO)
 DGERQ2 computes the RQ factorization of a general rectangular matrix using an unblocked algorithm. More...
 
subroutine dgerqf (M, N, A, LDA, TAU, WORK, LWORK, INFO)
 DGERQF More...
 
subroutine dgesvj (JOBA, JOBU, JOBV, M, N, A, LDA, SVA, MV, V, LDV, WORK, LWORK, INFO)
 DGESVJ More...
 
subroutine dgetf2 (M, N, A, LDA, IPIV, INFO)
 DGETF2 computes the LU factorization of a general m-by-n matrix using partial pivoting with row interchanges (unblocked algorithm). More...
 
subroutine dgetrf (M, N, A, LDA, IPIV, INFO)
 DGETRF More...
 
recursive subroutine dgetrf2 (M, N, A, LDA, IPIV, INFO)
 DGETRF2 More...
 
subroutine dgetri (N, A, LDA, IPIV, WORK, LWORK, INFO)
 DGETRI More...
 
subroutine dgetrs (TRANS, N, NRHS, A, LDA, IPIV, B, LDB, INFO)
 DGETRS More...
 
subroutine dhgeqz (JOB, COMPQ, COMPZ, N, ILO, IHI, H, LDH, T, LDT, ALPHAR, ALPHAI, BETA, Q, LDQ, Z, LDZ, WORK, LWORK, INFO)
 DHGEQZ More...
 
subroutine dla_geamv (TRANS, M, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY)
 DLA_GEAMV computes a matrix-vector product using a general matrix to calculate error bounds. More...
 
double precision function dla_gercond (TRANS, N, A, LDA, AF, LDAF, IPIV, CMODE, C, INFO, WORK, IWORK)
 DLA_GERCOND estimates the Skeel condition number for a general matrix. More...
 
subroutine dla_gerfsx_extended (PREC_TYPE, TRANS_TYPE, N, NRHS, A, LDA, AF, LDAF, IPIV, COLEQU, C, B, LDB, Y, LDY, BERR_OUT, N_NORMS, ERRS_N, ERRS_C, RES, AYB, DY, Y_TAIL, RCOND, ITHRESH, RTHRESH, DZ_UB, IGNORE_CWISE, INFO)
 DLA_GERFSX_EXTENDED improves the computed solution to a system of linear equations for general matrices by performing extra-precise iterative refinement and provides error bounds and backward error estimates for the solution. More...
 
double precision function dla_gerpvgrw (N, NCOLS, A, LDA, AF, LDAF)
 DLA_GERPVGRW More...
 
subroutine dlaorhr_col_getrfnp (M, N, A, LDA, D, INFO)
 DLAORHR_COL_GETRFNP More...
 
recursive subroutine dlaorhr_col_getrfnp2 (M, N, A, LDA, D, INFO)
 DLAORHR_COL_GETRFNP2 More...
 
recursive subroutine dlaqz0 (WANTS, WANTQ, WANTZ, N, ILO, IHI, A, LDA, B, LDB, ALPHAR, ALPHAI, BETA, Q, LDQ, Z, LDZ, WORK, LWORK, REC, INFO)
 DLAQZ0 More...
 
subroutine dlaqz1 (A, LDA, B, LDB, SR1, SR2, SI, BETA1, BETA2, V)
 DLAQZ1 More...
 
subroutine dlaqz2 (ILQ, ILZ, K, ISTARTM, ISTOPM, IHI, A, LDA, B, LDB, NQ, QSTART, Q, LDQ, NZ, ZSTART, Z, LDZ)
 DLAQZ2 More...
 
recursive subroutine dlaqz3 (ILSCHUR, ILQ, ILZ, N, ILO, IHI, NW, A, LDA, B, LDB, Q, LDQ, Z, LDZ, NS, ND, ALPHAR, ALPHAI, BETA, QC, LDQC, ZC, LDZC, WORK, LWORK, REC, INFO)
 DLAQZ3 More...
 
subroutine dlaqz4 (ILSCHUR, ILQ, ILZ, N, ILO, IHI, NSHIFTS, NBLOCK_DESIRED, SR, SI, SS, A, LDA, B, LDB, Q, LDQ, Z, LDZ, QC, LDQC, ZC, LDZC, WORK, LWORK, INFO)
 DLAQZ4 More...
 
subroutine dtgevc (SIDE, HOWMNY, SELECT, N, S, LDS, P, LDP, VL, LDVL, VR, LDVR, MM, M, WORK, INFO)
 DTGEVC More...
 
subroutine dtgexc (WANTQ, WANTZ, N, A, LDA, B, LDB, Q, LDQ, Z, LDZ, IFST, ILST, WORK, LWORK, INFO)
 DTGEXC More...
 
subroutine sgelqt (M, N, MB, A, LDA, T, LDT, WORK, INFO)
 SGELQT More...
 
recursive subroutine sgelqt3 (M, N, A, LDA, T, LDT, INFO)
 SGELQT3 More...
 
subroutine sgemlqt (SIDE, TRANS, M, N, K, MB, V, LDV, T, LDT, C, LDC, WORK, INFO)
 SGEMLQT More...
 
recursive subroutine slaqz0 (WANTS, WANTQ, WANTZ, N, ILO, IHI, A, LDA, B, LDB, ALPHAR, ALPHAI, BETA, Q, LDQ, Z, LDZ, WORK, LWORK, REC, INFO)
 SLAQZ0 More...
 
subroutine slaqz1 (A, LDA, B, LDB, SR1, SR2, SI, BETA1, BETA2, V)
 SLAQZ1 More...
 
subroutine slaqz2 (ILQ, ILZ, K, ISTARTM, ISTOPM, IHI, A, LDA, B, LDB, NQ, QSTART, Q, LDQ, NZ, ZSTART, Z, LDZ)
 SLAQZ2 More...
 
recursive subroutine slaqz3 (ILSCHUR, ILQ, ILZ, N, ILO, IHI, NW, A, LDA, B, LDB, Q, LDQ, Z, LDZ, NS, ND, ALPHAR, ALPHAI, BETA, QC, LDQC, ZC, LDZC, WORK, LWORK, REC, INFO)
 SLAQZ3 More...
 
subroutine slaqz4 (ILSCHUR, ILQ, ILZ, N, ILO, IHI, NSHIFTS, NBLOCK_DESIRED, SR, SI, SS, A, LDA, B, LDB, Q, LDQ, Z, LDZ, QC, LDQC, ZC, LDZC, WORK, LWORK, INFO)
 SLAQZ4 More...
 
subroutine zgelqt (M, N, MB, A, LDA, T, LDT, WORK, INFO)
 ZGELQT More...
 
recursive subroutine zgelqt3 (M, N, A, LDA, T, LDT, INFO)
 ZGELQT3 recursively computes a LQ factorization of a general real or complex matrix using the compact WY representation of Q. More...
 
subroutine zgemlqt (SIDE, TRANS, M, N, K, MB, V, LDV, T, LDT, C, LDC, WORK, INFO)
 ZGEMLQT More...
 

Detailed Description

This is the group of double computational functions for GE matrices