CVM Class Library  8.1
This C++ class library encapsulates concepts of vector and different matrices including square, band, symmetric and hermitian ones in Euclidean space of real and complex numbers.
 All Classes Files Functions Variables Typedefs Friends Macros Pages
Macros | Functions
blas.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CVM_FTN_CALL
#define CVM_STD_CALL
#define DPOLY   dpoly_
#define SPOLY   spoly_
#define CPOLY   cpoly_
#define ZPOLY   zpoly_
#define NPOLY   npoly_
#define SMEXP   smexp_
#define DMEXP   dmexp_
#define CMEXP   cmexp_
#define ZMEXP   zmexp_
#define SMEXPC   smexpc_
#define DMEXPC   dmexpc_
#define CMEXPC   cmexpc_
#define ZMEXPC   zmexpc_
#define ISAMAX   isamax_
#define IDAMAX   idamax_
#define ISAMIN   isamin_
#define IDAMIN   idamin_
#define ICAMAX   icamax_
#define IZAMAX   izamax_
#define ICAMIN   icamin_
#define IZAMIN   izamin_
#define SNRM2   snrm2_
#define DNRM2   dnrm2_
#define SCNRM2   scnrm2_
#define DZNRM2   dznrm2_
#define SSWAP   sswap_
#define DSWAP   dswap_
#define CSWAP   cswap_
#define ZSWAP   zswap_
#define SDOT   sdot_
#define DDOT   ddot_
#define VCDOTU   vcdotu_
#define VZDOTU   vzdotu_
#define VCDOTC   vcdotc_
#define VZDOTC   vzdotc_
#define SAXPY   saxpy_
#define DAXPY   daxpy_
#define CAXPY   caxpy_
#define ZAXPY   zaxpy_
#define SCOPY   scopy_
#define DCOPY   dcopy_
#define CCOPY   ccopy_
#define ZCOPY   zcopy_
#define SSCAL   sscal_
#define DSCAL   dscal_
#define CSCAL   cscal_
#define ZSCAL   zscal_
#define CLACGV   clacgv_
#define ZLACGV   zlacgv_
#define CSSCAL   csscal_
#define ZDSCAL   zdscal_
#define SGER   sger_
#define DGER   dger_
#define CGERU   cgeru_
#define ZGERU   zgeru_
#define CGERC   cgerc_
#define ZGERC   zgerc_
#define SGEMV   sgemv_
#define DGEMV   dgemv_
#define CGEMV   cgemv_
#define ZGEMV   zgemv_
#define SGBMV   sgbmv_
#define DGBMV   dgbmv_
#define CGBMV   cgbmv_
#define ZGBMV   zgbmv_
#define SGEMM   sgemm_
#define DGEMM   dgemm_
#define CGEMM   cgemm_
#define ZGEMM   zgemm_
#define SGETRF   sgetrf_
#define DGETRF   dgetrf_
#define CGETRF   cgetrf_
#define ZGETRF   zgetrf_
#define SGBTRF   sgbtrf_
#define DGBTRF   dgbtrf_
#define CGBTRF   cgbtrf_
#define ZGBTRF   zgbtrf_
#define SGETRS   sgetrs_
#define DGETRS   dgetrs_
#define CGETRS   cgetrs_
#define ZGETRS   zgetrs_
#define SGBTRS   sgbtrs_
#define DGBTRS   dgbtrs_
#define CGBTRS   cgbtrs_
#define ZGBTRS   zgbtrs_
#define SGERFS   sgerfs_
#define DGERFS   dgerfs_
#define CGERFS   cgerfs_
#define ZGERFS   zgerfs_
#define SGBRFS   sgbrfs_
#define DGBRFS   dgbrfs_
#define CGBRFS   cgbrfs_
#define ZGBRFS   zgbrfs_
#define SGETRI   sgetri_
#define DGETRI   dgetri_
#define CGETRI   cgetri_
#define ZGETRI   zgetri_
#define SGEBRD   sgebrd_
#define DGEBRD   dgebrd_
#define CGEBRD   cgebrd_
#define ZGEBRD   zgebrd_
#define SGBBRD   sgbbrd_
#define DGBBRD   dgbbrd_
#define CGBBRD   cgbbrd_
#define ZGBBRD   zgbbrd_
#define SORGBR   sorgbr_
#define DORGBR   dorgbr_
#define CUNGBR   cungbr_
#define ZUNGBR   zungbr_
#define SBDSQR   sbdsqr_
#define DBDSQR   dbdsqr_
#define CBDSQR   cbdsqr_
#define ZBDSQR   zbdsqr_
#define SGEBAL   sgebal_
#define DGEBAL   dgebal_
#define CGEBAL   cgebal_
#define ZGEBAL   zgebal_
#define SGEHRD   sgehrd_
#define DGEHRD   dgehrd_
#define CGEHRD   cgehrd_
#define ZGEHRD   zgehrd_
#define SORGHR   sorghr_
#define DORGHR   dorghr_
#define CUNGHR   cunghr_
#define ZUNGHR   zunghr_
#define SHSEQR   shseqr_
#define DHSEQR   dhseqr_
#define CHSEQR   chseqr_
#define ZHSEQR   zhseqr_
#define STREVC   strevc_
#define DTREVC   dtrevc_
#define CTREVC   ctrevc_
#define ZTREVC   ztrevc_
#define SGEBAK   sgebak_
#define DGEBAK   dgebak_
#define CGEBAK   cgebak_
#define ZGEBAK   zgebak_
#define SGECON   sgecon_
#define DGECON   dgecon_
#define CGECON   cgecon_
#define ZGECON   zgecon_
#define SSPMV   sspmv_
#define DSPMV   dspmv_
#define SSYMM   ssymm_
#define DSYMM   dsymm_
#define CSYMM   csymm_
#define ZSYMM   zsymm_
#define CHEMM   chemm_
#define ZHEMM   zhemm_
#define SPOTRF   spotrf_
#define DPOTRF   dpotrf_
#define CPOTRF   cpotrf_
#define ZPOTRF   zpotrf_
#define SSYTRF   ssytrf_
#define DSYTRF   dsytrf_
#define CSYTRF   csytrf_
#define ZSYTRF   zsytrf_
#define CHETRF   chetrf_
#define ZHETRF   zhetrf_
#define SPOTRS   spotrs_
#define DPOTRS   dpotrs_
#define CPOTRS   cpotrs_
#define ZPOTRS   zpotrs_
#define SPORFS   sporfs_
#define DPORFS   dporfs_
#define CPORFS   cporfs_
#define ZPORFS   zporfs_
#define SSYTRS   ssytrs_
#define DSYTRS   dsytrs_
#define CSYTRS   csytrs_
#define ZSYTRS   zsytrs_
#define CHETRS   chetrs_
#define ZHETRS   zhetrs_
#define SSYRFS   ssyrfs_
#define DSYRFS   dsyrfs_
#define CSYRFS   csyrfs_
#define ZSYRFS   zsyrfs_
#define CHERFS   cherfs_
#define ZHERFS   zherfs_
#define SPOTRI   spotri_
#define DPOTRI   dpotri_
#define CPOTRI   cpotri_
#define ZPOTRI   zpotri_
#define SSYTRI   ssytri_
#define DSYTRI   dsytri_
#define CSYTRI   csytri_
#define ZSYTRI   zsytri_
#define CHETRI   chetri_
#define ZHETRI   zhetri_
#define SSYEVD   ssyevd_
#define DSYEVD   dsyevd_
#define CHEEVD   cheevd_
#define ZHEEVD   zheevd_
#define SPOEQU   spoequ_
#define DPOEQU   dpoequ_
#define CPOEQU   cpoequ_
#define ZPOEQU   zpoequ_
#define SSYMV   ssymv_
#define DSYMV   dsymv_
#define CHEMV   chemv_
#define ZHEMV   zhemv_
#define SSYRK   ssyrk_
#define DSYRK   dsyrk_
#define CSYRK   csyrk_
#define ZSYRK   zsyrk_
#define CHERK   cherk_
#define ZHERK   zherk_
#define SSYR2K   ssyr2k_
#define DSYR2K   dsyr2k_
#define CSYR2K   csyr2k_
#define ZSYR2K   zsyr2k_
#define CHER2K   cher2k_
#define ZHER2K   zher2k_
#define SGEQRF   sgeqrf_
#define DGEQRF   dgeqrf_
#define CGEQRF   cgeqrf_
#define ZGEQRF   zgeqrf_
#define SORGQR   sorgqr_
#define DORGQR   dorgqr_
#define CUNGQR   cungqr_
#define ZUNGQR   zungqr_
#define SGERQF   sgerqf_
#define DGERQF   dgerqf_
#define CGERQF   cgerqf_
#define ZGERQF   zgerqf_
#define SORGRQ   sorgrq_
#define DORGRQ   dorgrq_
#define CUNGRQ   cungrq_
#define ZUNGRQ   zungrq_
#define SGELQF   sgelqf_
#define DGELQF   dgelqf_
#define CGELQF   cgelqf_
#define ZGELQF   zgelqf_
#define SORGLQ   sorglq_
#define DORGLQ   dorglq_
#define CUNGLQ   cunglq_
#define ZUNGLQ   zunglq_
#define SGEQLF   sgeqlf_
#define DGEQLF   dgeqlf_
#define CGEQLF   cgeqlf_
#define ZGEQLF   zgeqlf_
#define SORGQL   sorgql_
#define DORGQL   dorgql_
#define CUNGQL   cungql_
#define ZUNGQL   zungql_
#define SGELS   sgels_
#define DGELS   dgels_
#define CGELS   cgels_
#define ZGELS   zgels_
#define SGELSY   sgelsy_
#define DGELSY   dgelsy_
#define CGELSY   cgelsy_
#define ZGELSY   zgelsy_
#define SGELSS   sgelss_
#define DGELSS   dgelss_
#define CGELSS   cgelss_
#define ZGELSS   zgelss_
#define SGELSD   sgelsd_
#define DGELSD   dgelsd_
#define CGELSD   cgelsd_
#define ZGELSD   zgelsd_
#define SGGEV   sggev_
#define DGGEV   dggev_
#define CGGEV   cggev_
#define ZGGEV   zggev_

Functions

void CVM_FTN_CALL SPOLY (const tint *m, const float *a, const tint *lda, const tint *n, const float *v, float *p, const tint *ldp, float *r)
void CVM_FTN_CALL DPOLY (const tint *m, const double *a, const tint *lda, const tint *n, const double *v, double *p, const tint *ldp, double *r)
void CVM_FTN_CALL CPOLY (const tint *m, const std::complex< float > *a, const tint *lda, const tint *n, const std::complex< float > *v, std::complex< float > *p, const tint *ldp, std::complex< float > *r)
void CVM_FTN_CALL ZPOLY (const tint *m, const std::complex< double > *a, const tint *lda, const tint *n, const std::complex< double > *v, std::complex< double > *p, const tint *ldp, std::complex< double > *r)
tint CVM_FTN_CALL NPOLY (const tint *m, const tint *n)
tint CVM_STD_CALL ISAMAX (const tint *n, const float *x, const tint *incx)
tint CVM_STD_CALL IDAMAX (const tint *n, const double *x, const tint *incx)
tint CVM_STD_CALL ISAMIN (const tint *n, const float *x, const tint *incx)
tint CVM_STD_CALL IDAMIN (const tint *n, const double *x, const tint *incx)
tint CVM_STD_CALL ICAMAX (const tint *n, const std::complex< float > *x, const tint *incx)
tint CVM_STD_CALL IZAMAX (const tint *n, const std::complex< double > *x, const tint *incx)
tint CVM_STD_CALL ICAMIN (const tint *n, const std::complex< float > *x, const tint *incx)
tint CVM_STD_CALL IZAMIN (const tint *n, const std::complex< double > *x, const tint *incx)
float CVM_STD_CALL SNRM2 (const tint *n, const float *x, const tint *incx)
double CVM_STD_CALL DNRM2 (const tint *n, const double *x, const tint *incx)
float CVM_STD_CALL SCNRM2 (const tint *n, const std::complex< float > *x, const tint *incx)
double CVM_STD_CALL DZNRM2 (const tint *n, const std::complex< double > *x, const tint *incx)
void CVM_STD_CALL SSWAP (const tint *n, float *x, const tint *incx, float *y, const tint *incy)
void CVM_STD_CALL DSWAP (const tint *n, double *x, const tint *incx, double *y, const tint *incy)
void CVM_STD_CALL CSWAP (const tint *n, std::complex< float > *x, const tint *incx, std::complex< float > *y, const tint *incy)
void CVM_STD_CALL ZSWAP (const tint *n, std::complex< double > *x, const tint *incx, std::complex< double > *y, const tint *incy)
float CVM_STD_CALL SDOT (const tint *n, const float *x, const tint *incx, const float *y, const tint *incy)
double CVM_STD_CALL DDOT (const tint *n, const double *x, const tint *incx, const double *y, const tint *incy)
void CVM_STD_CALL VCDOTU (std::complex< float > *dot, const tint *n, const std::complex< float > *x, const tint *incx, const std::complex< float > *y, const tint *incy)
void CVM_STD_CALL VZDOTU (std::complex< double > *dot, const tint *n, const std::complex< double > *x, const tint *incx, const std::complex< double > *y, const tint *incy)
void CVM_STD_CALL VCDOTC (std::complex< float > *dot, const tint *n, const std::complex< float > *x, const tint *incx, const std::complex< float > *y, const tint *incy)
void CVM_STD_CALL VZDOTC (std::complex< double > *dot, const tint *n, const std::complex< double > *x, const tint *incx, const std::complex< double > *y, const tint *incy)
void CVM_STD_CALL SAXPY (const tint *n, const float *a, const float *x, const tint *incx, float *y, const tint *incy)
void CVM_STD_CALL DAXPY (const tint *n, const double *a, const double *x, const tint *incx, double *y, const tint *incy)
void CVM_STD_CALL CAXPY (const tint *n, const std::complex< float > *a, const std::complex< float > *x, const tint *incx, std::complex< float > *y, const tint *incy)
void CVM_STD_CALL ZAXPY (const tint *n, const std::complex< double > *a, const std::complex< double > *x, const tint *incx, std::complex< double > *y, const tint *incy)
void CVM_STD_CALL DCOPY (const tint *n, const double *x, const tint *incx, double *y, const tint *incy)
void CVM_STD_CALL SCOPY (const tint *n, const float *x, const tint *incx, float *y, const tint *incy)
void CVM_STD_CALL CCOPY (const tint *n, const std::complex< float > *x, const tint *incx, std::complex< float > *y, const tint *incy)
void CVM_STD_CALL ZCOPY (const tint *n, const std::complex< double > *x, const tint *incx, std::complex< double > *y, const tint *incy)
void CVM_STD_CALL SSCAL (const tint *n, const float *a, float *x, const tint *incx)
void CVM_STD_CALL DSCAL (const tint *n, const double *a, double *x, const tint *incx)
void CVM_STD_CALL CSCAL (const tint *n, const std::complex< float > *a, std::complex< float > *x, const tint *incx)
void CVM_STD_CALL ZSCAL (const tint *n, const std::complex< double > *a, std::complex< double > *x, const tint *incx)
void CVM_STD_CALL CLACGV (const tint *n, std::complex< float > *x, const tint *incx)
void CVM_STD_CALL ZLACGV (const tint *n, std::complex< double > *x, const tint *incx)
void CVM_STD_CALL CSSCAL (const tint *n, const float *a, std::complex< float > *x, const tint *incx)
void CVM_STD_CALL ZDSCAL (const tint *n, const double *a, std::complex< double > *x, const tint *incx)
void CVM_STD_CALL SGER (const tint *m, const tint *n, const float *alpha, const float *x, const tint *incx, const float *y, const tint *incy, float *a, const tint *lda)
void CVM_STD_CALL DGER (const tint *m, const tint *n, const double *alpha, const double *x, const tint *incx, const double *y, const tint *incy, double *a, const tint *lda)
void CVM_STD_CALL CGERU (const tint *m, const tint *n, const std::complex< float > *alpha, const std::complex< float > *x, const tint *incx, const std::complex< float > *y, const tint *incy, std::complex< float > *a, const tint *lda)
void CVM_STD_CALL ZGERU (const tint *m, const tint *n, const std::complex< double > *alpha, const std::complex< double > *x, const tint *incx, const std::complex< double > *y, const tint *incy, std::complex< double > *a, const tint *lda)
void CVM_STD_CALL CGERC (const tint *m, const tint *n, const std::complex< float > *alpha, const std::complex< float > *x, const tint *incx, const std::complex< float > *y, const tint *incy, std::complex< float > *a, const tint *lda)
void CVM_STD_CALL ZGERC (const tint *m, const tint *n, const std::complex< double > *alpha, const std::complex< double > *x, const tint *incx, const std::complex< double > *y, const tint *incy, std::complex< double > *a, const tint *lda)
void CVM_STD_CALL SGEMV (const char *trans, const tint *m, const tint *n, const float *alpha, const float *a, const tint *lda, const float *x, const tint *incx, const float *beta, float *y, const tint *incy)
void CVM_STD_CALL DGEMV (const char *trans, const tint *m, const tint *n, const double *alpha, const double *a, const tint *lda, const double *x, const tint *incx, const double *beta, double *y, const tint *incy)
void CVM_STD_CALL CGEMV (const char *trans, const tint *m, const tint *n, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *x, const tint *incx, const std::complex< float > *beta, std::complex< float > *y, const tint *incy)
void CVM_STD_CALL ZGEMV (const char *trans, const tint *m, const tint *n, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *x, const tint *incx, const std::complex< double > *beta, std::complex< double > *y, const tint *incy)
void CVM_STD_CALL SGBMV (const char *trans, const tint *m, const tint *n, const tint *kl, const tint *ku, const float *alpha, const float *a, const tint *lda, const float *x, const tint *incx, const float *beta, float *y, const tint *incy)
void CVM_STD_CALL DGBMV (const char *trans, const tint *m, const tint *n, const tint *kl, const tint *ku, const double *alpha, const double *a, const tint *lda, const double *x, const tint *incx, const double *beta, double *y, const tint *incy)
void CVM_STD_CALL CGBMV (const char *trans, const tint *m, const tint *n, const tint *kl, const tint *ku, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *x, const tint *incx, const std::complex< float > *beta, std::complex< float > *y, const tint *incy)
void CVM_STD_CALL ZGBMV (const char *trans, const tint *m, const tint *n, const tint *kl, const tint *ku, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *x, const tint *incx, const std::complex< double > *beta, std::complex< double > *y, const tint *incy)
void CVM_STD_CALL DGEMM (const char *transa, const char *transb, const tint *m, const tint *n, const tint *k, const double *alpha, const double *a, const tint *lda, const double *b, const tint *ldb, const double *beta, double *c, const tint *ldc)
void CVM_STD_CALL SGEMM (const char *transa, const char *transb, const tint *m, const tint *n, const tint *k, const float *alpha, const float *a, const tint *lda, const float *b, const tint *ldb, const float *beta, float *c, const tint *ldc)
void CVM_STD_CALL CGEMM (const char *transa, const char *transb, const tint *m, const tint *n, const tint *k, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *b, const tint *ldb, const std::complex< float > *beta, std::complex< float > *c, const tint *ldc)
void CVM_STD_CALL ZGEMM (const char *transa, const char *transb, const tint *m, const tint *n, const tint *k, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *b, const tint *ldb, const std::complex< double > *beta, std::complex< double > *c, const tint *ldc)
void CVM_FTN_CALL SMEXP (const tint *m, const float *a, const tint *lda, float *ea, const tint *lde, float *r, tint *ir, tint *nr, tint *ni, tint *nq, tint *j, const tint *issymm, float *work, const tint *lwork)
void CVM_FTN_CALL DMEXP (const tint *m, const double *a, const tint *lda, double *ea, const tint *lde, double *r, tint *ir, tint *nr, tint *ni, tint *nq, tint *j, const tint *issymm, double *work, const tint *lwork)
void CVM_FTN_CALL CMEXP (const tint *m, const std::complex< float > *a, const tint *lda, std::complex< float > *ea, const tint *lde, std::complex< float > *r, tint *ir, tint *nr, tint *ni, tint *nq, tint *j, const tint *issymm, std::complex< float > *work, const tint *lwork)
void CVM_FTN_CALL ZMEXP (const tint *m, const std::complex< double > *a, const tint *lda, std::complex< double > *ea, const tint *lde, std::complex< double > *r, tint *ir, tint *nr, tint *ni, tint *nq, tint *j, const tint *issymm, std::complex< double > *work, const tint *lwork)
void CVM_FTN_CALL SMEXPC (const tint *m, const float *a, const tint *lda, const float *tol, tint *nr, tint *ni, tint *nq, tint *j)
void CVM_FTN_CALL DMEXPC (const tint *m, const double *a, const tint *lda, const double *tol, tint *nr, tint *ni, tint *nq, tint *j)
void CVM_FTN_CALL CMEXPC (const tint *m, const std::complex< float > *a, const tint *lda, const float *tol, tint *nr, tint *ni, tint *nq, tint *j)
void CVM_FTN_CALL ZMEXPC (const tint *m, const std::complex< double > *a, const tint *lda, const double *tol, tint *nr, tint *ni, tint *nq, tint *j)
void CVM_STD_CALL SGETRF (const tint *m, const tint *n, float *a, const tint *lda, tint *ipiv, tint *info)
void CVM_STD_CALL DGETRF (const tint *m, const tint *n, double *a, const tint *lda, tint *ipiv, tint *info)
void CVM_STD_CALL CGETRF (const tint *m, const tint *n, std::complex< float > *a, const tint *lda, tint *ipiv, tint *info)
void CVM_STD_CALL ZGETRF (const tint *m, const tint *n, std::complex< double > *a, const tint *lda, tint *ipiv, tint *info)
void CVM_STD_CALL SGBTRF (const tint *m, const tint *n, const tint *kl, const tint *ku, float *a, const tint *lda, tint *ipiv, tint *info)
void CVM_STD_CALL DGBTRF (const tint *m, const tint *n, const tint *kl, const tint *ku, double *a, const tint *lda, tint *ipiv, tint *info)
void CVM_STD_CALL CGBTRF (const tint *m, const tint *n, const tint *kl, const tint *ku, std::complex< float > *a, const tint *lda, tint *ipiv, tint *info)
void CVM_STD_CALL ZGBTRF (const tint *m, const tint *n, const tint *kl, const tint *ku, std::complex< double > *a, const tint *lda, tint *ipiv, tint *info)
void CVM_STD_CALL SGETRS (const char *trans, const tint *n, const tint *nrhs, const float *a, const tint *lda, tint *ipiv, float *b, const tint *ldb, tint *info)
void CVM_STD_CALL DGETRS (const char *trans, const tint *n, const tint *nrhs, const double *a, const tint *lda, tint *ipiv, double *b, const tint *ldb, tint *info)
void CVM_STD_CALL SGBTRS (const char *trans, const tint *n, const tint *kl, const tint *ku, const tint *nrhs, const float *a, const tint *lda, tint *ipiv, float *b, const tint *ldb, tint *info)
void CVM_STD_CALL DGBTRS (const char *trans, const tint *n, const tint *kl, const tint *ku, const tint *nrhs, const double *a, const tint *lda, tint *ipiv, double *b, const tint *ldb, tint *info)
void CVM_STD_CALL SGERFS (const char *trans, const tint *n, const tint *nrhs, const float *a, const tint *lda, const float *af, const tint *ldaf, tint *ipiv, const float *b, const tint *ldb, float *x, const tint *ldx, float *ferr, float *berr, float *work, tint *iwork, tint *info)
void CVM_STD_CALL DGERFS (const char *trans, const tint *n, const tint *nrhs, const double *a, const tint *lda, const double *af, const tint *ldaf, tint *ipiv, const double *b, const tint *ldb, double *x, const tint *ldx, double *ferr, double *berr, double *work, tint *iwork, tint *info)
void CVM_STD_CALL SGBRFS (const char *trans, const tint *n, const tint *kl, const tint *ku, const tint *nrhs, const float *a, const tint *lda, const float *af, const tint *ldaf, tint *ipiv, const float *b, const tint *ldb, float *x, const tint *ldx, float *ferr, float *berr, float *work, tint *iwork, tint *info)
void CVM_STD_CALL DGBRFS (const char *trans, const tint *n, const tint *kl, const tint *ku, const tint *nrhs, const double *a, const tint *lda, const double *af, const tint *ldaf, tint *ipiv, const double *b, const tint *ldb, double *x, const tint *ldx, double *ferr, double *berr, double *work, tint *iwork, tint *info)
void CVM_STD_CALL CGETRS (const char *trans, const tint *n, const tint *nrhs, const std::complex< float > *a, const tint *lda, tint *ipiv, std::complex< float > *b, const tint *ldb, tint *info)
void CVM_STD_CALL ZGETRS (const char *trans, const tint *n, const tint *nrhs, const std::complex< double > *a, const tint *lda, tint *ipiv, std::complex< double > *b, const tint *ldb, tint *info)
void CVM_STD_CALL CGBTRS (const char *trans, const tint *n, const tint *kl, const tint *ku, const tint *nrhs, const std::complex< float > *a, const tint *lda, tint *ipiv, std::complex< float > *b, const tint *ldb, tint *info)
void CVM_STD_CALL ZGBTRS (const char *trans, const tint *n, const tint *kl, const tint *ku, const tint *nrhs, const std::complex< double > *a, const tint *lda, tint *ipiv, std::complex< double > *b, const tint *ldb, tint *info)
void CVM_STD_CALL CGERFS (const char *trans, const tint *n, const tint *nrhs, const std::complex< float > *a, const tint *lda, const std::complex< float > *af, const tint *ldaf, tint *ipiv, const std::complex< float > *b, const tint *ldb, std::complex< float > *x, const tint *ldx, float *ferr, float *berr, std::complex< float > *work, float *rwork, tint *info)
void CVM_STD_CALL ZGERFS (const char *trans, const tint *n, const tint *nrhs, const std::complex< double > *a, const tint *lda, const std::complex< double > *af, const tint *ldaf, tint *ipiv, const std::complex< double > *b, const tint *ldb, std::complex< double > *x, const tint *ldx, double *ferr, double *berr, std::complex< double > *work, double *rwork, tint *info)
void CVM_STD_CALL CGBRFS (const char *trans, const tint *n, const tint *kl, const tint *ku, const tint *nrhs, const std::complex< float > *a, const tint *lda, const std::complex< float > *af, const tint *ldaf, tint *ipiv, const std::complex< float > *b, const tint *ldb, std::complex< float > *x, const tint *ldx, float *ferr, float *berr, std::complex< float > *work, float *rwork, tint *info)
void CVM_STD_CALL ZGBRFS (const char *trans, const tint *n, const tint *kl, const tint *ku, const tint *nrhs, const std::complex< double > *a, const tint *lda, const std::complex< double > *af, const tint *ldaf, tint *ipiv, const std::complex< double > *b, const tint *ldb, std::complex< double > *x, const tint *ldx, double *ferr, double *berr, std::complex< double > *work, double *rwork, tint *info)
void CVM_STD_CALL SGETRI (const tint *n, float *a, const tint *lda, tint *ipiv, float *work, const tint *lwork, tint *info)
void CVM_STD_CALL DGETRI (const tint *n, double *a, const tint *lda, tint *ipiv, double *work, const tint *lwork, tint *info)
void CVM_STD_CALL CGETRI (const tint *n, std::complex< float > *a, const tint *lda, tint *ipiv, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_STD_CALL ZGETRI (const tint *n, std::complex< double > *a, const tint *lda, tint *ipiv, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_STD_CALL SGEBRD (const tint *m, const tint *n, float *a, const tint *lda, float *d, float *e, float *tauq, float *taup, float *work, const tint *lwork, tint *info)
void CVM_STD_CALL DGEBRD (const tint *m, const tint *n, double *a, const tint *lda, double *d, double *e, double *tauq, double *taup, double *work, const tint *lwork, tint *info)
void CVM_STD_CALL CGEBRD (const tint *m, const tint *n, std::complex< float > *a, const tint *lda, float *d, float *e, std::complex< float > *tauq, std::complex< float > *taup, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_STD_CALL ZGEBRD (const tint *m, const tint *n, std::complex< double > *a, const tint *lda, double *d, double *e, std::complex< double > *tauq, std::complex< double > *taup, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_STD_CALL SGBBRD (const char *vect, const tint *m, const tint *n, const tint *ncc, const tint *kl, const tint *ku, float *ab, const tint *ldab, float *d, float *e, float *q, const tint *ldq, float *pt, const tint *ldpt, float *c, const tint *ldc, float *work, tint *info)
void CVM_STD_CALL DGBBRD (const char *vect, const tint *m, const tint *n, const tint *ncc, const tint *kl, const tint *ku, double *ab, const tint *ldab, double *d, double *e, double *q, const tint *ldq, double *pt, const tint *ldpt, double *c, const tint *ldc, double *work, tint *info)
void CVM_STD_CALL CGBBRD (const char *vect, const tint *m, const tint *n, const tint *ncc, const tint *kl, const tint *ku, std::complex< float > *ab, const tint *ldab, float *d, float *e, std::complex< float > *q, const tint *ldq, std::complex< float > *pt, const tint *ldpt, std::complex< float > *c, const tint *ldc, std::complex< float > *work, float *rwork, tint *info)
void CVM_STD_CALL ZGBBRD (const char *vect, const tint *m, const tint *n, const tint *ncc, const tint *kl, const tint *ku, std::complex< double > *ab, const tint *ldab, double *d, double *e, std::complex< double > *q, const tint *ldq, std::complex< double > *pt, const tint *ldpt, std::complex< double > *c, const tint *ldc, std::complex< double > *work, double *rwork, tint *info)
void CVM_STD_CALL SORGBR (const char *uplo, const tint *m, const tint *n, const tint *k, float *a, const tint *lda, float *tau, float *work, const tint *lwork, tint *info)
void CVM_STD_CALL DORGBR (const char *uplo, const tint *m, const tint *n, const tint *k, double *a, const tint *lda, double *tau, double *work, const tint *lwork, tint *info)
void CVM_STD_CALL CUNGBR (const char *uplo, const tint *m, const tint *n, const tint *k, std::complex< float > *a, const tint *lda, std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_STD_CALL ZUNGBR (const char *uplo, const tint *m, const tint *n, const tint *k, std::complex< double > *a, const tint *lda, std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_STD_CALL SBDSQR (const char *uplo, const tint *n, const tint *ncvt, const tint *nru, const tint *ncc, float *d, float *e, float *vt, const tint *ldvt, float *u, const tint *ldu, float *c, const tint *ldc, float *work, tint *info)
void CVM_STD_CALL DBDSQR (const char *uplo, const tint *n, const tint *ncvt, const tint *nru, const tint *ncc, double *d, double *e, double *vt, const tint *ldvt, double *u, const tint *ldu, double *c, const tint *ldc, double *work, tint *info)
void CVM_STD_CALL CBDSQR (const char *uplo, const tint *n, const tint *ncvt, const tint *nru, const tint *ncc, float *d, float *e, std::complex< float > *vt, const tint *ldvt, std::complex< float > *u, const tint *ldu, std::complex< float > *c, const tint *ldc, float *work, tint *info)
void CVM_STD_CALL ZBDSQR (const char *uplo, const tint *n, const tint *ncvt, const tint *nru, const tint *ncc, double *d, double *e, std::complex< double > *vt, const tint *ldvt, std::complex< double > *u, const tint *ldu, std::complex< double > *c, const tint *ldc, double *work, tint *info)
void CVM_STD_CALL SGEBAL (const char *job, const tint *n, float *a, const tint *lda, tint *ilo, tint *ihi, float *scale, tint *info)
void CVM_STD_CALL DGEBAL (const char *job, const tint *n, double *a, const tint *lda, tint *ilo, tint *ihi, double *scale, tint *info)
void CVM_STD_CALL CGEBAL (const char *job, const tint *n, std::complex< float > *a, const tint *lda, tint *ilo, tint *ihi, float *scale, tint *info)
void CVM_STD_CALL ZGEBAL (const char *job, const tint *n, std::complex< double > *a, const tint *lda, tint *ilo, tint *ihi, double *scale, tint *info)
void CVM_STD_CALL SGEHRD (const tint *n, const tint *ilo, const tint *ihi, float *a, const tint *lda, float *tau, float *work, const tint *lwork, tint *info)
void CVM_STD_CALL DGEHRD (const tint *n, const tint *ilo, const tint *ihi, double *a, const tint *lda, double *tau, double *work, const tint *lwork, tint *info)
void CVM_STD_CALL CGEHRD (const tint *n, const tint *ilo, const tint *ihi, std::complex< float > *a, const tint *lda, std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_STD_CALL ZGEHRD (const tint *n, const tint *ilo, const tint *ihi, std::complex< double > *a, const tint *lda, std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_STD_CALL SORGHR (const tint *n, const tint *ilo, const tint *ihi, float *a, const tint *lda, float *tau, float *work, const tint *lwork, tint *info)
void CVM_STD_CALL DORGHR (const tint *n, const tint *ilo, const tint *ihi, double *a, const tint *lda, double *tau, double *work, const tint *lwork, tint *info)
void CVM_STD_CALL CUNGHR (const tint *n, const tint *ilo, const tint *ihi, std::complex< float > *a, const tint *lda, std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_STD_CALL ZUNGHR (const tint *n, const tint *ilo, const tint *ihi, std::complex< double > *a, const tint *lda, std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_STD_CALL SHSEQR (const char *job, const char *compz, const tint *n, const tint *ilo, const tint *ihi, float *h, const tint *ldh, float *wr, float *wi, float *z, const tint *ldz, float *work, const tint *lwork, tint *info)
void CVM_STD_CALL DHSEQR (const char *job, const char *compz, const tint *n, const tint *ilo, const tint *ihi, double *h, const tint *ldh, double *wr, double *wi, double *z, const tint *ldz, double *work, const tint *lwork, tint *info)
void CVM_STD_CALL CHSEQR (const char *job, const char *compz, const tint *n, const tint *ilo, const tint *ihi, std::complex< float > *h, const tint *ldh, std::complex< float > *w, std::complex< float > *z, const tint *ldz, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_STD_CALL ZHSEQR (const char *job, const char *compz, const tint *n, const tint *ilo, const tint *ihi, std::complex< double > *h, const tint *ldh, std::complex< double > *w, std::complex< double > *z, const tint *ldz, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_STD_CALL STREVC (const char *job, const char *howmny, const tint *select, const tint *n, float *t, const tint *ldt, float *vl, const tint *ldvl, float *vr, const tint *ldvr, const tint *mm, tint *m, float *work, tint *info)
void CVM_STD_CALL DTREVC (const char *job, const char *howmny, const tint *select, const tint *n, double *t, const tint *ldt, double *vl, const tint *ldvl, double *vr, const tint *ldvr, const tint *mm, tint *m, double *work, tint *info)
void CVM_STD_CALL CTREVC (const char *job, const char *howmny, const tint *select, const tint *n, std::complex< float > *t, const tint *ldt, std::complex< float > *vl, const tint *ldvl, std::complex< float > *vr, const tint *ldvr, const tint *mm, tint *m, std::complex< float > *work, float *rwork, tint *info)
void CVM_STD_CALL ZTREVC (const char *job, const char *howmny, const tint *select, const tint *n, std::complex< double > *t, const tint *ldt, std::complex< double > *vl, const tint *ldvl, std::complex< double > *vr, const tint *ldvr, const tint *mm, tint *m, std::complex< double > *work, double *rwork, tint *info)
void CVM_STD_CALL SGEBAK (const char *job, const char *side, const tint *n, const tint *ilo, const tint *ihi, float *scale, const tint *m, float *v, const tint *ldv, tint *info)
void CVM_STD_CALL DGEBAK (const char *job, const char *side, const tint *n, const tint *ilo, const tint *ihi, double *scale, const tint *m, double *v, const tint *ldv, tint *info)
void CVM_STD_CALL CGEBAK (const char *job, const char *side, const tint *n, const tint *ilo, const tint *ihi, float *scale, const tint *m, std::complex< float > *v, const tint *ldv, tint *info)
void CVM_STD_CALL ZGEBAK (const char *job, const char *side, const tint *n, const tint *ilo, const tint *ihi, double *scale, const tint *m, std::complex< double > *v, const tint *ldv, tint *info)
void CVM_STD_CALL SGECON (const char *norm, const tint *n, float *a, const tint *lda, const float *anorm, float *rcond, float *work, tint *iwork, tint *info)
void CVM_STD_CALL DGECON (const char *norm, const tint *n, double *a, const tint *lda, const double *anorm, double *rcond, double *work, tint *iwork, tint *info)
void CVM_STD_CALL CGECON (const char *norm, const tint *n, std::complex< float > *a, const tint *lda, const float *anorm, float *rcond, std::complex< float > *work, float *rwork, tint *info)
void CVM_STD_CALL ZGECON (const char *norm, const tint *n, std::complex< double > *a, const tint *lda, const double *anorm, double *rcond, std::complex< double > *work, double *rwork, tint *info)
void CVM_STD_CALL SSPMV (const char *uplo, const tint *n, const float *alpha, const float *ap, const float *x, const tint *incx, const float *beta, float *y, const tint *incy)
void CVM_STD_CALL DSPMV (const char *uplo, const tint *n, const double *alpha, const double *ap, const double *x, const tint *incx, const double *beta, double *y, const tint *incy)
void CVM_STD_CALL SSYMM (const char *side, const char *uplo, const tint *m, const tint *n, const float *alpha, const float *a, const tint *lda, const float *b, const tint *ldb, const float *beta, float *c, const tint *ldc)
void CVM_STD_CALL DSYMM (const char *side, const char *uplo, const tint *m, const tint *n, const double *alpha, const double *a, const tint *lda, const double *b, const tint *ldb, const double *beta, double *c, const tint *ldc)
void CVM_STD_CALL CSYMM (const char *side, const char *uplo, const tint *m, const tint *n, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *b, const tint *ldb, const std::complex< float > *beta, std::complex< float > *c, const tint *ldc)
void CVM_STD_CALL ZSYMM (const char *side, const char *uplo, const tint *m, const tint *n, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *b, const tint *ldb, const std::complex< double > *beta, std::complex< double > *c, const tint *ldc)
void CVM_STD_CALL CHEMM (const char *side, const char *uplo, const tint *m, const tint *n, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *b, const tint *ldb, const std::complex< float > *beta, std::complex< float > *c, const tint *ldc)
void CVM_STD_CALL ZHEMM (const char *side, const char *uplo, const tint *m, const tint *n, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *b, const tint *ldb, const std::complex< double > *beta, std::complex< double > *c, const tint *ldc)
void CVM_STD_CALL SPOTRF (const char *uplo, const tint *n, float *a, const tint *lda, tint *info)
void CVM_STD_CALL DPOTRF (const char *uplo, const tint *n, double *a, const tint *lda, tint *info)
void CVM_STD_CALL CPOTRF (const char *uplo, const tint *n, std::complex< float > *a, const tint *lda, tint *info)
void CVM_STD_CALL ZPOTRF (const char *uplo, const tint *n, std::complex< double > *a, const tint *lda, tint *info)
void CVM_STD_CALL SSYTRF (const char *uplo, const tint *n, float *a, const tint *lda, tint *ipiv, float *work, const tint *lwork, tint *info)
void CVM_STD_CALL DSYTRF (const char *uplo, const tint *n, double *a, const tint *lda, tint *ipiv, double *work, const tint *lwork, tint *info)
void CVM_STD_CALL CSYTRF (const char *uplo, const tint *n, std::complex< float > *a, const tint *lda, tint *ipiv, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_STD_CALL ZSYTRF (const char *uplo, const tint *n, std::complex< double > *a, const tint *lda, tint *ipiv, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_STD_CALL CHETRF (const char *uplo, const tint *n, std::complex< float > *a, const tint *lda, tint *ipiv, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_STD_CALL ZHETRF (const char *uplo, const tint *n, std::complex< double > *a, const tint *lda, tint *ipiv, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_STD_CALL SPOTRS (const char *uplo, const tint *n, const tint *nrhs, const float *a, const tint *lda, float *b, const tint *ldb, tint *info)
void CVM_STD_CALL DPOTRS (const char *uplo, const tint *n, const tint *nrhs, const double *a, const tint *lda, double *b, const tint *ldb, tint *info)
void CVM_STD_CALL CPOTRS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< float > *a, const tint *lda, std::complex< float > *b, const tint *ldb, tint *info)
void CVM_STD_CALL ZPOTRS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< double > *a, const tint *lda, std::complex< double > *b, const tint *ldb, tint *info)
void CVM_STD_CALL SPORFS (const char *uplo, const tint *n, const tint *nrhs, const float *a, const tint *lda, const float *af, const tint *ldaf, const float *b, const tint *ldb, float *x, const tint *ldx, float *ferr, float *berr, float *work, tint *iwork, tint *info)
void CVM_STD_CALL DPORFS (const char *uplo, const tint *n, const tint *nrhs, const double *a, const tint *lda, const double *af, const tint *ldaf, const double *b, const tint *ldb, double *x, const tint *ldx, double *ferr, double *berr, double *work, tint *iwork, tint *info)
void CVM_STD_CALL CPORFS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< float > *a, const tint *lda, const std::complex< float > *af, const tint *ldaf, const std::complex< float > *b, const tint *ldb, std::complex< float > *x, const tint *ldx, float *ferr, float *berr, std::complex< float > *work, float *rwork, tint *info)
void CVM_STD_CALL ZPORFS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< double > *a, const tint *lda, const std::complex< double > *af, const tint *ldaf, const std::complex< double > *b, const tint *ldb, std::complex< double > *x, const tint *ldx, double *ferr, double *berr, std::complex< double > *work, double *rwork, tint *info)
void CVM_STD_CALL SSYTRS (const char *uplo, const tint *n, const tint *nrhs, const float *a, const tint *lda, const tint *ipiv, float *b, const tint *ldb, tint *info)
void CVM_STD_CALL DSYTRS (const char *uplo, const tint *n, const tint *nrhs, const double *a, const tint *lda, const tint *ipiv, double *b, const tint *ldb, tint *info)
void CVM_STD_CALL CSYTRS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< float > *a, const tint *lda, const tint *ipiv, std::complex< float > *b, const tint *ldb, tint *info)
void CVM_STD_CALL ZSYTRS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< double > *a, const tint *lda, const tint *ipiv, std::complex< double > *b, const tint *ldb, tint *info)
void CVM_STD_CALL CHETRS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< float > *a, const tint *lda, const tint *ipiv, std::complex< float > *b, const tint *ldb, tint *info)
void CVM_STD_CALL ZHETRS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< double > *a, const tint *lda, const tint *ipiv, std::complex< double > *b, const tint *ldb, tint *info)
void CVM_STD_CALL SSYRFS (const char *uplo, const tint *n, const tint *nrhs, const float *a, const tint *lda, const float *af, const tint *ldaf, const tint *ipiv, const float *b, const tint *ldb, float *x, const tint *ldx, float *ferr, float *berr, float *work, tint *iwork, tint *info)
void CVM_STD_CALL DSYRFS (const char *uplo, const tint *n, const tint *nrhs, const double *a, const tint *lda, const double *af, const tint *ldaf, const tint *ipiv, const double *b, const tint *ldb, double *x, const tint *ldx, double *ferr, double *berr, double *work, tint *iwork, tint *info)
void CVM_STD_CALL CSYRFS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< float > *a, const tint *lda, const std::complex< float > *af, const tint *ldaf, const tint *ipiv, const std::complex< float > *b, const tint *ldb, std::complex< float > *x, const tint *ldx, float *ferr, float *berr, std::complex< float > *work, float *rwork, tint *info)
void CVM_STD_CALL ZSYRFS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< double > *a, const tint *lda, const std::complex< double > *af, const tint *ldaf, const tint *ipiv, const std::complex< double > *b, const tint *ldb, std::complex< double > *x, const tint *ldx, double *ferr, double *berr, std::complex< double > *work, double *rwork, tint *info)
void CVM_STD_CALL CHERFS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< float > *a, const tint *lda, const std::complex< float > *af, const tint *ldaf, const tint *ipiv, const std::complex< float > *b, const tint *ldb, std::complex< float > *x, const tint *ldx, float *ferr, float *berr, std::complex< float > *work, float *rwork, tint *info)
void CVM_STD_CALL ZHERFS (const char *uplo, const tint *n, const tint *nrhs, const std::complex< double > *a, const tint *lda, const std::complex< double > *af, const tint *ldaf, const tint *ipiv, const std::complex< double > *b, const tint *ldb, std::complex< double > *x, const tint *ldx, double *ferr, double *berr, std::complex< double > *work, double *rwork, tint *info)
void CVM_STD_CALL SPOTRI (const char *uplo, const tint *n, float *a, const tint *lda, tint *info)
void CVM_STD_CALL DPOTRI (const char *uplo, const tint *n, double *a, const tint *lda, tint *info)
void CVM_STD_CALL CPOTRI (const char *uplo, const tint *n, std::complex< float > *a, const tint *lda, tint *info)
void CVM_STD_CALL ZPOTRI (const char *uplo, const tint *n, std::complex< double > *a, const tint *lda, tint *info)
void CVM_STD_CALL SSYTRI (const char *uplo, const tint *n, float *a, const tint *lda, const tint *ipiv, float *work, tint *info)
void CVM_STD_CALL DSYTRI (const char *uplo, const tint *n, double *a, const tint *lda, const tint *ipiv, double *work, tint *info)
void CVM_STD_CALL CSYTRI (const char *uplo, const tint *n, std::complex< float > *a, const tint *lda, const tint *ipiv, std::complex< float > *work, tint *info)
void CVM_STD_CALL ZSYTRI (const char *uplo, const tint *n, std::complex< double > *a, const tint *lda, const tint *ipiv, std::complex< double > *work, tint *info)
void CVM_STD_CALL CHETRI (const char *uplo, const tint *n, std::complex< float > *a, const tint *lda, const tint *ipiv, std::complex< float > *work, tint *info)
void CVM_STD_CALL ZHETRI (const char *uplo, const tint *n, std::complex< double > *a, const tint *lda, const tint *ipiv, std::complex< double > *work, tint *info)
void CVM_STD_CALL SSYEVD (const char *job, const char *uplo, const tint *n, float *a, const tint *lda, float *w, float *work, tint *lwork, tint *iwork, tint *liwork, tint *info)
void CVM_STD_CALL DSYEVD (const char *job, const char *uplo, const tint *n, double *a, const tint *lda, double *w, double *work, tint *lwork, tint *iwork, tint *liwork, tint *info)
void CVM_STD_CALL CHEEVD (const char *job, const char *uplo, const tint *n, std::complex< float > *a, const tint *lda, float *w, std::complex< float > *work, tint *lwork, float *rwork, tint *lrwork, tint *iwork, tint *liwork, tint *info)
void CVM_STD_CALL ZHEEVD (const char *job, const char *uplo, const tint *n, std::complex< double > *a, const tint *lda, double *w, std::complex< double > *work, tint *lwork, double *rwork, tint *lrwork, tint *iwork, tint *liwork, tint *info)
void CVM_STD_CALL SPOEQU (const tint *n, const float *a, const tint *lda, float *s, float *scond, float *amax, tint *info)
void CVM_STD_CALL DPOEQU (const tint *n, const double *a, const tint *lda, double *s, double *scond, double *amax, tint *info)
void CVM_STD_CALL CPOEQU (const tint *n, const std::complex< float > *a, const tint *lda, float *s, float *scond, float *amax, tint *info)
void CVM_STD_CALL ZPOEQU (const tint *n, const std::complex< double > *a, const tint *lda, double *s, double *scond, double *amax, tint *info)
void CVM_STD_CALL SSYMV (const char *uplo, const tint *n, const float *alpha, const float *a, const tint *lda, const float *x, const tint *incx, const float *beta, float *y, const tint *incy)
void CVM_STD_CALL DSYMV (const char *uplo, const tint *n, const double *alpha, const double *a, const tint *lda, const double *x, const tint *incx, const double *beta, double *y, const tint *incy)
void CVM_STD_CALL CHEMV (const char *uplo, const tint *n, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *x, const tint *incx, const std::complex< float > *beta, std::complex< float > *y, const tint *incy)
void CVM_STD_CALL ZHEMV (const char *uplo, const tint *n, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *x, const tint *incx, const std::complex< double > *beta, std::complex< double > *y, const tint *incy)
void CVM_STD_CALL SSYRK (const char *uplo, const char *trans, const tint *n, const tint *k, const float *alpha, const float *a, const tint *lda, const float *beta, float *c, const tint *ldc)
void CVM_STD_CALL DSYRK (const char *uplo, const char *trans, const tint *n, const tint *k, const double *alpha, const double *a, const tint *lda, const double *beta, double *c, const tint *ldc)
void CVM_STD_CALL CSYRK (const char *uplo, const char *trans, const tint *n, const tint *k, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *beta, std::complex< float > *c, const tint *ldc)
void CVM_STD_CALL ZSYRK (const char *uplo, const char *trans, const tint *n, const tint *k, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *beta, std::complex< double > *c, const tint *ldc)
void CVM_STD_CALL CHERK (const char *uplo, const char *trans, const tint *n, const tint *k, const float *alpha, const std::complex< float > *a, const tint *lda, const float *beta, std::complex< float > *c, const tint *ldc)
void CVM_STD_CALL ZHERK (const char *uplo, const char *trans, const tint *n, const tint *k, const double *alpha, const std::complex< double > *a, const tint *lda, const double *beta, std::complex< double > *c, const tint *ldc)
void CVM_STD_CALL SSYR2K (const char *uplo, const char *trans, const tint *n, const tint *k, const float *alpha, const float *a, const tint *lda, const float *b, const tint *ldb, const float *beta, float *c, const tint *ldc)
void CVM_STD_CALL DSYR2K (const char *uplo, const char *trans, const tint *n, const tint *k, const double *alpha, const double *a, const tint *lda, const double *b, const tint *ldb, const double *beta, double *c, const tint *ldc)
void CVM_STD_CALL CSYR2K (const char *uplo, const char *trans, const tint *n, const tint *k, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *b, const tint *ldb, const std::complex< float > *beta, std::complex< float > *c, const tint *ldc)
void CVM_STD_CALL ZSYR2K (const char *uplo, const char *trans, const tint *n, const tint *k, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *b, const tint *ldb, const std::complex< double > *beta, std::complex< double > *c, const tint *ldc)
void CVM_STD_CALL CHER2K (const char *uplo, const char *trans, const tint *n, const tint *k, const std::complex< float > *alpha, const std::complex< float > *a, const tint *lda, const std::complex< float > *b, const tint *ldb, const float *beta, std::complex< float > *c, const tint *ldc)
void CVM_STD_CALL ZHER2K (const char *uplo, const char *trans, const tint *n, const tint *k, const std::complex< double > *alpha, const std::complex< double > *a, const tint *lda, const std::complex< double > *b, const tint *ldb, const double *beta, std::complex< double > *c, const tint *ldc)
void CVM_FTN_CALL SGEQRF (const tint *m, const tint *n, float *a, const tint *lda, float *tau, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DGEQRF (const tint *m, const tint *n, double *a, const tint *lda, double *tau, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CGEQRF (const tint *m, const tint *n, std::complex< float > *a, const tint *lda, std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZGEQRF (const tint *m, const tint *n, std::complex< double > *a, const tint *lda, std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SORGQR (const tint *m, const tint *n, const tint *k, float *a, const tint *lda, const float *tau, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DORGQR (const tint *m, const tint *n, const tint *k, double *a, const tint *lda, const double *tau, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CUNGQR (const tint *m, const tint *n, const tint *k, std::complex< float > *a, const tint *lda, const std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZUNGQR (const tint *m, const tint *n, const tint *k, std::complex< double > *a, const tint *lda, const std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SGERQF (const tint *m, const tint *n, float *a, const tint *lda, float *tau, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DGERQF (const tint *m, const tint *n, double *a, const tint *lda, double *tau, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CGERQF (const tint *m, const tint *n, std::complex< float > *a, const tint *lda, std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZGERQF (const tint *m, const tint *n, std::complex< double > *a, const tint *lda, std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SORGRQ (const tint *m, const tint *n, const tint *k, float *a, const tint *lda, const float *tau, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DORGRQ (const tint *m, const tint *n, const tint *k, double *a, const tint *lda, const double *tau, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CUNGRQ (const tint *m, const tint *n, const tint *k, std::complex< float > *a, const tint *lda, const std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZUNGRQ (const tint *m, const tint *n, const tint *k, std::complex< double > *a, const tint *lda, const std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SGELQF (const tint *m, const tint *n, float *a, const tint *lda, float *tau, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DGELQF (const tint *m, const tint *n, double *a, const tint *lda, double *tau, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CGELQF (const tint *m, const tint *n, std::complex< float > *a, const tint *lda, std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZGELQF (const tint *m, const tint *n, std::complex< double > *a, const tint *lda, std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SORGLQ (const tint *m, const tint *n, const tint *k, float *a, const tint *lda, const float *tau, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DORGLQ (const tint *m, const tint *n, const tint *k, double *a, const tint *lda, const double *tau, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CUNGLQ (const tint *m, const tint *n, const tint *k, std::complex< float > *a, const tint *lda, const std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZUNGLQ (const tint *m, const tint *n, const tint *k, std::complex< double > *a, const tint *lda, const std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SGEQLF (const tint *m, const tint *n, float *a, const tint *lda, float *tau, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DGEQLF (const tint *m, const tint *n, double *a, const tint *lda, double *tau, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CGEQLF (const tint *m, const tint *n, std::complex< float > *a, const tint *lda, std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZGEQLF (const tint *m, const tint *n, std::complex< double > *a, const tint *lda, std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SORGQL (const tint *m, const tint *n, const tint *k, float *a, const tint *lda, const float *tau, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DORGQL (const tint *m, const tint *n, const tint *k, double *a, const tint *lda, const double *tau, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CUNGQL (const tint *m, const tint *n, const tint *k, std::complex< float > *a, const tint *lda, const std::complex< float > *tau, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZUNGQL (const tint *m, const tint *n, const tint *k, std::complex< double > *a, const tint *lda, const std::complex< double > *tau, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SGELS (const char *trans, const tint *m, const tint *n, const tint *nrhs, float *a, const tint *lda, float *b, const tint *ldb, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DGELS (const char *trans, const tint *m, const tint *n, const tint *nrhs, double *a, const tint *lda, double *b, const tint *ldb, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CGELS (const char *trans, const tint *m, const tint *n, const tint *nrhs, std::complex< float > *a, const tint *lda, std::complex< float > *b, const tint *ldb, std::complex< float > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL ZGELS (const char *trans, const tint *m, const tint *n, const tint *nrhs, std::complex< double > *a, const tint *lda, std::complex< double > *b, const tint *ldb, std::complex< double > *work, const tint *lwork, tint *info)
void CVM_FTN_CALL SGELSY (const tint *m, const tint *n, const tint *nrhs, float *a, const tint *lda, float *b, const tint *ldb, tint *jpvt, const float *rcond, tint *rank, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DGELSY (const tint *m, const tint *n, const tint *nrhs, double *a, const tint *lda, double *b, const tint *ldb, tint *jpvt, const double *rcond, tint *rank, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CGELSY (const tint *m, const tint *n, const tint *nrhs, std::complex< float > *a, const tint *lda, std::complex< float > *b, const tint *ldb, tint *jpvt, const float *rcond, tint *rank, std::complex< float > *work, const tint *lwork, float *rwork, tint *info)
void CVM_FTN_CALL ZGELSY (const tint *m, const tint *n, const tint *nrhs, std::complex< double > *a, const tint *lda, std::complex< double > *b, const tint *ldb, tint *jpvt, const double *rcond, tint *rank, std::complex< double > *work, const tint *lwork, double *rwork, tint *info)
void CVM_FTN_CALL SGELSS (const tint *m, const tint *n, const tint *nrhs, float *a, const tint *lda, float *b, const tint *ldb, float *s, const float *rcond, tint *rank, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DGELSS (const tint *m, const tint *n, const tint *nrhs, double *a, const tint *lda, double *b, const tint *ldb, double *s, const double *rcond, tint *rank, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CGELSS (const tint *m, const tint *n, const tint *nrhs, std::complex< float > *a, const tint *lda, std::complex< float > *b, const tint *ldb, float *s, const float *rcond, tint *rank, std::complex< float > *work, const tint *lwork, float *rwork, tint *info)
void CVM_FTN_CALL ZGELSS (const tint *m, const tint *n, const tint *nrhs, std::complex< double > *a, const tint *lda, std::complex< double > *b, const tint *ldb, double *s, const double *rcond, tint *rank, std::complex< double > *work, const tint *lwork, double *rwork, tint *info)
void CVM_FTN_CALL SGELSD (const tint *m, const tint *n, const tint *nrhs, float *a, const tint *lda, float *b, const tint *ldb, float *s, const float *rcond, tint *rank, float *work, const tint *lwork, tint *iwork, tint *info)
void CVM_FTN_CALL DGELSD (const tint *m, const tint *n, const tint *nrhs, double *a, const tint *lda, double *b, const tint *ldb, double *s, const double *rcond, tint *rank, double *work, const tint *lwork, tint *iwork, tint *info)
void CVM_FTN_CALL CGELSD (const tint *m, const tint *n, const tint *nrhs, std::complex< float > *a, const tint *lda, std::complex< float > *b, const tint *ldb, float *s, const float *rcond, tint *rank, std::complex< float > *work, const tint *lwork, float *rwork, tint *iwork, tint *info)
void CVM_FTN_CALL ZGELSD (const tint *m, const tint *n, const tint *nrhs, std::complex< double > *a, const tint *lda, std::complex< double > *b, const tint *ldb, double *s, const double *rcond, tint *rank, std::complex< double > *work, const tint *lwork, double *rwork, tint *iwork, tint *info)
void CVM_FTN_CALL SGGEV (const char *jobvl, const char *jobvr, const tint *n, float *a, const tint *lda, float *b, const tint *ldb, float *alphar, float *alphai, float *beta, float *vl, const tint *ldvl, float *vr, const tint *ldvr, float *work, const tint *lwork, tint *info)
void CVM_FTN_CALL DGGEV (const char *jobvl, const char *jobvr, const tint *n, double *a, const tint *lda, double *b, const tint *ldb, double *alphar, double *alphai, double *beta, double *vl, const tint *ldvl, double *vr, const tint *ldvr, double *work, const tint *lwork, tint *info)
void CVM_FTN_CALL CGGEV (const char *jobvl, const char *jobvr, const tint *n, std::complex< float > *a, const tint *lda, std::complex< float > *b, const tint *ldb, std::complex< float > *alpha, std::complex< float > *beta, std::complex< float > *vl, const tint *ldvl, std::complex< float > *vr, const tint *ldvr, std::complex< float > *work, const tint *lwork, float *rwork, tint *info)
void CVM_FTN_CALL ZGGEV (const char *jobvl, const char *jobvr, const tint *n, std::complex< double > *a, const tint *lda, std::complex< double > *b, const tint *ldb, std::complex< double > *alpha, std::complex< double > *beta, std::complex< double > *vl, const tint *ldvl, std::complex< double > *vr, const tint *ldvr, std::complex< double > *work, const tint *lwork, double *rwork, tint *info)

Macro Definition Documentation

#define CVM_FTN_CALL

Definition at line 361 of file blas.h.

#define CVM_STD_CALL

Definition at line 362 of file blas.h.

#define DPOLY   dpoly_

Definition at line 366 of file blas.h.

#define SPOLY   spoly_

Definition at line 367 of file blas.h.

#define CPOLY   cpoly_

Definition at line 368 of file blas.h.

#define ZPOLY   zpoly_

Definition at line 369 of file blas.h.

#define NPOLY   npoly_

Definition at line 371 of file blas.h.

#define SMEXP   smexp_

Definition at line 373 of file blas.h.

#define DMEXP   dmexp_

Definition at line 374 of file blas.h.

#define CMEXP   cmexp_

Definition at line 375 of file blas.h.

#define ZMEXP   zmexp_

Definition at line 376 of file blas.h.

#define SMEXPC   smexpc_

Definition at line 378 of file blas.h.

#define DMEXPC   dmexpc_

Definition at line 379 of file blas.h.

#define CMEXPC   cmexpc_

Definition at line 380 of file blas.h.

#define ZMEXPC   zmexpc_

Definition at line 381 of file blas.h.

#define ISAMAX   isamax_

Definition at line 385 of file blas.h.

#define IDAMAX   idamax_

Definition at line 386 of file blas.h.

#define ISAMIN   isamin_

Definition at line 387 of file blas.h.

#define IDAMIN   idamin_

Definition at line 388 of file blas.h.

#define ICAMAX   icamax_

Definition at line 390 of file blas.h.

#define IZAMAX   izamax_

Definition at line 391 of file blas.h.

#define ICAMIN   icamin_

Definition at line 392 of file blas.h.

#define IZAMIN   izamin_

Definition at line 393 of file blas.h.

#define SNRM2   snrm2_

Definition at line 395 of file blas.h.

#define DNRM2   dnrm2_

Definition at line 396 of file blas.h.

#define SCNRM2   scnrm2_

Definition at line 397 of file blas.h.

#define DZNRM2   dznrm2_

Definition at line 398 of file blas.h.

#define SSWAP   sswap_

Definition at line 400 of file blas.h.

#define DSWAP   dswap_

Definition at line 401 of file blas.h.

#define CSWAP   cswap_

Definition at line 402 of file blas.h.

#define ZSWAP   zswap_

Definition at line 403 of file blas.h.

#define SDOT   sdot_

Definition at line 405 of file blas.h.

#define DDOT   ddot_

Definition at line 406 of file blas.h.

#define VCDOTU   vcdotu_

Definition at line 416 of file blas.h.

#define VZDOTU   vzdotu_

Definition at line 417 of file blas.h.

#define VCDOTC   vcdotc_

Definition at line 418 of file blas.h.

#define VZDOTC   vzdotc_

Definition at line 419 of file blas.h.

#define SAXPY   saxpy_

Definition at line 422 of file blas.h.

#define DAXPY   daxpy_

Definition at line 423 of file blas.h.

#define CAXPY   caxpy_

Definition at line 424 of file blas.h.

#define ZAXPY   zaxpy_

Definition at line 425 of file blas.h.

#define SCOPY   scopy_

Definition at line 427 of file blas.h.

#define DCOPY   dcopy_

Definition at line 428 of file blas.h.

#define CCOPY   ccopy_

Definition at line 429 of file blas.h.

#define ZCOPY   zcopy_

Definition at line 430 of file blas.h.

#define SSCAL   sscal_

Definition at line 432 of file blas.h.

#define DSCAL   dscal_

Definition at line 433 of file blas.h.

#define CSCAL   cscal_

Definition at line 434 of file blas.h.

#define ZSCAL   zscal_

Definition at line 435 of file blas.h.

#define CLACGV   clacgv_

Definition at line 437 of file blas.h.

#define ZLACGV   zlacgv_

Definition at line 438 of file blas.h.

#define CSSCAL   csscal_

Definition at line 440 of file blas.h.

#define ZDSCAL   zdscal_

Definition at line 441 of file blas.h.

#define SGER   sger_

Definition at line 443 of file blas.h.

#define DGER   dger_

Definition at line 444 of file blas.h.

#define CGERU   cgeru_

Definition at line 446 of file blas.h.

#define ZGERU   zgeru_

Definition at line 447 of file blas.h.

#define CGERC   cgerc_

Definition at line 449 of file blas.h.

#define ZGERC   zgerc_

Definition at line 450 of file blas.h.

#define SGEMV   sgemv_

Definition at line 452 of file blas.h.

#define DGEMV   dgemv_

Definition at line 453 of file blas.h.

#define CGEMV   cgemv_

Definition at line 454 of file blas.h.

#define ZGEMV   zgemv_

Definition at line 455 of file blas.h.

#define SGBMV   sgbmv_

Definition at line 457 of file blas.h.

#define DGBMV   dgbmv_

Definition at line 458 of file blas.h.

#define CGBMV   cgbmv_

Definition at line 459 of file blas.h.

#define ZGBMV   zgbmv_

Definition at line 460 of file blas.h.

#define SGEMM   sgemm_

Definition at line 462 of file blas.h.

#define DGEMM   dgemm_

Definition at line 463 of file blas.h.

#define CGEMM   cgemm_

Definition at line 464 of file blas.h.

#define ZGEMM   zgemm_

Definition at line 465 of file blas.h.

#define SGETRF   sgetrf_

Definition at line 467 of file blas.h.

#define DGETRF   dgetrf_

Definition at line 468 of file blas.h.

#define CGETRF   cgetrf_

Definition at line 469 of file blas.h.

#define ZGETRF   zgetrf_

Definition at line 470 of file blas.h.

#define SGBTRF   sgbtrf_

Definition at line 472 of file blas.h.

#define DGBTRF   dgbtrf_

Definition at line 473 of file blas.h.

#define CGBTRF   cgbtrf_

Definition at line 474 of file blas.h.

#define ZGBTRF   zgbtrf_

Definition at line 475 of file blas.h.

#define SGETRS   sgetrs_

Definition at line 477 of file blas.h.

#define DGETRS   dgetrs_

Definition at line 478 of file blas.h.

#define CGETRS   cgetrs_

Definition at line 479 of file blas.h.

#define ZGETRS   zgetrs_

Definition at line 480 of file blas.h.

#define SGBTRS   sgbtrs_

Definition at line 482 of file blas.h.

#define DGBTRS   dgbtrs_

Definition at line 483 of file blas.h.

#define CGBTRS   cgbtrs_

Definition at line 484 of file blas.h.

#define ZGBTRS   zgbtrs_

Definition at line 485 of file blas.h.

#define SGERFS   sgerfs_

Definition at line 487 of file blas.h.

#define DGERFS   dgerfs_

Definition at line 488 of file blas.h.

#define CGERFS   cgerfs_

Definition at line 489 of file blas.h.

#define ZGERFS   zgerfs_

Definition at line 490 of file blas.h.

#define SGBRFS   sgbrfs_

Definition at line 492 of file blas.h.

#define DGBRFS   dgbrfs_

Definition at line 493 of file blas.h.

#define CGBRFS   cgbrfs_

Definition at line 494 of file blas.h.

#define ZGBRFS   zgbrfs_

Definition at line 495 of file blas.h.

#define SGETRI   sgetri_

Definition at line 497 of file blas.h.

#define DGETRI   dgetri_

Definition at line 498 of file blas.h.

#define CGETRI   cgetri_

Definition at line 499 of file blas.h.

#define ZGETRI   zgetri_

Definition at line 500 of file blas.h.

#define SGEBRD   sgebrd_

Definition at line 502 of file blas.h.

#define DGEBRD   dgebrd_

Definition at line 503 of file blas.h.

#define CGEBRD   cgebrd_

Definition at line 504 of file blas.h.

#define ZGEBRD   zgebrd_

Definition at line 505 of file blas.h.

#define SGBBRD   sgbbrd_

Definition at line 507 of file blas.h.

#define DGBBRD   dgbbrd_

Definition at line 508 of file blas.h.

#define CGBBRD   cgbbrd_

Definition at line 509 of file blas.h.

#define ZGBBRD   zgbbrd_

Definition at line 510 of file blas.h.

#define SORGBR   sorgbr_

Definition at line 512 of file blas.h.

#define DORGBR   dorgbr_

Definition at line 513 of file blas.h.

#define CUNGBR   cungbr_

Definition at line 515 of file blas.h.

#define ZUNGBR   zungbr_

Definition at line 516 of file blas.h.

#define SBDSQR   sbdsqr_

Definition at line 518 of file blas.h.

#define DBDSQR   dbdsqr_

Definition at line 519 of file blas.h.

#define CBDSQR   cbdsqr_

Definition at line 520 of file blas.h.

#define ZBDSQR   zbdsqr_

Definition at line 521 of file blas.h.

#define SGEBAL   sgebal_

Definition at line 523 of file blas.h.

#define DGEBAL   dgebal_

Definition at line 524 of file blas.h.

#define CGEBAL   cgebal_

Definition at line 525 of file blas.h.

#define ZGEBAL   zgebal_

Definition at line 526 of file blas.h.

#define SGEHRD   sgehrd_

Definition at line 528 of file blas.h.

#define DGEHRD   dgehrd_

Definition at line 529 of file blas.h.

#define CGEHRD   cgehrd_

Definition at line 530 of file blas.h.

#define ZGEHRD   zgehrd_

Definition at line 531 of file blas.h.

#define SORGHR   sorghr_

Definition at line 533 of file blas.h.

#define DORGHR   dorghr_

Definition at line 534 of file blas.h.

#define CUNGHR   cunghr_

Definition at line 536 of file blas.h.

#define ZUNGHR   zunghr_

Definition at line 537 of file blas.h.

#define SHSEQR   shseqr_

Definition at line 539 of file blas.h.

#define DHSEQR   dhseqr_

Definition at line 540 of file blas.h.

#define CHSEQR   chseqr_

Definition at line 541 of file blas.h.

#define ZHSEQR   zhseqr_

Definition at line 542 of file blas.h.

#define STREVC   strevc_

Definition at line 544 of file blas.h.

#define DTREVC   dtrevc_

Definition at line 545 of file blas.h.

#define CTREVC   ctrevc_

Definition at line 546 of file blas.h.

#define ZTREVC   ztrevc_

Definition at line 547 of file blas.h.

#define SGEBAK   sgebak_

Definition at line 549 of file blas.h.

#define DGEBAK   dgebak_

Definition at line 550 of file blas.h.

#define CGEBAK   cgebak_

Definition at line 551 of file blas.h.

#define ZGEBAK   zgebak_

Definition at line 552 of file blas.h.

#define SGECON   sgecon_

Definition at line 554 of file blas.h.

#define DGECON   dgecon_

Definition at line 555 of file blas.h.

#define CGECON   cgecon_

Definition at line 556 of file blas.h.

#define ZGECON   zgecon_

Definition at line 557 of file blas.h.

#define SSPMV   sspmv_

Definition at line 559 of file blas.h.

#define DSPMV   dspmv_

Definition at line 560 of file blas.h.

#define SSYMM   ssymm_

Definition at line 562 of file blas.h.

#define DSYMM   dsymm_

Definition at line 563 of file blas.h.

#define CSYMM   csymm_

Definition at line 564 of file blas.h.

#define ZSYMM   zsymm_

Definition at line 565 of file blas.h.

#define CHEMM   chemm_

Definition at line 566 of file blas.h.

#define ZHEMM   zhemm_

Definition at line 567 of file blas.h.

#define SPOTRF   spotrf_

Definition at line 569 of file blas.h.

#define DPOTRF   dpotrf_

Definition at line 570 of file blas.h.

#define CPOTRF   cpotrf_

Definition at line 571 of file blas.h.

#define ZPOTRF   zpotrf_

Definition at line 572 of file blas.h.

#define SSYTRF   ssytrf_

Definition at line 574 of file blas.h.

#define DSYTRF   dsytrf_

Definition at line 575 of file blas.h.

#define CSYTRF   csytrf_

Definition at line 576 of file blas.h.

#define ZSYTRF   zsytrf_

Definition at line 577 of file blas.h.

#define CHETRF   chetrf_

Definition at line 578 of file blas.h.

#define ZHETRF   zhetrf_

Definition at line 579 of file blas.h.

#define SPOTRS   spotrs_

Definition at line 581 of file blas.h.

#define DPOTRS   dpotrs_

Definition at line 582 of file blas.h.

#define CPOTRS   cpotrs_

Definition at line 583 of file blas.h.

#define ZPOTRS   zpotrs_

Definition at line 584 of file blas.h.

#define SPORFS   sporfs_

Definition at line 586 of file blas.h.

#define DPORFS   dporfs_

Definition at line 587 of file blas.h.

#define CPORFS   cporfs_

Definition at line 588 of file blas.h.

#define ZPORFS   zporfs_

Definition at line 589 of file blas.h.

#define SSYTRS   ssytrs_

Definition at line 591 of file blas.h.

#define DSYTRS   dsytrs_

Definition at line 592 of file blas.h.

#define CSYTRS   csytrs_

Definition at line 593 of file blas.h.

#define ZSYTRS   zsytrs_

Definition at line 594 of file blas.h.

#define CHETRS   chetrs_

Definition at line 595 of file blas.h.

#define ZHETRS   zhetrs_

Definition at line 596 of file blas.h.

#define SSYRFS   ssyrfs_

Definition at line 598 of file blas.h.

#define DSYRFS   dsyrfs_

Definition at line 599 of file blas.h.

#define CSYRFS   csyrfs_

Definition at line 600 of file blas.h.

#define ZSYRFS   zsyrfs_

Definition at line 601 of file blas.h.

#define CHERFS   cherfs_

Definition at line 602 of file blas.h.

#define ZHERFS   zherfs_

Definition at line 603 of file blas.h.

#define SPOTRI   spotri_

Definition at line 605 of file blas.h.

#define DPOTRI   dpotri_

Definition at line 606 of file blas.h.

#define CPOTRI   cpotri_

Definition at line 607 of file blas.h.

#define ZPOTRI   zpotri_

Definition at line 608 of file blas.h.

#define SSYTRI   ssytri_

Definition at line 610 of file blas.h.

#define DSYTRI   dsytri_

Definition at line 611 of file blas.h.

#define CSYTRI   csytri_

Definition at line 612 of file blas.h.

#define ZSYTRI   zsytri_

Definition at line 613 of file blas.h.

#define CHETRI   chetri_

Definition at line 614 of file blas.h.

#define ZHETRI   zhetri_

Definition at line 615 of file blas.h.

#define SSYEVD   ssyevd_

Definition at line 617 of file blas.h.

#define DSYEVD   dsyevd_

Definition at line 618 of file blas.h.

#define CHEEVD   cheevd_

Definition at line 619 of file blas.h.

#define ZHEEVD   zheevd_

Definition at line 620 of file blas.h.

#define SPOEQU   spoequ_

Definition at line 622 of file blas.h.

#define DPOEQU   dpoequ_

Definition at line 623 of file blas.h.

#define CPOEQU   cpoequ_

Definition at line 624 of file blas.h.

#define ZPOEQU   zpoequ_

Definition at line 625 of file blas.h.

#define SSYMV   ssymv_

Definition at line 627 of file blas.h.

#define DSYMV   dsymv_

Definition at line 628 of file blas.h.

#define CHEMV   chemv_

Definition at line 629 of file blas.h.

#define ZHEMV   zhemv_

Definition at line 630 of file blas.h.

#define SSYRK   ssyrk_

Definition at line 632 of file blas.h.

#define DSYRK   dsyrk_

Definition at line 633 of file blas.h.

#define CSYRK   csyrk_

Definition at line 634 of file blas.h.

#define ZSYRK   zsyrk_

Definition at line 635 of file blas.h.

#define CHERK   cherk_

Definition at line 636 of file blas.h.

#define ZHERK   zherk_

Definition at line 637 of file blas.h.

#define SSYR2K   ssyr2k_

Definition at line 639 of file blas.h.

#define DSYR2K   dsyr2k_

Definition at line 640 of file blas.h.

#define CSYR2K   csyr2k_

Definition at line 641 of file blas.h.

#define ZSYR2K   zsyr2k_

Definition at line 642 of file blas.h.

#define CHER2K   cher2k_

Definition at line 643 of file blas.h.

#define ZHER2K   zher2k_

Definition at line 644 of file blas.h.

#define SGEQRF   sgeqrf_

Definition at line 646 of file blas.h.

#define DGEQRF   dgeqrf_

Definition at line 647 of file blas.h.

#define CGEQRF   cgeqrf_

Definition at line 648 of file blas.h.

#define ZGEQRF   zgeqrf_

Definition at line 649 of file blas.h.

#define SORGQR   sorgqr_

Definition at line 651 of file blas.h.

#define DORGQR   dorgqr_

Definition at line 652 of file blas.h.

#define CUNGQR   cungqr_

Definition at line 653 of file blas.h.

#define ZUNGQR   zungqr_

Definition at line 654 of file blas.h.

#define SGERQF   sgerqf_

Definition at line 656 of file blas.h.

#define DGERQF   dgerqf_

Definition at line 657 of file blas.h.

#define CGERQF   cgerqf_

Definition at line 658 of file blas.h.

#define ZGERQF   zgerqf_

Definition at line 659 of file blas.h.

#define SORGRQ   sorgrq_

Definition at line 661 of file blas.h.

#define DORGRQ   dorgrq_

Definition at line 662 of file blas.h.

#define CUNGRQ   cungrq_

Definition at line 663 of file blas.h.

#define ZUNGRQ   zungrq_

Definition at line 664 of file blas.h.

#define SGELQF   sgelqf_

Definition at line 666 of file blas.h.

#define DGELQF   dgelqf_

Definition at line 667 of file blas.h.

#define CGELQF   cgelqf_

Definition at line 668 of file blas.h.

#define ZGELQF   zgelqf_

Definition at line 669 of file blas.h.

#define SORGLQ   sorglq_

Definition at line 671 of file blas.h.

#define DORGLQ   dorglq_

Definition at line 672 of file blas.h.

#define CUNGLQ   cunglq_

Definition at line 673 of file blas.h.

#define ZUNGLQ   zunglq_

Definition at line 674 of file blas.h.

#define SGEQLF   sgeqlf_

Definition at line 676 of file blas.h.

#define DGEQLF   dgeqlf_

Definition at line 677 of file blas.h.

#define CGEQLF   cgeqlf_

Definition at line 678 of file blas.h.

#define ZGEQLF   zgeqlf_

Definition at line 679 of file blas.h.

#define SORGQL   sorgql_

Definition at line 681 of file blas.h.

#define DORGQL   dorgql_

Definition at line 682 of file blas.h.

#define CUNGQL   cungql_

Definition at line 683 of file blas.h.

#define ZUNGQL   zungql_

Definition at line 684 of file blas.h.

#define SGELS   sgels_

Definition at line 686 of file blas.h.

#define DGELS   dgels_

Definition at line 687 of file blas.h.

#define CGELS   cgels_

Definition at line 688 of file blas.h.

#define ZGELS   zgels_

Definition at line 689 of file blas.h.

#define SGELSY   sgelsy_

Definition at line 691 of file blas.h.

#define DGELSY   dgelsy_

Definition at line 692 of file blas.h.

#define CGELSY   cgelsy_

Definition at line 693 of file blas.h.

#define ZGELSY   zgelsy_

Definition at line 694 of file blas.h.

#define SGELSS   sgelss_

Definition at line 696 of file blas.h.

#define DGELSS   dgelss_

Definition at line 697 of file blas.h.

#define CGELSS   cgelss_

Definition at line 698 of file blas.h.

#define ZGELSS   zgelss_

Definition at line 699 of file blas.h.

#define SGELSD   sgelsd_

Definition at line 701 of file blas.h.

#define DGELSD   dgelsd_

Definition at line 702 of file blas.h.

#define CGELSD   cgelsd_

Definition at line 703 of file blas.h.

#define ZGELSD   zgelsd_

Definition at line 704 of file blas.h.

#define SGGEV   sggev_

Definition at line 706 of file blas.h.

#define DGGEV   dggev_

Definition at line 707 of file blas.h.

#define CGGEV   cggev_

Definition at line 708 of file blas.h.

#define ZGGEV   zggev_

Definition at line 709 of file blas.h.

Function Documentation

void CVM_FTN_CALL SPOLY ( const tint m,
const float *  a,
const tint lda,
const tint n,
const float *  v,
float *  p,
const tint ldp,
float *  r 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DPOLY ( const tint m,
const double *  a,
const tint lda,
const tint n,
const double *  v,
double *  p,
const tint ldp,
double *  r 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CPOLY ( const tint m,
const std::complex< float > *  a,
const tint lda,
const tint n,
const std::complex< float > *  v,
std::complex< float > *  p,
const tint ldp,
std::complex< float > *  r 
)
void CVM_FTN_CALL ZPOLY ( const tint m,
const std::complex< double > *  a,
const tint lda,
const tint n,
const std::complex< double > *  v,
std::complex< double > *  p,
const tint ldp,
std::complex< double > *  r 
)
tint CVM_FTN_CALL NPOLY ( const tint m,
const tint n 
)

Here is the caller graph for this function:

tint CVM_STD_CALL ISAMAX ( const tint n,
const float *  x,
const tint incx 
)

Here is the caller graph for this function:

tint CVM_STD_CALL IDAMAX ( const tint n,
const double *  x,
const tint incx 
)

Here is the caller graph for this function:

tint CVM_STD_CALL ISAMIN ( const tint n,
const float *  x,
const tint incx 
)

Here is the caller graph for this function:

tint CVM_STD_CALL IDAMIN ( const tint n,
const double *  x,
const tint incx 
)

Here is the caller graph for this function:

tint CVM_STD_CALL ICAMAX ( const tint n,
const std::complex< float > *  x,
const tint incx 
)

Here is the caller graph for this function:

tint CVM_STD_CALL IZAMAX ( const tint n,
const std::complex< double > *  x,
const tint incx 
)

Here is the caller graph for this function:

tint CVM_STD_CALL ICAMIN ( const tint n,
const std::complex< float > *  x,
const tint incx 
)

Here is the caller graph for this function:

tint CVM_STD_CALL IZAMIN ( const tint n,
const std::complex< double > *  x,
const tint incx 
)

Here is the caller graph for this function:

float CVM_STD_CALL SNRM2 ( const tint n,
const float *  x,
const tint incx 
)

Here is the caller graph for this function:

double CVM_STD_CALL DNRM2 ( const tint n,
const double *  x,
const tint incx 
)

Here is the caller graph for this function:

float CVM_STD_CALL SCNRM2 ( const tint n,
const std::complex< float > *  x,
const tint incx 
)

Here is the caller graph for this function:

double CVM_STD_CALL DZNRM2 ( const tint n,
const std::complex< double > *  x,
const tint incx 
)

Here is the caller graph for this function:

void CVM_STD_CALL SSWAP ( const tint n,
float *  x,
const tint incx,
float *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSWAP ( const tint n,
double *  x,
const tint incx,
double *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSWAP ( const tint n,
std::complex< float > *  x,
const tint incx,
std::complex< float > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZSWAP ( const tint n,
std::complex< double > *  x,
const tint incx,
std::complex< double > *  y,
const tint incy 
)

Here is the caller graph for this function:

float CVM_STD_CALL SDOT ( const tint n,
const float *  x,
const tint incx,
const float *  y,
const tint incy 
)

Here is the caller graph for this function:

double CVM_STD_CALL DDOT ( const tint n,
const double *  x,
const tint incx,
const double *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL VCDOTU ( std::complex< float > *  dot,
const tint n,
const std::complex< float > *  x,
const tint incx,
const std::complex< float > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL VZDOTU ( std::complex< double > *  dot,
const tint n,
const std::complex< double > *  x,
const tint incx,
const std::complex< double > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL VCDOTC ( std::complex< float > *  dot,
const tint n,
const std::complex< float > *  x,
const tint incx,
const std::complex< float > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL VZDOTC ( std::complex< double > *  dot,
const tint n,
const std::complex< double > *  x,
const tint incx,
const std::complex< double > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL SAXPY ( const tint n,
const float *  a,
const float *  x,
const tint incx,
float *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL DAXPY ( const tint n,
const double *  a,
const double *  x,
const tint incx,
double *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL CAXPY ( const tint n,
const std::complex< float > *  a,
const std::complex< float > *  x,
const tint incx,
std::complex< float > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZAXPY ( const tint n,
const std::complex< double > *  a,
const std::complex< double > *  x,
const tint incx,
std::complex< double > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL DCOPY ( const tint n,
const double *  x,
const tint incx,
double *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL SCOPY ( const tint n,
const float *  x,
const tint incx,
float *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL CCOPY ( const tint n,
const std::complex< float > *  x,
const tint incx,
std::complex< float > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZCOPY ( const tint n,
const std::complex< double > *  x,
const tint incx,
std::complex< double > *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL SSCAL ( const tint n,
const float *  a,
float *  x,
const tint incx 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSCAL ( const tint n,
const double *  a,
double *  x,
const tint incx 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSCAL ( const tint n,
const std::complex< float > *  a,
std::complex< float > *  x,
const tint incx 
)
void CVM_STD_CALL ZSCAL ( const tint n,
const std::complex< double > *  a,
std::complex< double > *  x,
const tint incx 
)
void CVM_STD_CALL CLACGV ( const tint n,
std::complex< float > *  x,
const tint incx 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZLACGV ( const tint n,
std::complex< double > *  x,
const tint incx 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSSCAL ( const tint n,
const float *  a,
std::complex< float > *  x,
const tint incx 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZDSCAL ( const tint n,
const double *  a,
std::complex< double > *  x,
const tint incx 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGER ( const tint m,
const tint n,
const float *  alpha,
const float *  x,
const tint incx,
const float *  y,
const tint incy,
float *  a,
const tint lda 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGER ( const tint m,
const tint n,
const double *  alpha,
const double *  x,
const tint incx,
const double *  y,
const tint incy,
double *  a,
const tint lda 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGERU ( const tint m,
const tint n,
const std::complex< float > *  alpha,
const std::complex< float > *  x,
const tint incx,
const std::complex< float > *  y,
const tint incy,
std::complex< float > *  a,
const tint lda 
)
void CVM_STD_CALL ZGERU ( const tint m,
const tint n,
const std::complex< double > *  alpha,
const std::complex< double > *  x,
const tint incx,
const std::complex< double > *  y,
const tint incy,
std::complex< double > *  a,
const tint lda 
)
void CVM_STD_CALL CGERC ( const tint m,
const tint n,
const std::complex< float > *  alpha,
const std::complex< float > *  x,
const tint incx,
const std::complex< float > *  y,
const tint incy,
std::complex< float > *  a,
const tint lda 
)
void CVM_STD_CALL ZGERC ( const tint m,
const tint n,
const std::complex< double > *  alpha,
const std::complex< double > *  x,
const tint incx,
const std::complex< double > *  y,
const tint incy,
std::complex< double > *  a,
const tint lda 
)
void CVM_STD_CALL SGEMV ( const char *  trans,
const tint m,
const tint n,
const float *  alpha,
const float *  a,
const tint lda,
const float *  x,
const tint incx,
const float *  beta,
float *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGEMV ( const char *  trans,
const tint m,
const tint n,
const double *  alpha,
const double *  a,
const tint lda,
const double *  x,
const tint incx,
const double *  beta,
double *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGEMV ( const char *  trans,
const tint m,
const tint n,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  x,
const tint incx,
const std::complex< float > *  beta,
std::complex< float > *  y,
const tint incy 
)
void CVM_STD_CALL ZGEMV ( const char *  trans,
const tint m,
const tint n,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  x,
const tint incx,
const std::complex< double > *  beta,
std::complex< double > *  y,
const tint incy 
)
void CVM_STD_CALL SGBMV ( const char *  trans,
const tint m,
const tint n,
const tint kl,
const tint ku,
const float *  alpha,
const float *  a,
const tint lda,
const float *  x,
const tint incx,
const float *  beta,
float *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGBMV ( const char *  trans,
const tint m,
const tint n,
const tint kl,
const tint ku,
const double *  alpha,
const double *  a,
const tint lda,
const double *  x,
const tint incx,
const double *  beta,
double *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGBMV ( const char *  trans,
const tint m,
const tint n,
const tint kl,
const tint ku,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  x,
const tint incx,
const std::complex< float > *  beta,
std::complex< float > *  y,
const tint incy 
)
void CVM_STD_CALL ZGBMV ( const char *  trans,
const tint m,
const tint n,
const tint kl,
const tint ku,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  x,
const tint incx,
const std::complex< double > *  beta,
std::complex< double > *  y,
const tint incy 
)
void CVM_STD_CALL DGEMM ( const char *  transa,
const char *  transb,
const tint m,
const tint n,
const tint k,
const double *  alpha,
const double *  a,
const tint lda,
const double *  b,
const tint ldb,
const double *  beta,
double *  c,
const tint ldc 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGEMM ( const char *  transa,
const char *  transb,
const tint m,
const tint n,
const tint k,
const float *  alpha,
const float *  a,
const tint lda,
const float *  b,
const tint ldb,
const float *  beta,
float *  c,
const tint ldc 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGEMM ( const char *  transa,
const char *  transb,
const tint m,
const tint n,
const tint k,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  b,
const tint ldb,
const std::complex< float > *  beta,
std::complex< float > *  c,
const tint ldc 
)
void CVM_STD_CALL ZGEMM ( const char *  transa,
const char *  transb,
const tint m,
const tint n,
const tint k,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  b,
const tint ldb,
const std::complex< double > *  beta,
std::complex< double > *  c,
const tint ldc 
)
void CVM_FTN_CALL SMEXP ( const tint m,
const float *  a,
const tint lda,
float *  ea,
const tint lde,
float *  r,
tint ir,
tint nr,
tint ni,
tint nq,
tint j,
const tint issymm,
float *  work,
const tint lwork 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DMEXP ( const tint m,
const double *  a,
const tint lda,
double *  ea,
const tint lde,
double *  r,
tint ir,
tint nr,
tint ni,
tint nq,
tint j,
const tint issymm,
double *  work,
const tint lwork 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CMEXP ( const tint m,
const std::complex< float > *  a,
const tint lda,
std::complex< float > *  ea,
const tint lde,
std::complex< float > *  r,
tint ir,
tint nr,
tint ni,
tint nq,
tint j,
const tint issymm,
std::complex< float > *  work,
const tint lwork 
)

Here is the caller graph for this function:

void CVM_FTN_CALL ZMEXP ( const tint m,
const std::complex< double > *  a,
const tint lda,
std::complex< double > *  ea,
const tint lde,
std::complex< double > *  r,
tint ir,
tint nr,
tint ni,
tint nq,
tint j,
const tint issymm,
std::complex< double > *  work,
const tint lwork 
)

Here is the caller graph for this function:

void CVM_FTN_CALL SMEXPC ( const tint m,
const float *  a,
const tint lda,
const float *  tol,
tint nr,
tint ni,
tint nq,
tint j 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DMEXPC ( const tint m,
const double *  a,
const tint lda,
const double *  tol,
tint nr,
tint ni,
tint nq,
tint j 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CMEXPC ( const tint m,
const std::complex< float > *  a,
const tint lda,
const float *  tol,
tint nr,
tint ni,
tint nq,
tint j 
)

Here is the caller graph for this function:

void CVM_FTN_CALL ZMEXPC ( const tint m,
const std::complex< double > *  a,
const tint lda,
const double *  tol,
tint nr,
tint ni,
tint nq,
tint j 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGETRF ( const tint m,
const tint n,
float *  a,
const tint lda,
tint ipiv,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGETRF ( const tint m,
const tint n,
double *  a,
const tint lda,
tint ipiv,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGETRF ( const tint m,
const tint n,
std::complex< float > *  a,
const tint lda,
tint ipiv,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZGETRF ( const tint m,
const tint n,
std::complex< double > *  a,
const tint lda,
tint ipiv,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGBTRF ( const tint m,
const tint n,
const tint kl,
const tint ku,
float *  a,
const tint lda,
tint ipiv,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGBTRF ( const tint m,
const tint n,
const tint kl,
const tint ku,
double *  a,
const tint lda,
tint ipiv,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGBTRF ( const tint m,
const tint n,
const tint kl,
const tint ku,
std::complex< float > *  a,
const tint lda,
tint ipiv,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZGBTRF ( const tint m,
const tint n,
const tint kl,
const tint ku,
std::complex< double > *  a,
const tint lda,
tint ipiv,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGETRS ( const char *  trans,
const tint n,
const tint nrhs,
const float *  a,
const tint lda,
tint ipiv,
float *  b,
const tint ldb,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGETRS ( const char *  trans,
const tint n,
const tint nrhs,
const double *  a,
const tint lda,
tint ipiv,
double *  b,
const tint ldb,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGBTRS ( const char *  trans,
const tint n,
const tint kl,
const tint ku,
const tint nrhs,
const float *  a,
const tint lda,
tint ipiv,
float *  b,
const tint ldb,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGBTRS ( const char *  trans,
const tint n,
const tint kl,
const tint ku,
const tint nrhs,
const double *  a,
const tint lda,
tint ipiv,
double *  b,
const tint ldb,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGERFS ( const char *  trans,
const tint n,
const tint nrhs,
const float *  a,
const tint lda,
const float *  af,
const tint ldaf,
tint ipiv,
const float *  b,
const tint ldb,
float *  x,
const tint ldx,
float *  ferr,
float *  berr,
float *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGERFS ( const char *  trans,
const tint n,
const tint nrhs,
const double *  a,
const tint lda,
const double *  af,
const tint ldaf,
tint ipiv,
const double *  b,
const tint ldb,
double *  x,
const tint ldx,
double *  ferr,
double *  berr,
double *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGBRFS ( const char *  trans,
const tint n,
const tint kl,
const tint ku,
const tint nrhs,
const float *  a,
const tint lda,
const float *  af,
const tint ldaf,
tint ipiv,
const float *  b,
const tint ldb,
float *  x,
const tint ldx,
float *  ferr,
float *  berr,
float *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGBRFS ( const char *  trans,
const tint n,
const tint kl,
const tint ku,
const tint nrhs,
const double *  a,
const tint lda,
const double *  af,
const tint ldaf,
tint ipiv,
const double *  b,
const tint ldb,
double *  x,
const tint ldx,
double *  ferr,
double *  berr,
double *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGETRS ( const char *  trans,
const tint n,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
tint ipiv,
std::complex< float > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL ZGETRS ( const char *  trans,
const tint n,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
tint ipiv,
std::complex< double > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL CGBTRS ( const char *  trans,
const tint n,
const tint kl,
const tint ku,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
tint ipiv,
std::complex< float > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL ZGBTRS ( const char *  trans,
const tint n,
const tint kl,
const tint ku,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
tint ipiv,
std::complex< double > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL CGERFS ( const char *  trans,
const tint n,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  af,
const tint ldaf,
tint ipiv,
const std::complex< float > *  b,
const tint ldb,
std::complex< float > *  x,
const tint ldx,
float *  ferr,
float *  berr,
std::complex< float > *  work,
float *  rwork,
tint info 
)
void CVM_STD_CALL ZGERFS ( const char *  trans,
const tint n,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  af,
const tint ldaf,
tint ipiv,
const std::complex< double > *  b,
const tint ldb,
std::complex< double > *  x,
const tint ldx,
double *  ferr,
double *  berr,
std::complex< double > *  work,
double *  rwork,
tint info 
)
void CVM_STD_CALL CGBRFS ( const char *  trans,
const tint n,
const tint kl,
const tint ku,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  af,
const tint ldaf,
tint ipiv,
const std::complex< float > *  b,
const tint ldb,
std::complex< float > *  x,
const tint ldx,
float *  ferr,
float *  berr,
std::complex< float > *  work,
float *  rwork,
tint info 
)
void CVM_STD_CALL ZGBRFS ( const char *  trans,
const tint n,
const tint kl,
const tint ku,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  af,
const tint ldaf,
tint ipiv,
const std::complex< double > *  b,
const tint ldb,
std::complex< double > *  x,
const tint ldx,
double *  ferr,
double *  berr,
std::complex< double > *  work,
double *  rwork,
tint info 
)
void CVM_STD_CALL SGETRI ( const tint n,
float *  a,
const tint lda,
tint ipiv,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGETRI ( const tint n,
double *  a,
const tint lda,
tint ipiv,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGETRI ( const tint n,
std::complex< float > *  a,
const tint lda,
tint ipiv,
std::complex< float > *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZGETRI ( const tint n,
std::complex< double > *  a,
const tint lda,
tint ipiv,
std::complex< double > *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SGEBRD ( const tint m,
const tint n,
float *  a,
const tint lda,
float *  d,
float *  e,
float *  tauq,
float *  taup,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGEBRD ( const tint m,
const tint n,
double *  a,
const tint lda,
double *  d,
double *  e,
double *  tauq,
double *  taup,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGEBRD ( const tint m,
const tint n,
std::complex< float > *  a,
const tint lda,
float *  d,
float *  e,
std::complex< float > *  tauq,
std::complex< float > *  taup,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL ZGEBRD ( const tint m,
const tint n,
std::complex< double > *  a,
const tint lda,
double *  d,
double *  e,
std::complex< double > *  tauq,
std::complex< double > *  taup,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL SGBBRD ( const char *  vect,
const tint m,
const tint n,
const tint ncc,
const tint kl,
const tint ku,
float *  ab,
const tint ldab,
float *  d,
float *  e,
float *  q,
const tint ldq,
float *  pt,
const tint ldpt,
float *  c,
const tint ldc,
float *  work,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGBBRD ( const char *  vect,
const tint m,
const tint n,
const tint ncc,
const tint kl,
const tint ku,
double *  ab,
const tint ldab,
double *  d,
double *  e,
double *  q,
const tint ldq,
double *  pt,
const tint ldpt,
double *  c,
const tint ldc,
double *  work,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGBBRD ( const char *  vect,
const tint m,
const tint n,
const tint ncc,
const tint kl,
const tint ku,
std::complex< float > *  ab,
const tint ldab,
float *  d,
float *  e,
std::complex< float > *  q,
const tint ldq,
std::complex< float > *  pt,
const tint ldpt,
std::complex< float > *  c,
const tint ldc,
std::complex< float > *  work,
float *  rwork,
tint info 
)
void CVM_STD_CALL ZGBBRD ( const char *  vect,
const tint m,
const tint n,
const tint ncc,
const tint kl,
const tint ku,
std::complex< double > *  ab,
const tint ldab,
double *  d,
double *  e,
std::complex< double > *  q,
const tint ldq,
std::complex< double > *  pt,
const tint ldpt,
std::complex< double > *  c,
const tint ldc,
std::complex< double > *  work,
double *  rwork,
tint info 
)
void CVM_STD_CALL SORGBR ( const char *  uplo,
const tint m,
const tint n,
const tint k,
float *  a,
const tint lda,
float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DORGBR ( const char *  uplo,
const tint m,
const tint n,
const tint k,
double *  a,
const tint lda,
double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CUNGBR ( const char *  uplo,
const tint m,
const tint n,
const tint k,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL ZUNGBR ( const char *  uplo,
const tint m,
const tint n,
const tint k,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL SBDSQR ( const char *  uplo,
const tint n,
const tint ncvt,
const tint nru,
const tint ncc,
float *  d,
float *  e,
float *  vt,
const tint ldvt,
float *  u,
const tint ldu,
float *  c,
const tint ldc,
float *  work,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DBDSQR ( const char *  uplo,
const tint n,
const tint ncvt,
const tint nru,
const tint ncc,
double *  d,
double *  e,
double *  vt,
const tint ldvt,
double *  u,
const tint ldu,
double *  c,
const tint ldc,
double *  work,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CBDSQR ( const char *  uplo,
const tint n,
const tint ncvt,
const tint nru,
const tint ncc,
float *  d,
float *  e,
std::complex< float > *  vt,
const tint ldvt,
std::complex< float > *  u,
const tint ldu,
std::complex< float > *  c,
const tint ldc,
float *  work,
tint info 
)
void CVM_STD_CALL ZBDSQR ( const char *  uplo,
const tint n,
const tint ncvt,
const tint nru,
const tint ncc,
double *  d,
double *  e,
std::complex< double > *  vt,
const tint ldvt,
std::complex< double > *  u,
const tint ldu,
std::complex< double > *  c,
const tint ldc,
double *  work,
tint info 
)
void CVM_STD_CALL SGEBAL ( const char *  job,
const tint n,
float *  a,
const tint lda,
tint ilo,
tint ihi,
float *  scale,
tint info 
)
void CVM_STD_CALL DGEBAL ( const char *  job,
const tint n,
double *  a,
const tint lda,
tint ilo,
tint ihi,
double *  scale,
tint info 
)
void CVM_STD_CALL CGEBAL ( const char *  job,
const tint n,
std::complex< float > *  a,
const tint lda,
tint ilo,
tint ihi,
float *  scale,
tint info 
)
void CVM_STD_CALL ZGEBAL ( const char *  job,
const tint n,
std::complex< double > *  a,
const tint lda,
tint ilo,
tint ihi,
double *  scale,
tint info 
)
void CVM_STD_CALL SGEHRD ( const tint n,
const tint ilo,
const tint ihi,
float *  a,
const tint lda,
float *  tau,
float *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL DGEHRD ( const tint n,
const tint ilo,
const tint ihi,
double *  a,
const tint lda,
double *  tau,
double *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL CGEHRD ( const tint n,
const tint ilo,
const tint ihi,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL ZGEHRD ( const tint n,
const tint ilo,
const tint ihi,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL SORGHR ( const tint n,
const tint ilo,
const tint ihi,
float *  a,
const tint lda,
float *  tau,
float *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL DORGHR ( const tint n,
const tint ilo,
const tint ihi,
double *  a,
const tint lda,
double *  tau,
double *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL CUNGHR ( const tint n,
const tint ilo,
const tint ihi,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL ZUNGHR ( const tint n,
const tint ilo,
const tint ihi,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL SHSEQR ( const char *  job,
const char *  compz,
const tint n,
const tint ilo,
const tint ihi,
float *  h,
const tint ldh,
float *  wr,
float *  wi,
float *  z,
const tint ldz,
float *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL DHSEQR ( const char *  job,
const char *  compz,
const tint n,
const tint ilo,
const tint ihi,
double *  h,
const tint ldh,
double *  wr,
double *  wi,
double *  z,
const tint ldz,
double *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL CHSEQR ( const char *  job,
const char *  compz,
const tint n,
const tint ilo,
const tint ihi,
std::complex< float > *  h,
const tint ldh,
std::complex< float > *  w,
std::complex< float > *  z,
const tint ldz,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL ZHSEQR ( const char *  job,
const char *  compz,
const tint n,
const tint ilo,
const tint ihi,
std::complex< double > *  h,
const tint ldh,
std::complex< double > *  w,
std::complex< double > *  z,
const tint ldz,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL STREVC ( const char *  job,
const char *  howmny,
const tint select,
const tint n,
float *  t,
const tint ldt,
float *  vl,
const tint ldvl,
float *  vr,
const tint ldvr,
const tint mm,
tint m,
float *  work,
tint info 
)
void CVM_STD_CALL DTREVC ( const char *  job,
const char *  howmny,
const tint select,
const tint n,
double *  t,
const tint ldt,
double *  vl,
const tint ldvl,
double *  vr,
const tint ldvr,
const tint mm,
tint m,
double *  work,
tint info 
)
void CVM_STD_CALL CTREVC ( const char *  job,
const char *  howmny,
const tint select,
const tint n,
std::complex< float > *  t,
const tint ldt,
std::complex< float > *  vl,
const tint ldvl,
std::complex< float > *  vr,
const tint ldvr,
const tint mm,
tint m,
std::complex< float > *  work,
float *  rwork,
tint info 
)
void CVM_STD_CALL ZTREVC ( const char *  job,
const char *  howmny,
const tint select,
const tint n,
std::complex< double > *  t,
const tint ldt,
std::complex< double > *  vl,
const tint ldvl,
std::complex< double > *  vr,
const tint ldvr,
const tint mm,
tint m,
std::complex< double > *  work,
double *  rwork,
tint info 
)
void CVM_STD_CALL SGEBAK ( const char *  job,
const char *  side,
const tint n,
const tint ilo,
const tint ihi,
float *  scale,
const tint m,
float *  v,
const tint ldv,
tint info 
)
void CVM_STD_CALL DGEBAK ( const char *  job,
const char *  side,
const tint n,
const tint ilo,
const tint ihi,
double *  scale,
const tint m,
double *  v,
const tint ldv,
tint info 
)
void CVM_STD_CALL CGEBAK ( const char *  job,
const char *  side,
const tint n,
const tint ilo,
const tint ihi,
float *  scale,
const tint m,
std::complex< float > *  v,
const tint ldv,
tint info 
)
void CVM_STD_CALL ZGEBAK ( const char *  job,
const char *  side,
const tint n,
const tint ilo,
const tint ihi,
double *  scale,
const tint m,
std::complex< double > *  v,
const tint ldv,
tint info 
)
void CVM_STD_CALL SGECON ( const char *  norm,
const tint n,
float *  a,
const tint lda,
const float *  anorm,
float *  rcond,
float *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DGECON ( const char *  norm,
const tint n,
double *  a,
const tint lda,
const double *  anorm,
double *  rcond,
double *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CGECON ( const char *  norm,
const tint n,
std::complex< float > *  a,
const tint lda,
const float *  anorm,
float *  rcond,
std::complex< float > *  work,
float *  rwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZGECON ( const char *  norm,
const tint n,
std::complex< double > *  a,
const tint lda,
const double *  anorm,
double *  rcond,
std::complex< double > *  work,
double *  rwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SSPMV ( const char *  uplo,
const tint n,
const float *  alpha,
const float *  ap,
const float *  x,
const tint incx,
const float *  beta,
float *  y,
const tint incy 
)
void CVM_STD_CALL DSPMV ( const char *  uplo,
const tint n,
const double *  alpha,
const double *  ap,
const double *  x,
const tint incx,
const double *  beta,
double *  y,
const tint incy 
)
void CVM_STD_CALL SSYMM ( const char *  side,
const char *  uplo,
const tint m,
const tint n,
const float *  alpha,
const float *  a,
const tint lda,
const float *  b,
const tint ldb,
const float *  beta,
float *  c,
const tint ldc 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYMM ( const char *  side,
const char *  uplo,
const tint m,
const tint n,
const double *  alpha,
const double *  a,
const tint lda,
const double *  b,
const tint ldb,
const double *  beta,
double *  c,
const tint ldc 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSYMM ( const char *  side,
const char *  uplo,
const tint m,
const tint n,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  b,
const tint ldb,
const std::complex< float > *  beta,
std::complex< float > *  c,
const tint ldc 
)
void CVM_STD_CALL ZSYMM ( const char *  side,
const char *  uplo,
const tint m,
const tint n,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  b,
const tint ldb,
const std::complex< double > *  beta,
std::complex< double > *  c,
const tint ldc 
)
void CVM_STD_CALL CHEMM ( const char *  side,
const char *  uplo,
const tint m,
const tint n,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  b,
const tint ldb,
const std::complex< float > *  beta,
std::complex< float > *  c,
const tint ldc 
)
void CVM_STD_CALL ZHEMM ( const char *  side,
const char *  uplo,
const tint m,
const tint n,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  b,
const tint ldb,
const std::complex< double > *  beta,
std::complex< double > *  c,
const tint ldc 
)
void CVM_STD_CALL SPOTRF ( const char *  uplo,
const tint n,
float *  a,
const tint lda,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DPOTRF ( const char *  uplo,
const tint n,
double *  a,
const tint lda,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CPOTRF ( const char *  uplo,
const tint n,
std::complex< float > *  a,
const tint lda,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZPOTRF ( const char *  uplo,
const tint n,
std::complex< double > *  a,
const tint lda,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SSYTRF ( const char *  uplo,
const tint n,
float *  a,
const tint lda,
tint ipiv,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYTRF ( const char *  uplo,
const tint n,
double *  a,
const tint lda,
tint ipiv,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSYTRF ( const char *  uplo,
const tint n,
std::complex< float > *  a,
const tint lda,
tint ipiv,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL ZSYTRF ( const char *  uplo,
const tint n,
std::complex< double > *  a,
const tint lda,
tint ipiv,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_STD_CALL CHETRF ( const char *  uplo,
const tint n,
std::complex< float > *  a,
const tint lda,
tint ipiv,
std::complex< float > *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZHETRF ( const char *  uplo,
const tint n,
std::complex< double > *  a,
const tint lda,
tint ipiv,
std::complex< double > *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SPOTRS ( const char *  uplo,
const tint n,
const tint nrhs,
const float *  a,
const tint lda,
float *  b,
const tint ldb,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DPOTRS ( const char *  uplo,
const tint n,
const tint nrhs,
const double *  a,
const tint lda,
double *  b,
const tint ldb,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CPOTRS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
std::complex< float > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL ZPOTRS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
std::complex< double > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL SPORFS ( const char *  uplo,
const tint n,
const tint nrhs,
const float *  a,
const tint lda,
const float *  af,
const tint ldaf,
const float *  b,
const tint ldb,
float *  x,
const tint ldx,
float *  ferr,
float *  berr,
float *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DPORFS ( const char *  uplo,
const tint n,
const tint nrhs,
const double *  a,
const tint lda,
const double *  af,
const tint ldaf,
const double *  b,
const tint ldb,
double *  x,
const tint ldx,
double *  ferr,
double *  berr,
double *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CPORFS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  af,
const tint ldaf,
const std::complex< float > *  b,
const tint ldb,
std::complex< float > *  x,
const tint ldx,
float *  ferr,
float *  berr,
std::complex< float > *  work,
float *  rwork,
tint info 
)
void CVM_STD_CALL ZPORFS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  af,
const tint ldaf,
const std::complex< double > *  b,
const tint ldb,
std::complex< double > *  x,
const tint ldx,
double *  ferr,
double *  berr,
std::complex< double > *  work,
double *  rwork,
tint info 
)
void CVM_STD_CALL SSYTRS ( const char *  uplo,
const tint n,
const tint nrhs,
const float *  a,
const tint lda,
const tint ipiv,
float *  b,
const tint ldb,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYTRS ( const char *  uplo,
const tint n,
const tint nrhs,
const double *  a,
const tint lda,
const tint ipiv,
double *  b,
const tint ldb,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSYTRS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
const tint ipiv,
std::complex< float > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL ZSYTRS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
const tint ipiv,
std::complex< double > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL CHETRS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
const tint ipiv,
std::complex< float > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL ZHETRS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
const tint ipiv,
std::complex< double > *  b,
const tint ldb,
tint info 
)
void CVM_STD_CALL SSYRFS ( const char *  uplo,
const tint n,
const tint nrhs,
const float *  a,
const tint lda,
const float *  af,
const tint ldaf,
const tint ipiv,
const float *  b,
const tint ldb,
float *  x,
const tint ldx,
float *  ferr,
float *  berr,
float *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYRFS ( const char *  uplo,
const tint n,
const tint nrhs,
const double *  a,
const tint lda,
const double *  af,
const tint ldaf,
const tint ipiv,
const double *  b,
const tint ldb,
double *  x,
const tint ldx,
double *  ferr,
double *  berr,
double *  work,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSYRFS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  af,
const tint ldaf,
const tint ipiv,
const std::complex< float > *  b,
const tint ldb,
std::complex< float > *  x,
const tint ldx,
float *  ferr,
float *  berr,
std::complex< float > *  work,
float *  rwork,
tint info 
)
void CVM_STD_CALL ZSYRFS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  af,
const tint ldaf,
const tint ipiv,
const std::complex< double > *  b,
const tint ldb,
std::complex< double > *  x,
const tint ldx,
double *  ferr,
double *  berr,
std::complex< double > *  work,
double *  rwork,
tint info 
)
void CVM_STD_CALL CHERFS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  af,
const tint ldaf,
const tint ipiv,
const std::complex< float > *  b,
const tint ldb,
std::complex< float > *  x,
const tint ldx,
float *  ferr,
float *  berr,
std::complex< float > *  work,
float *  rwork,
tint info 
)
void CVM_STD_CALL ZHERFS ( const char *  uplo,
const tint n,
const tint nrhs,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  af,
const tint ldaf,
const tint ipiv,
const std::complex< double > *  b,
const tint ldb,
std::complex< double > *  x,
const tint ldx,
double *  ferr,
double *  berr,
std::complex< double > *  work,
double *  rwork,
tint info 
)
void CVM_STD_CALL SPOTRI ( const char *  uplo,
const tint n,
float *  a,
const tint lda,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DPOTRI ( const char *  uplo,
const tint n,
double *  a,
const tint lda,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CPOTRI ( const char *  uplo,
const tint n,
std::complex< float > *  a,
const tint lda,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZPOTRI ( const char *  uplo,
const tint n,
std::complex< double > *  a,
const tint lda,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SSYTRI ( const char *  uplo,
const tint n,
float *  a,
const tint lda,
const tint ipiv,
float *  work,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYTRI ( const char *  uplo,
const tint n,
double *  a,
const tint lda,
const tint ipiv,
double *  work,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSYTRI ( const char *  uplo,
const tint n,
std::complex< float > *  a,
const tint lda,
const tint ipiv,
std::complex< float > *  work,
tint info 
)
void CVM_STD_CALL ZSYTRI ( const char *  uplo,
const tint n,
std::complex< double > *  a,
const tint lda,
const tint ipiv,
std::complex< double > *  work,
tint info 
)
void CVM_STD_CALL CHETRI ( const char *  uplo,
const tint n,
std::complex< float > *  a,
const tint lda,
const tint ipiv,
std::complex< float > *  work,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZHETRI ( const char *  uplo,
const tint n,
std::complex< double > *  a,
const tint lda,
const tint ipiv,
std::complex< double > *  work,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SSYEVD ( const char *  job,
const char *  uplo,
const tint n,
float *  a,
const tint lda,
float *  w,
float *  work,
tint lwork,
tint iwork,
tint liwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYEVD ( const char *  job,
const char *  uplo,
const tint n,
double *  a,
const tint lda,
double *  w,
double *  work,
tint lwork,
tint iwork,
tint liwork,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CHEEVD ( const char *  job,
const char *  uplo,
const tint n,
std::complex< float > *  a,
const tint lda,
float *  w,
std::complex< float > *  work,
tint lwork,
float *  rwork,
tint lrwork,
tint iwork,
tint liwork,
tint info 
)
void CVM_STD_CALL ZHEEVD ( const char *  job,
const char *  uplo,
const tint n,
std::complex< double > *  a,
const tint lda,
double *  w,
std::complex< double > *  work,
tint lwork,
double *  rwork,
tint lrwork,
tint iwork,
tint liwork,
tint info 
)
void CVM_STD_CALL SPOEQU ( const tint n,
const float *  a,
const tint lda,
float *  s,
float *  scond,
float *  amax,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL DPOEQU ( const tint n,
const double *  a,
const tint lda,
double *  s,
double *  scond,
double *  amax,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL CPOEQU ( const tint n,
const std::complex< float > *  a,
const tint lda,
float *  s,
float *  scond,
float *  amax,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL ZPOEQU ( const tint n,
const std::complex< double > *  a,
const tint lda,
double *  s,
double *  scond,
double *  amax,
tint info 
)

Here is the caller graph for this function:

void CVM_STD_CALL SSYMV ( const char *  uplo,
const tint n,
const float *  alpha,
const float *  a,
const tint lda,
const float *  x,
const tint incx,
const float *  beta,
float *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYMV ( const char *  uplo,
const tint n,
const double *  alpha,
const double *  a,
const tint lda,
const double *  x,
const tint incx,
const double *  beta,
double *  y,
const tint incy 
)

Here is the caller graph for this function:

void CVM_STD_CALL CHEMV ( const char *  uplo,
const tint n,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  x,
const tint incx,
const std::complex< float > *  beta,
std::complex< float > *  y,
const tint incy 
)
void CVM_STD_CALL ZHEMV ( const char *  uplo,
const tint n,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  x,
const tint incx,
const std::complex< double > *  beta,
std::complex< double > *  y,
const tint incy 
)
void CVM_STD_CALL SSYRK ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const float *  alpha,
const float *  a,
const tint lda,
const float *  beta,
float *  c,
const tint ldc 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYRK ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const double *  alpha,
const double *  a,
const tint lda,
const double *  beta,
double *  c,
const tint ldc 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSYRK ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  beta,
std::complex< float > *  c,
const tint ldc 
)
void CVM_STD_CALL ZSYRK ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  beta,
std::complex< double > *  c,
const tint ldc 
)
void CVM_STD_CALL CHERK ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const float *  alpha,
const std::complex< float > *  a,
const tint lda,
const float *  beta,
std::complex< float > *  c,
const tint ldc 
)
void CVM_STD_CALL ZHERK ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const double *  alpha,
const std::complex< double > *  a,
const tint lda,
const double *  beta,
std::complex< double > *  c,
const tint ldc 
)
void CVM_STD_CALL SSYR2K ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const float *  alpha,
const float *  a,
const tint lda,
const float *  b,
const tint ldb,
const float *  beta,
float *  c,
const tint ldc 
)

Here is the caller graph for this function:

void CVM_STD_CALL DSYR2K ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const double *  alpha,
const double *  a,
const tint lda,
const double *  b,
const tint ldb,
const double *  beta,
double *  c,
const tint ldc 
)

Here is the caller graph for this function:

void CVM_STD_CALL CSYR2K ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  b,
const tint ldb,
const std::complex< float > *  beta,
std::complex< float > *  c,
const tint ldc 
)
void CVM_STD_CALL ZSYR2K ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  b,
const tint ldb,
const std::complex< double > *  beta,
std::complex< double > *  c,
const tint ldc 
)
void CVM_STD_CALL CHER2K ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const std::complex< float > *  alpha,
const std::complex< float > *  a,
const tint lda,
const std::complex< float > *  b,
const tint ldb,
const float *  beta,
std::complex< float > *  c,
const tint ldc 
)
void CVM_STD_CALL ZHER2K ( const char *  uplo,
const char *  trans,
const tint n,
const tint k,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const tint lda,
const std::complex< double > *  b,
const tint ldb,
const double *  beta,
std::complex< double > *  c,
const tint ldc 
)
void CVM_FTN_CALL SGEQRF ( const tint m,
const tint n,
float *  a,
const tint lda,
float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DGEQRF ( const tint m,
const tint n,
double *  a,
const tint lda,
double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CGEQRF ( const tint m,
const tint n,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZGEQRF ( const tint m,
const tint n,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SORGQR ( const tint m,
const tint n,
const tint k,
float *  a,
const tint lda,
const float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DORGQR ( const tint m,
const tint n,
const tint k,
double *  a,
const tint lda,
const double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CUNGQR ( const tint m,
const tint n,
const tint k,
std::complex< float > *  a,
const tint lda,
const std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZUNGQR ( const tint m,
const tint n,
const tint k,
std::complex< double > *  a,
const tint lda,
const std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SGERQF ( const tint m,
const tint n,
float *  a,
const tint lda,
float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DGERQF ( const tint m,
const tint n,
double *  a,
const tint lda,
double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CGERQF ( const tint m,
const tint n,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZGERQF ( const tint m,
const tint n,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SORGRQ ( const tint m,
const tint n,
const tint k,
float *  a,
const tint lda,
const float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DORGRQ ( const tint m,
const tint n,
const tint k,
double *  a,
const tint lda,
const double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CUNGRQ ( const tint m,
const tint n,
const tint k,
std::complex< float > *  a,
const tint lda,
const std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZUNGRQ ( const tint m,
const tint n,
const tint k,
std::complex< double > *  a,
const tint lda,
const std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SGELQF ( const tint m,
const tint n,
float *  a,
const tint lda,
float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DGELQF ( const tint m,
const tint n,
double *  a,
const tint lda,
double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CGELQF ( const tint m,
const tint n,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZGELQF ( const tint m,
const tint n,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SORGLQ ( const tint m,
const tint n,
const tint k,
float *  a,
const tint lda,
const float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DORGLQ ( const tint m,
const tint n,
const tint k,
double *  a,
const tint lda,
const double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CUNGLQ ( const tint m,
const tint n,
const tint k,
std::complex< float > *  a,
const tint lda,
const std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZUNGLQ ( const tint m,
const tint n,
const tint k,
std::complex< double > *  a,
const tint lda,
const std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SGEQLF ( const tint m,
const tint n,
float *  a,
const tint lda,
float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DGEQLF ( const tint m,
const tint n,
double *  a,
const tint lda,
double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CGEQLF ( const tint m,
const tint n,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZGEQLF ( const tint m,
const tint n,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SORGQL ( const tint m,
const tint n,
const tint k,
float *  a,
const tint lda,
const float *  tau,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DORGQL ( const tint m,
const tint n,
const tint k,
double *  a,
const tint lda,
const double *  tau,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CUNGQL ( const tint m,
const tint n,
const tint k,
std::complex< float > *  a,
const tint lda,
const std::complex< float > *  tau,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZUNGQL ( const tint m,
const tint n,
const tint k,
std::complex< double > *  a,
const tint lda,
const std::complex< double > *  tau,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SGELS ( const char *  trans,
const tint m,
const tint n,
const tint nrhs,
float *  a,
const tint lda,
float *  b,
const tint ldb,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DGELS ( const char *  trans,
const tint m,
const tint n,
const tint nrhs,
double *  a,
const tint lda,
double *  b,
const tint ldb,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CGELS ( const char *  trans,
const tint m,
const tint n,
const tint nrhs,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  b,
const tint ldb,
std::complex< float > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL ZGELS ( const char *  trans,
const tint m,
const tint n,
const tint nrhs,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  b,
const tint ldb,
std::complex< double > *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL SGELSY ( const tint m,
const tint n,
const tint nrhs,
float *  a,
const tint lda,
float *  b,
const tint ldb,
tint jpvt,
const float *  rcond,
tint rank,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DGELSY ( const tint m,
const tint n,
const tint nrhs,
double *  a,
const tint lda,
double *  b,
const tint ldb,
tint jpvt,
const double *  rcond,
tint rank,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CGELSY ( const tint m,
const tint n,
const tint nrhs,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  b,
const tint ldb,
tint jpvt,
const float *  rcond,
tint rank,
std::complex< float > *  work,
const tint lwork,
float *  rwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL ZGELSY ( const tint m,
const tint n,
const tint nrhs,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  b,
const tint ldb,
tint jpvt,
const double *  rcond,
tint rank,
std::complex< double > *  work,
const tint lwork,
double *  rwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL SGELSS ( const tint m,
const tint n,
const tint nrhs,
float *  a,
const tint lda,
float *  b,
const tint ldb,
float *  s,
const float *  rcond,
tint rank,
float *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DGELSS ( const tint m,
const tint n,
const tint nrhs,
double *  a,
const tint lda,
double *  b,
const tint ldb,
double *  s,
const double *  rcond,
tint rank,
double *  work,
const tint lwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CGELSS ( const tint m,
const tint n,
const tint nrhs,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  b,
const tint ldb,
float *  s,
const float *  rcond,
tint rank,
std::complex< float > *  work,
const tint lwork,
float *  rwork,
tint info 
)
void CVM_FTN_CALL ZGELSS ( const tint m,
const tint n,
const tint nrhs,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  b,
const tint ldb,
double *  s,
const double *  rcond,
tint rank,
std::complex< double > *  work,
const tint lwork,
double *  rwork,
tint info 
)
void CVM_FTN_CALL SGELSD ( const tint m,
const tint n,
const tint nrhs,
float *  a,
const tint lda,
float *  b,
const tint ldb,
float *  s,
const float *  rcond,
tint rank,
float *  work,
const tint lwork,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL DGELSD ( const tint m,
const tint n,
const tint nrhs,
double *  a,
const tint lda,
double *  b,
const tint ldb,
double *  s,
const double *  rcond,
tint rank,
double *  work,
const tint lwork,
tint iwork,
tint info 
)

Here is the caller graph for this function:

void CVM_FTN_CALL CGELSD ( const tint m,
const tint n,
const tint nrhs,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  b,
const tint ldb,
float *  s,
const float *  rcond,
tint rank,
std::complex< float > *  work,
const tint lwork,
float *  rwork,
tint iwork,
tint info 
)
void CVM_FTN_CALL ZGELSD ( const tint m,
const tint n,
const tint nrhs,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  b,
const tint ldb,
double *  s,
const double *  rcond,
tint rank,
std::complex< double > *  work,
const tint lwork,
double *  rwork,
tint iwork,
tint info 
)
void CVM_FTN_CALL SGGEV ( const char *  jobvl,
const char *  jobvr,
const tint n,
float *  a,
const tint lda,
float *  b,
const tint ldb,
float *  alphar,
float *  alphai,
float *  beta,
float *  vl,
const tint ldvl,
float *  vr,
const tint ldvr,
float *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL DGGEV ( const char *  jobvl,
const char *  jobvr,
const tint n,
double *  a,
const tint lda,
double *  b,
const tint ldb,
double *  alphar,
double *  alphai,
double *  beta,
double *  vl,
const tint ldvl,
double *  vr,
const tint ldvr,
double *  work,
const tint lwork,
tint info 
)
void CVM_FTN_CALL CGGEV ( const char *  jobvl,
const char *  jobvr,
const tint n,
std::complex< float > *  a,
const tint lda,
std::complex< float > *  b,
const tint ldb,
std::complex< float > *  alpha,
std::complex< float > *  beta,
std::complex< float > *  vl,
const tint ldvl,
std::complex< float > *  vr,
const tint ldvr,
std::complex< float > *  work,
const tint lwork,
float *  rwork,
tint info 
)
void CVM_FTN_CALL ZGGEV ( const char *  jobvl,
const char *  jobvr,
const tint n,
std::complex< double > *  a,
const tint lda,
std::complex< double > *  b,
const tint ldb,
std::complex< double > *  alpha,
std::complex< double > *  beta,
std::complex< double > *  vl,
const tint ldvl,
std::complex< double > *  vr,
const tint ldvr,
std::complex< double > *  work,
const tint lwork,
double *  rwork,
tint info 
)