Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Macros | Functions
Teuchos_LAPACK_wrappers.hpp File Reference

The Templated LAPACK wrappers. More...

#include "Teuchos_ConfigDefs.hpp"
Include dependency graph for Teuchos_LAPACK_wrappers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PREFIX
 
#define Teuchos_fcd   const char *
 
#define PREFIX
 
#define Teuchos_nonconst_fcd   char *
 
#define DGEQRF_F77   F77_BLAS_MANGLE(dgeqrf,DGEQRF)
 
#define DGEQR2_F77   F77_BLAS_MANGLE(dgeqr2,DGEQR2)
 
#define DGETRF_F77   F77_BLAS_MANGLE(dgetrf,DGETRF)
 
#define DGETRS_F77   F77_BLAS_MANGLE(dgetrs,DGETRS)
 
#define DLASCL_F77   F77_BLAS_MANGLE(dlascl,DLASCL)
 
#define DLASWP_F77   F77_BLAS_MANGLE(dlaswp,DLASWP)
 
#define DGBTRF_F77   F77_BLAS_MANGLE(dgbtrf,DGBTRF)
 
#define DGBTRS_F77   F77_BLAS_MANGLE(dgbtrs,DGBTRS)
 
#define DGTTRF_F77   F77_BLAS_MANGLE(dgttrf,DGTTRF)
 
#define DGTTRS_F77   F77_BLAS_MANGLE(dgttrs,DGTTRS)
 
#define DPTTRF_F77   F77_BLAS_MANGLE(dpttrf,DPTTRF)
 
#define DPTTRS_F77   F77_BLAS_MANGLE(dpttrs,DPTTRS)
 
#define DGETRI_F77   F77_BLAS_MANGLE(dgetri,DGETRI)
 
#define DGERFS_F77   F77_BLAS_MANGLE(dgerfs,DGERFS)
 
#define DGBRFS_F77   F77_BLAS_MANGLE(dgbrfs,DGBRFS)
 
#define DLATRS_F77   F77_BLAS_MANGLE(dlatrs,DLATRS)
 
#define DGECON_F77   F77_BLAS_MANGLE(dgecon,DGECON)
 
#define DGBCON_F77   F77_BLAS_MANGLE(dgbcon,DGBCON)
 
#define DLANGB_F77   F77_BLAS_MANGLE(dlangb,DLANGB)
 
#define DGESVX_F77   F77_BLAS_MANGLE(dgesvx,DGESVX)
 
#define DGESV_F77   F77_BLAS_MANGLE(dgesv,DGESV)
 
#define DGEEQU_F77   F77_BLAS_MANGLE(dgeequ,DGEEQU)
 
#define DGBEQU_F77   F77_BLAS_MANGLE(dgbequ,DGBEQU)
 
#define DSYTRD_F77   F77_BLAS_MANGLE(dsytrd,DSYTRD)
 
#define DPOTRF_F77   F77_BLAS_MANGLE(dpotrf,DPOTRF)
 
#define DPOTRS_F77   F77_BLAS_MANGLE(dpotrs,DPOTRS)
 
#define DPOTRI_F77   F77_BLAS_MANGLE(dpotri,DPOTRI)
 
#define DPOCON_F77   F77_BLAS_MANGLE(dpocon,DPOCON)
 
#define DPOSV_F77   F77_BLAS_MANGLE(dposv,DPOSV)
 
#define DPOEQU_F77   F77_BLAS_MANGLE(dpoequ,DPOEQU)
 
#define DPORFS_F77   F77_BLAS_MANGLE(dporfs,DPORFS)
 
#define DPOSVX_F77   F77_BLAS_MANGLE(dposvx,DPOSVX)
 
#define DTRTRS_F77   F77_BLAS_MANGLE(dtrtrs,DTRTRS)
 
#define DTRTRI_F77   F77_BLAS_MANGLE(dtrtri,DTRTRI)
 
#define DLAMCH_F77   F77_BLAS_MANGLE(dlamch,DLAMCH)
 
#define DGELS_F77   F77_BLAS_MANGLE(dgels,DGELS)
 
#define DGELSS_F77   F77_BLAS_MANGLE(dgelss,DGELSS)
 
#define DGGLSE_F77   F77_BLAS_MANGLE(dgglse,DGGLSE)
 
#define DGEEV_F77   F77_BLAS_MANGLE(dgeev,DGEEV)
 
#define DGESVD_F77   F77_BLAS_MANGLE(dgesvd,DGESVD)
 
#define DGGEV_F77   F77_BLAS_MANGLE(dggev,DGGEV)
 
#define DGGES_F77   F77_BLAS_MANGLE(dgges,DGGES)
 
#define DTRSEN_F77   F77_BLAS_MANGLE(dtrsen,DTRSEN)
 
#define DTGSEN_F77   F77_BLAS_MANGLE(dtgsen,DTGSEN)
 
#define DGEEVX_F77   F77_BLAS_MANGLE(dgeevx,DGEEVX)
 
#define DGGEVX_F77   F77_BLAS_MANGLE(dggevx,DGGEVX)
 
#define DGEHRD_F77   F77_BLAS_MANGLE(dgehrd,DGEHRD)
 
#define DHSEQR_F77   F77_BLAS_MANGLE(dhseqr,DHSEQR)
 
#define DORGHR_F77   F77_BLAS_MANGLE(dorghr,DORGHR)
 
#define DORGQR_F77   F77_BLAS_MANGLE(dorgqr,DORGQR)
 
#define DORMHR_F77   F77_BLAS_MANGLE(dormhr,DORMHR)
 
#define DORMQR_F77   F77_BLAS_MANGLE(dormqr,DORMQR)
 
#define DORM2R_F77   F77_BLAS_MANGLE(dorm2r,DORM2R)
 
#define DTREVC_F77   F77_BLAS_MANGLE(dtrevc,DTREVC)
 
#define DTREXC_F77   F77_BLAS_MANGLE(dtrexc,DTREXC)
 
#define DTGEVC_F77   F77_BLAS_MANGLE(dtgevc,DTGEVC)
 
#define DGEES_F77   F77_BLAS_MANGLE(dgees,DGEES)
 
#define DSPEV_F77   F77_BLAS_MANGLE(dspev,DSPEV)
 
#define DSYEV_F77   F77_BLAS_MANGLE(dsyev,DSYEV)
 
#define DSYGV_F77   F77_BLAS_MANGLE(dsygv,DSYGV)
 
#define DSTEQR_F77   F77_BLAS_MANGLE(dsteqr,DSTEQR)
 
#define DPTEQR_F77   F77_BLAS_MANGLE(dpteqr,DPTEQR)
 
#define DLAPY2_F77   F77_BLAS_MANGLE(dlapy2,DLAPY2)
 
#define DLARND_F77   F77_BLAS_MANGLE(dlarnd,DLARND)
 
#define DLARNV_F77   F77_BLAS_MANGLE(dlarnv,DLARNV)
 
#define DGEBAL_F77   F77_BLAS_MANGLE(dgebal,DGEBAL)
 
#define DGEBAK_F77   F77_BLAS_MANGLE(dgebak,DGEBAK)
 
#define DLARTG_F77   F77_BLAS_MANGLE(dlartg,DLARTG)
 
#define DLARFG_F77   F77_BLAS_MANGLE(dlarfg,DLARFG)
 
#define ILAENV_F77   F77_BLAS_MANGLE(ilaenv,ILAENV)
 
#define DGEQP3_F77   F77_BLAS_MANGLE(dgeqp3,DGEQP3)
 
#define SGEQRF_F77   F77_BLAS_MANGLE(sgeqrf,SGEQRF)
 
#define SGEQR2_F77   F77_BLAS_MANGLE(sgeqr2,SGEQR2)
 
#define SGETRF_F77   F77_BLAS_MANGLE(sgetrf,SGETRF)
 
#define SGETRS_F77   F77_BLAS_MANGLE(sgetrs,SGETRS)
 
#define SLASCL_F77   F77_BLAS_MANGLE(slascl,SLASCL)
 
#define SLASWP_F77   F77_BLAS_MANGLE(slaswp,SLASWP)
 
#define SGBTRF_F77   F77_BLAS_MANGLE(sgbtrf,SGBTRF)
 
#define SGBTRS_F77   F77_BLAS_MANGLE(sgbtrs,SGBTRS)
 
#define SGTTRF_F77   F77_BLAS_MANGLE(sgttrf,SGTTRF)
 
#define SGTTRS_F77   F77_BLAS_MANGLE(sgttrs,SGTTRS)
 
#define SPTTRF_F77   F77_BLAS_MANGLE(spttrf,SPTTRF)
 
#define SPTTRS_F77   F77_BLAS_MANGLE(spttrs,SPTTRS)
 
#define SGETRI_F77   F77_BLAS_MANGLE(sgetri,SGETRI)
 
#define SGERFS_F77   F77_BLAS_MANGLE(sgerfs,SGERFS)
 
#define SGBRFS_F77   F77_BLAS_MANGLE(sgbrfs,SGBRFS)
 
#define SLATRS_F77   F77_BLAS_MANGLE(slatrs,SLATRS)
 
#define SGECON_F77   F77_BLAS_MANGLE(sgecon,SGECON)
 
#define SGBCON_F77   F77_BLAS_MANGLE(sgbcon,SGBCON)
 
#define SLANGB_F77   F77_BLAS_MANGLE(slangb,SLANGB)
 
#define SGESVX_F77   F77_BLAS_MANGLE(sgesvx,SGESVX)
 
#define SGESV_F77   F77_BLAS_MANGLE(sgesv,SGESV)
 
#define SGEEQU_F77   F77_BLAS_MANGLE(sgeequ,SGEEQU)
 
#define SGBEQU_F77   F77_BLAS_MANGLE(sgbequ,SGBEQU)
 
#define SSYTRD_F77   F77_BLAS_MANGLE(ssytrd,SSYTRD)
 
#define SPOTRF_F77   F77_BLAS_MANGLE(spotrf,SPOTRF)
 
#define SPOTRS_F77   F77_BLAS_MANGLE(spotrs,SPOTRS)
 
#define SPOTRI_F77   F77_BLAS_MANGLE(spotri,SPOTRI)
 
#define SPOCON_F77   F77_BLAS_MANGLE(spocon,SPOCON)
 
#define SPOSV_F77   F77_BLAS_MANGLE(sposv,SPOSV)
 
#define SPOEQU_F77   F77_BLAS_MANGLE(spoequ,SPOEQU)
 
#define SPORFS_F77   F77_BLAS_MANGLE(sporfs,SPORFS)
 
#define SPOSVX_F77   F77_BLAS_MANGLE(sposvx,SPOSVX)
 
#define STRTRS_F77   F77_BLAS_MANGLE(strtrs,STRTRS)
 
#define STRTRI_F77   F77_BLAS_MANGLE(strtri,STRTRI)
 
#define SGELS_F77   F77_BLAS_MANGLE(sgels,SGELS)
 
#define SGELSS_F77   F77_BLAS_MANGLE(sgelss,SGELSS)
 
#define SGGLSE_F77   F77_BLAS_MANGLE(sgglse,SGGLSE)
 
#define SGEEV_F77   F77_BLAS_MANGLE(sgeev,SGEEV)
 
#define SGESVD_F77   F77_BLAS_MANGLE(sgesvd,SGESVD)
 
#define SGGEV_F77   F77_BLAS_MANGLE(sggev,SGGEV)
 
#define SGGES_F77   F77_BLAS_MANGLE(sgges,SGGES)
 
#define STRSEN_F77   F77_BLAS_MANGLE(strsen,STRSEN)
 
#define STGSEN_F77   F77_BLAS_MANGLE(stgsen,STGSEN)
 
#define SGEEVX_F77   F77_BLAS_MANGLE(sgeevx,SGEEVX)
 
#define SGGEVX_F77   F77_BLAS_MANGLE(sggevx,SGGEVX)
 
#define SGEHRD_F77   F77_BLAS_MANGLE(sgehrd,SGEHRD)
 
#define SHSEQR_F77   F77_BLAS_MANGLE(shseqr,SHSEQR)
 
#define SORGHR_F77   F77_BLAS_MANGLE(sorghr,SORGHR)
 
#define SORGQR_F77   F77_BLAS_MANGLE(sorgqr,SORGQR)
 
#define SORMHR_F77   F77_BLAS_MANGLE(sormhr,SORMHR)
 
#define SORMQR_F77   F77_BLAS_MANGLE(sormqr,SORMQR)
 
#define SORM2R_F77   F77_BLAS_MANGLE(sorm2r,SORM2R)
 
#define STREVC_F77   F77_BLAS_MANGLE(strevc,STREVC)
 
#define STREXC_F77   F77_BLAS_MANGLE(strexc,STREXC)
 
#define STGEVC_F77   F77_BLAS_MANGLE(stgevc,STGEVC)
 
#define SLAMCH_F77   F77_BLAS_MANGLE(slamch,SLAMCH)
 
#define SGEES_F77   F77_BLAS_MANGLE(sgees,SGEES)
 
#define SSPEV_F77   F77_BLAS_MANGLE(sspev,SSPEV)
 
#define SSYEV_F77   F77_BLAS_MANGLE(ssyev,SSYEV)
 
#define SSYGV_F77   F77_BLAS_MANGLE(ssygv,SSYGV)
 
#define SSTEQR_F77   F77_BLAS_MANGLE(ssteqr,SSTEQR)
 
#define SPTEQR_F77   F77_BLAS_MANGLE(spteqr,SPTEQR)
 
#define SLARTG_F77   F77_BLAS_MANGLE(slartg,SLARTG)
 
#define SLARFG_F77   F77_BLAS_MANGLE(slarfg,SLARFG)
 
#define SGEBAL_F77   F77_BLAS_MANGLE(sgebal,SGEBAL)
 
#define SGEBAK_F77   F77_BLAS_MANGLE(sgebak,SGEBAK)
 
#define SLARND_F77   F77_BLAS_MANGLE(slarnd,SLARND)
 
#define SLARNV_F77   F77_BLAS_MANGLE(slarnv,SLARNV)
 
#define SGEQP3_F77   F77_BLAS_MANGLE(sgeqp3,SGEQP3)
 

Functions

void PREFIX DGELS_F77 (Teuchos_fcd ch, const int *m, const int *n, const int *nrhs, double *a, const int *lda, double *b, const int *ldb, double *work, const int *lwork, int *info)
 
void PREFIX DGELSS_F77 (const int *m, const int *n, const int *nrhs, double *a, const int *lda, double *b, const int *ldb, double *s, const double *rcond, int *rank, double *work, const int *lwork, int *info)
 
void PREFIX DGGLSE_F77 (const int *m, const int *n, const int *p, double *a, const int *lda, double *b, const int *ldb, double *c, double *d, double *x, double *work, const int *lwork, int *info)
 
void PREFIX DGEQRF_F77 (const int *m, const int *n, double *a, const int *lda, double *tau, double *work, const int *lwork, int *info)
 
void PREFIX DGEQR2_F77 (const int *const m, const int *const n, double *a, const int *const lda, double *tau, double *work, int *const info)
 
void PREFIX DGETRF_F77 (const int *m, const int *n, double *a, const int *lda, int *ipiv, int *info)
 
void PREFIX DGETRS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const double *a, const int *lda, const int *ipiv, double *x, const int *ldx, int *info)
 
void PREFIX DLASCL_F77 (Teuchos_fcd, const int *kl, const int *ku, const double *cfrom, const double *cto, const int *m, const int *n, double *a, const int *lda, int *info)
 
void PREFIX DLASWP_F77 (const int *N, double *A, const int *LDA, const int *K1, const int *K2, const int *IPIV, const int *INCX)
 
void PREFIX DGBTRF_F77 (const int *m, const int *n, const int *kl, const int *ku, double *a, const int *lda, int *ipiv, int *info)
 
void PREFIX DGBTRS_F77 (Teuchos_fcd, const int *n, const int *kl, const int *ku, const int *nrhs, const double *a, const int *lda, const int *ipiv, double *x, const int *ldx, int *info)
 
void PREFIX DGTTRF_F77 (const int *n, double *dl, double *d, double *du, double *du2, int *ipiv, int *info)
 
void PREFIX DGTTRS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const double *dl, const double *d, const double *du, const double *du2, const int *ipiv, double *x, const int *ldx, int *info)
 
void PREFIX DPTTRF_F77 (const int *n, double *d, double *e, int *info)
 
void PREFIX DPTTRS_F77 (const int *n, const int *nrhs, const double *d, const double *e, double *x, const int *ldx, int *info)
 
void PREFIX DGETRI_F77 (const int *n, double *a, const int *lda, const int *ipiv, double *work, const int *lwork, int *info)
 
void PREFIX DLATRS_F77 (Teuchos_fcd UPLO, Teuchos_fcd TRANS, Teuchos_fcd DIAG, Teuchos_fcd NORMIN, const int *N, const double *A, const int *LDA, double *X, double *SCALE, double *CNORM, int *INFO)
 
void PREFIX DGECON_F77 (Teuchos_fcd norm, const int *n, const double *a, const int *lda, const double *anorm, double *rcond, double *work, int *iwork, int *info)
 
void PREFIX DGBCON_F77 (Teuchos_fcd norm, const int *n, const int *kl, const int *ku, const double *a, const int *lda, const int *IPIV, const double *anorm, double *rcond, double *work, int *iwork, int *info)
 
double PREFIX DLANGB_F77 (Teuchos_fcd norm, const int *n, const int *kl, const int *ku, const double *a, const int *lda, double *work)
 
void PREFIX DGESV_F77 (const int *n, const int *nrhs, double *a, const int *lda, int *ipiv, double *x, const int *ldx, int *info)
 
void PREFIX DGEEQU_F77 (const int *m, const int *n, const double *a, const int *lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax, int *info)
 
void PREFIX DGBEQU_F77 (const int *m, const int *n, const int *kl, const int *ku, const double *a, const int *lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax, int *info)
 
void PREFIX DGERFS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const double *a, const int *lda, const double *af, const int *ldaf, const int *ipiv, const double *b, const int *ldb, double *x, const int *ldx, double *ferr, double *berr, double *work, int *iwork, int *info)
 
void PREFIX DGBRFS_F77 (Teuchos_fcd, const int *n, const int *kl, const int *ku, const int *nrhs, const double *a, const int *lda, const double *af, const int *ldaf, const int *ipiv, const double *b, const int *ldb, double *x, const int *ldx, double *ferr, double *berr, double *work, int *iwork, int *info)
 
void PREFIX DGESVX_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, const int *nrhs, double *a, const int *lda, double *af, const int *ldaf, int *ipiv, Teuchos_nonconst_fcd, double *r, double *c, double *b, const int *ldb, double *x, const int *ldx, double *rcond, double *ferr, double *berr, double *work, int *iwork, int *info)
 
void PREFIX DSYTRD_F77 (Teuchos_fcd, const int *n, double *a, const int *lda, double *D, double *E, double *tau, double *work, const int *lwork, int *info)
 
void PREFIX DPOTRF_F77 (Teuchos_fcd, const int *n, double *a, const int *lda, int *info)
 
void PREFIX DPOTRS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const double *a, const int *lda, double *x, const int *ldx, int *info)
 
void PREFIX DPOTRI_F77 (Teuchos_fcd, const int *n, double *a, const int *lda, int *info)
 
void PREFIX DPOCON_F77 (Teuchos_fcd, const int *n, const double *a, const int *lda, const double *anorm, double *rcond, double *work, int *iwork, int *info)
 
void PREFIX DPOSV_F77 (Teuchos_fcd, const int *n, const int *nrhs, double *a, const int *lda, double *x, const int *ldx, int *info)
 
void PREFIX DPOEQU_F77 (const int *n, const double *a, const int *lda, double *s, double *scond, double *amax, int *info)
 
void PREFIX DPORFS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const double *a, const int *lda, const double *af, const int *ldaf, const double *b, const int *ldb, double *x, const int *ldx, double *ferr, double *berr, double *work, int *iwork, int *info)
 
void PREFIX DPOSVX_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, const int *nrhs, double *a, const int *lda, double *af, const int *ldaf, Teuchos_nonconst_fcd, double *s, double *b, const int *ldb, double *x, const int *ldx, double *rcond, double *ferr, double *berr, double *work, int *iwork, int *info)
 
void PREFIX DTRTRS_F77 (Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, const int *n, const int *nrhs, const double *a, const int *lda, double *b, const int *ldb, int *info)
 
void PREFIX DTRTRI_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, double *a, const int *lda, int *info)
 
void PREFIX DGEQP3_F77 (const int *M, const int *N, double *A, const int *LDA, int *JPVT, double *TAU, double *WORK, const int *LWORK, int *INFO)
 
void PREFIX SGELS_F77 (Teuchos_fcd ch, const int *m, const int *n, const int *nrhs, float *a, const int *lda, float *b, const int *ldb, float *work, const int *lwork, int *info)
 
void PREFIX SGELSS_F77 (const int *m, const int *n, const int *nrhs, float *a, const int *lda, float *b, const int *ldb, float *s, const float *rcond, int *rank, float *work, const int *lwork, int *info)
 
void PREFIX SGGLSE_F77 (const int *m, const int *n, const int *p, float *a, const int *lda, float *b, const int *ldb, float *c, float *d, float *x, float *work, const int *lwork, int *info)
 
void PREFIX SGEQRF_F77 (const int *m, const int *n, float *a, const int *lda, float *tau, float *work, const int *lwork, int *info)
 
void PREFIX SGEQR2_F77 (const int *const m, const int *const n, float *a, const int *const lda, float *tau, float *work, int *const info)
 
void PREFIX SGETRF_F77 (const int *m, const int *n, float *a, const int *lda, int *ipiv, int *info)
 
void PREFIX SGETRS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const float *a, const int *lda, const int *ipiv, float *x, const int *ldx, int *info)
 
void PREFIX SLASCL_F77 (Teuchos_fcd, const int *kl, const int *ku, const float *cfrom, const float *cto, const int *m, const int *n, float *a, const int *lda, int *info)
 
void PREFIX SLASWP_F77 (const int *N, float *A, const int *LDA, const int *K1, const int *K2, const int *IPIV, const int *INCX)
 
void PREFIX SGBTRF_F77 (const int *m, const int *n, const int *kl, const int *ku, float *a, const int *lda, int *ipiv, int *info)
 
void PREFIX SGBTRS_F77 (Teuchos_fcd, const int *n, const int *kl, const int *ku, const int *nrhs, const float *a, const int *lda, const int *ipiv, float *x, const int *ldx, int *info)
 
void PREFIX SGTTRF_F77 (const int *n, float *dl, float *d, float *du, float *du2, int *ipiv, int *info)
 
void PREFIX SGTTRS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const float *dl, const float *d, const float *du, const float *du2, const int *ipiv, float *x, const int *ldx, int *info)
 
void PREFIX SPTTRF_F77 (const int *n, float *d, float *e, int *info)
 
void PREFIX SPTTRS_F77 (const int *n, const int *nrhs, const float *d, const float *e, float *x, const int *ldx, int *info)
 
void PREFIX SGETRI_F77 (const int *n, float *a, const int *lda, const int *ipiv, float *work, const int *lwork, int *info)
 
void PREFIX SLATRS_F77 (Teuchos_fcd UPLO, Teuchos_fcd TRANS, Teuchos_fcd DIAG, Teuchos_fcd NORMIN, const int *N, const float *A, const int *LDA, float *X, float *SCALE, float *CNORM, int *INFO)
 
void PREFIX SGECON_F77 (Teuchos_fcd norm, const int *n, const float *a, const int *lda, const float *anorm, float *rcond, float *work, int *iwork, int *info)
 
void PREFIX SGBCON_F77 (Teuchos_fcd norm, const int *n, const int *kl, const int *ku, const float *a, const int *lda, const int *IPIV, const float *anorm, float *rcond, float *work, int *iwork, int *info)
 
float PREFIX SLANGB_F77 (Teuchos_fcd norm, const int *n, const int *kl, const int *ku, const float *a, const int *lda, float *work)
 
void PREFIX SGESV_F77 (const int *n, const int *nrhs, float *a, const int *lda, int *ipiv, float *x, const int *ldx, int *info)
 
void PREFIX SGEEQU_F77 (const int *m, const int *n, const float *a, const int *lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax, int *info)
 
void PREFIX SGBEQU_F77 (const int *m, const int *n, const int *kl, const int *ku, const float *a, const int *lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax, int *info)
 
void PREFIX SGERFS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const float *a, const int *lda, const float *af, const int *ldaf, const int *ipiv, const float *b, const int *ldb, float *x, const int *ldx, float *ferr, float *berr, float *work, int *iwork, int *info)
 
void PREFIX SGBRFS_F77 (Teuchos_fcd, const int *n, const int *kl, const int *ku, const int *nrhs, const float *a, const int *lda, const float *af, const int *ldaf, const int *ipiv, const float *b, const int *ldb, float *x, const int *ldx, float *ferr, float *berr, float *work, int *iwork, int *info)
 
void PREFIX SGESVX_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, const int *nrhs, float *a, const int *lda, float *af, const int *ldaf, int *ipiv, Teuchos_nonconst_fcd, float *r, float *c, float *b, const int *ldb, float *x, const int *ldx, float *rcond, float *ferr, float *berr, float *work, int *iwork, int *info)
 
void PREFIX SSYTRD_F77 (Teuchos_fcd, const int *n, float *a, const int *lda, float *D, float *E, float *tau, float *work, const int *lwork, int *info)
 
void PREFIX SPOTRF_F77 (Teuchos_fcd, const int *n, float *a, const int *lda, int *info)
 
void PREFIX SPOTRS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const float *a, const int *lda, float *x, const int *ldx, int *info)
 
void PREFIX SPOTRI_F77 (Teuchos_fcd, const int *n, float *a, const int *lda, int *info)
 
void PREFIX SPOCON_F77 (Teuchos_fcd, const int *n, const float *a, const int *lda, const float *anorm, float *rcond, float *work, int *iwork, int *info)
 
void PREFIX SPOSV_F77 (Teuchos_fcd, const int *n, const int *nrhs, float *a, const int *lda, float *x, const int *ldx, int *info)
 
void PREFIX SPOEQU_F77 (const int *n, const float *a, const int *lda, float *s, float *scond, float *amax, int *info)
 
void PREFIX SPORFS_F77 (Teuchos_fcd, const int *n, const int *nrhs, const float *a, const int *lda, const float *af, const int *ldaf, const float *b, const int *ldb, float *x, const int *ldx, float *ferr, float *berr, float *work, int *iwork, int *info)
 
void PREFIX SPOSVX_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, const int *nrhs, float *a, const int *lda, float *af, const int *ldaf, Teuchos_nonconst_fcd, float *s, float *b, const int *ldb, float *x, const int *ldx, float *rcond, float *ferr, float *berr, float *work, int *iwork, int *info)
 
void PREFIX STRTRS_F77 (Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, const int *n, const int *nrhs, const float *a, const int *lda, float *b, const int *ldb, int *info)
 
void PREFIX STRTRI_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, float *a, const int *lda, int *info)
 
void PREFIX SGEQP3_F77 (const int *M, const int *N, float *A, const int *LDA, int *JPVT, float *TAU, float *WORK, const int *LWORK, int *INFO)
 
void PREFIX DSPEV_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, double *ap, double *w, double *z, const int *ldz, double *work, int *info)
 
void PREFIX DSYEV_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, double *a, const int *lda, double *w, double *work, const int *lwork, int *info)
 
void PREFIX DSYGV_F77 (const int *itype, Teuchos_fcd, Teuchos_fcd, const int *n, double *a, const int *lda, double *B, const int *ldb, double *w, double *work, const int *lwork, int *info)
 
void PREFIX DSTEQR_F77 (Teuchos_fcd, const int *n, double *D, double *E, double *Z, const int *ldz, double *work, int *info)
 
void PREFIX DPTEQR_F77 (Teuchos_fcd, const int *n, double *D, double *E, double *Z, const int *ldz, double *work, int *info)
 
void PREFIX DGEEV_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, double *a, const int *lda, double *wr, double *wi, double *vl, const int *ldvl, double *vr, const int *ldvr, double *work, const int *lwork, int *info)
 
void PREFIX DGGEV_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, double *A, const int *lda, double *B, const int *ldb, double *alphar, double *alphai, double *beta, double *vl, const int *ldvl, double *vr, const int *ldvr, double *work, const int *lwork, int *info)
 
void PREFIX DGGES_F77 (Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, int(*ptr2func)(double *, double *, double *), const int *n, double *A, const int *lda, double *B, const int *ldb, int *sdim, double *alphar, double *alphai, double *beta, double *vl, const int *ldvl, double *vr, const int *ldvr, double *work, const int *lwork, int *bwork, int *info)
 
void PREFIX DTRSEN_F77 (Teuchos_fcd, Teuchos_fcd, const int *select, const int *n, double *t, const int *ldt, double *q, const int *ldq, double *wr, double *wi, int *m, double *s, double *sep, double *work, const int *lwork, int *iwork, const int *liwork, int *info)
 
void PREFIX DTGSEN_F77 (const int *ijob, const int *wantq, const int *wantz, const int *select, const int *n, double *a, const int *lda, double *b, const int *ldb, double *alphar, double *alphai, double *beta, double *q, const int *ldq, double *z, const int *ldz, int *m, double *pl, double *pr, double *dif, double *work, const int *lwork, int *iwork, const int *liwork, int *info)
 
void PREFIX DGESVD_F77 (Teuchos_fcd, Teuchos_fcd, const int *m, const int *n, double *a, const int *lda, double *s, double *u, const int *ldu, double *v, const int *ldv, double *work, const int *lwork, int *info)
 
void PREFIX DGGEVX_F77 (Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, const int *n, double *a, const int *lda, double *b, const int *ldb, double *alphar, double *alphai, double *beta, double *vl, const int *ldvl, double *vr, const int *ldvr, int *ilo, int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv, double *work, const int *lwork, int *iwork, int *bwork, int *info)
 
void PREFIX DGEEVX_F77 (Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, const int *n, double *a, const int *lda, double *alphar, double *alphai, double *vl, const int *ldvl, double *vr, const int *ldvr, int *ilo, int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv, double *work, const int *lwork, int *iwork, int *info)
 
void PREFIX DGEHRD_F77 (const int *n, const int *ilo, const int *ihi, double *A, const int *lda, double *tau, double *work, const int *lwork, int *info)
 
void PREFIX DHSEQR_F77 (Teuchos_fcd job, Teuchos_fcd, const int *n, const int *ilo, const int *ihi, double *h, const int *ldh, double *wr, double *wi, double *z, const int *ldz, double *work, const int *lwork, int *info)
 
void PREFIX DGEES_F77 (Teuchos_fcd, Teuchos_fcd, int(*ptr2func)(double *, double *), const int *n, double *a, const int *lda, int *sdim, double *wr, double *wi, double *vs, const int *ldvs, double *work, const int *lwork, int *bwork, int *info)
 
void PREFIX DORGHR_F77 (const int *n, const int *ilo, const int *ihi, double *a, const int *lda, const double *tau, double *work, const int *lwork, int *info)
 
void PREFIX DORMHR_F77 (Teuchos_fcd, Teuchos_fcd, const int *m, const int *n, const int *ilo, const int *ihi, const double *a, const int *lda, const double *tau, double *c, const int *ldc, double *work, const int *lwork, int *info)
 
void PREFIX DORGQR_F77 (const int *m, const int *n, const int *k, double *a, const int *lda, const double *tau, double *work, const int *lwork, int *info)
 
void PREFIX DORMQR_F77 (Teuchos_fcd, Teuchos_fcd, const int *m, const int *n, const int *k, const double *a, const int *lda, const double *tau, double *C, const int *ldc, double *work, const int *lwork, int *info)
 
void PREFIX DORM2R_F77 (Teuchos_fcd SIDE, Teuchos_fcd TRANS, const int *const M, const int *const N, const int *const K, const double *A, const int *const LDA, const double *TAU, double *C, const int *const LDC, double *WORK, int *const INFO)
 
void PREFIX DTREVC_F77 (Teuchos_fcd, Teuchos_fcd, int *select, const int *n, const double *t, const int *ldt, double *vl, const int *ldvl, double *vr, const int *ldvr, const int *mm, int *m, double *work, int *info)
 
void PREFIX DTREXC_F77 (Teuchos_fcd, const int *n, double *t, const int *ldt, double *q, const int *ldq, int *ifst, int *ilst, double *work, int *info)
 
void PREFIX DTGEVC_F77 (Teuchos_fcd, Teuchos_fcd, const int *select, const int *n, const double *s, const int *lds, const double *p, const int *ldp, double *vl, const int *ldvl, double *vr, const int *ldvr, const int *mm, int *m, double *work, int *info)
 
void PREFIX SSPEV_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, float *ap, float *w, float *z, const int *ldz, float *work, int *info)
 
void PREFIX SSYEV_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, float *a, const int *lda, float *w, float *work, const int *lwork, int *info)
 
void PREFIX SSYGV_F77 (const int *itype, Teuchos_fcd, Teuchos_fcd, const int *n, float *a, const int *lda, float *B, const int *ldb, float *w, float *work, const int *lwork, int *info)
 
void PREFIX SSTEQR_F77 (Teuchos_fcd, const int *n, float *D, float *E, float *Z, const int *ldz, float *work, int *info)
 
void PREFIX SPTEQR_F77 (Teuchos_fcd, const int *n, float *D, float *E, float *Z, const int *ldz, float *work, int *info)
 
void PREFIX SGEEV_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, float *a, const int *lda, float *wr, float *wi, float *vl, const int *ldvl, float *vr, const int *ldvr, float *work, const int *lwork, int *info)
 
void PREFIX SGGEV_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, float *A, const int *lda, float *B, const int *ldb, float *alphar, float *alphai, float *beta, float *vl, const int *ldvl, float *vr, const int *ldvr, float *work, const int *lwork, int *info)
 
void PREFIX SGGES_F77 (Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, int(*ptr2func)(float *, float *, float *), const int *n, float *A, const int *lda, float *B, const int *ldb, int *sdim, float *alphar, float *alphai, float *beta, float *vl, const int *ldvl, float *vr, const int *ldvr, float *work, const int *lwork, int *bwork, int *info)
 
void PREFIX STRSEN_F77 (Teuchos_fcd, Teuchos_fcd, const int *select, const int *n, float *t, const int *ldt, float *q, const int *ldq, float *wr, float *wi, int *m, float *s, float *sep, float *work, const int *lwork, int *iwork, const int *liwork, int *info)
 
void PREFIX STGSEN_F77 (const int *ijob, const int *wantq, const int *wantz, const int *select, const int *n, float *a, const int *lda, float *b, const int *ldb, float *alphar, float *alphai, float *beta, float *q, const int *ldq, float *z, const int *ldz, int *m, float *pl, float *pr, float *dif, float *work, const int *lwork, int *iwork, const int *liwork, int *info)
 
void PREFIX SGESVD_F77 (Teuchos_fcd, Teuchos_fcd, const int *m, const int *n, float *a, const int *lda, float *s, float *u, const int *ldu, float *v, const int *ldv, float *work, const int *lwork, int *info)
 
void PREFIX SGGEVX_F77 (Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, const int *n, float *a, const int *lda, float *b, const int *ldb, float *alphar, float *alphai, float *beta, float *vl, const int *ldvl, float *vr, const int *ldvr, int *ilo, int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv, float *work, const int *lwork, int *iwork, int *bwork, int *info)
 
void PREFIX SGEEVX_F77 (Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, Teuchos_fcd, const int *n, float *a, const int *lda, float *wr, float *wi, float *vl, const int *ldvl, float *vr, const int *ldvr, int *ilo, int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv, float *work, const int *lwork, int *iwork, int *info)
 
void PREFIX SGEHRD_F77 (const int *n, const int *ilo, const int *ihi, float *A, const int *lda, float *tau, float *work, const int *lwork, int *info)
 
void PREFIX SHSEQR_F77 (Teuchos_fcd job, Teuchos_fcd, const int *n, const int *ilo, const int *ihi, float *h, const int *ldh, float *wr, float *wi, float *z, const int *ldz, float *work, const int *lwork, int *info)
 
void PREFIX SGEES_F77 (Teuchos_fcd, Teuchos_fcd, int(*ptr2func)(float *, float *), const int *n, float *a, const int *lda, int *sdim, float *wr, float *wi, float *vs, const int *ldvs, float *work, const int *lwork, int *bwork, int *info)
 
void PREFIX SORGHR_F77 (const int *n, const int *ilo, const int *ihi, float *a, const int *lda, const float *tau, float *work, const int *lwork, int *info)
 
void PREFIX SORMHR_F77 (Teuchos_fcd, Teuchos_fcd, const int *m, const int *n, const int *ilo, const int *ihi, const float *a, const int *lda, const float *tau, float *c, const int *ldc, float *work, const int *lwork, int *info)
 
void PREFIX SORGQR_F77 (const int *m, const int *n, const int *k, float *a, const int *lda, const float *tau, float *work, const int *lwork, int *info)
 
void PREFIX SORMQR_F77 (Teuchos_fcd, Teuchos_fcd, const int *m, const int *n, const int *k, const float *a, const int *lda, const float *tau, float *C, const int *ldc, float *work, const int *lwork, int *info)
 
void PREFIX SORM2R_F77 (Teuchos_fcd SIDE, Teuchos_fcd TRANS, const int *const M, const int *const N, const int *const K, const float *A, const int *const LDA, const float *TAU, float *C, const int *const LDC, float *WORK, int *const INFO)
 
void PREFIX STREVC_F77 (Teuchos_fcd, Teuchos_fcd, int *select, const int *n, const float *t, const int *ldt, float *vl, const int *ldvl, float *vr, const int *ldvr, const int *mm, int *m, float *work, int *info)
 
void PREFIX STREXC_F77 (Teuchos_fcd, const int *n, float *t, const int *ldt, float *q, const int *ldq, int *ifst, int *ilst, float *work, int *info)
 
void PREFIX STGEVC_F77 (Teuchos_fcd, Teuchos_fcd, const int *select, const int *n, const float *s, const int *lds, const float *p, const int *ldp, float *vl, const int *ldvl, float *vr, const int *ldvr, const int *mm, int *m, float *work, int *info)
 
void PREFIX SLARTG_F77 (const float *f, const float *g, float *c, float *s, float *r)
 
void PREFIX DLARTG_F77 (const double *f, const double *g, double *c, double *s, double *r)
 
void PREFIX SLARFG_F77 (const int *n, float *alpha, float *x, const int *incx, float *tau)
 
void PREFIX DLARFG_F77 (const int *n, double *alpha, double *x, const int *incx, double *tau)
 
void PREFIX SGEBAL_F77 (Teuchos_fcd, const int *n, float *a, const int *lda, int *ilo, int *ihi, float *scale, int *info)
 
void PREFIX SGEBAK_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, const int *ilo, const int *ihi, const float *scale, const int *m, float *V, const int *ldv, int *info)
 
void PREFIX DGEBAL_F77 (Teuchos_fcd, const int *n, double *a, const int *lda, int *ilo, int *ihi, double *scale, int *info)
 
void PREFIX DGEBAK_F77 (Teuchos_fcd, Teuchos_fcd, const int *n, const int *ilo, const int *ihi, const double *scale, const int *m, double *V, const int *ldv, int *info)
 
float PREFIX SLARND_F77 (const int *idist, int *seed)
 
double PREFIX DLARND_F77 (const int *idist, int *seed)
 
void PREFIX SLARNV_F77 (const int *idist, int *seed, const int *n, float *v)
 
void PREFIX DLARNV_F77 (const int *idist, int *seed, const int *n, double *v)
 
float PREFIX SLAMCH_F77 (Teuchos_fcd)
 
double PREFIX DLAMCH_F77 (Teuchos_fcd)
 
int PREFIX ILAENV_F77 (const int *ispec, const char *name, const char *opts, const int *N1, const int *N2, const int *N3, const int *N4, unsigned int name_length, unsigned int opts_length)
 
double PREFIX DLAPY2_F77 (const double *x, const double *y)
 

Detailed Description

The Templated LAPACK wrappers.

Definition in file Teuchos_LAPACK_wrappers.hpp.

Macro Definition Documentation

◆ PREFIX [1/2]

#define PREFIX

Definition at line 61 of file Teuchos_LAPACK_wrappers.hpp.

◆ Teuchos_fcd

#define Teuchos_fcd   const char *

Definition at line 62 of file Teuchos_LAPACK_wrappers.hpp.

◆ PREFIX [2/2]

#define PREFIX

Definition at line 61 of file Teuchos_LAPACK_wrappers.hpp.

◆ Teuchos_nonconst_fcd

#define Teuchos_nonconst_fcd   char *

Definition at line 74 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEQRF_F77

#define DGEQRF_F77   F77_BLAS_MANGLE(dgeqrf,DGEQRF)

Definition at line 80 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEQR2_F77

#define DGEQR2_F77   F77_BLAS_MANGLE(dgeqr2,DGEQR2)

Definition at line 81 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGETRF_F77

#define DGETRF_F77   F77_BLAS_MANGLE(dgetrf,DGETRF)

Definition at line 82 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGETRS_F77

#define DGETRS_F77   F77_BLAS_MANGLE(dgetrs,DGETRS)

Definition at line 83 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLASCL_F77

#define DLASCL_F77   F77_BLAS_MANGLE(dlascl,DLASCL)

Definition at line 84 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLASWP_F77

#define DLASWP_F77   F77_BLAS_MANGLE(dlaswp,DLASWP)

Definition at line 85 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGBTRF_F77

#define DGBTRF_F77   F77_BLAS_MANGLE(dgbtrf,DGBTRF)

Definition at line 86 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGBTRS_F77

#define DGBTRS_F77   F77_BLAS_MANGLE(dgbtrs,DGBTRS)

Definition at line 87 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGTTRF_F77

#define DGTTRF_F77   F77_BLAS_MANGLE(dgttrf,DGTTRF)

Definition at line 88 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGTTRS_F77

#define DGTTRS_F77   F77_BLAS_MANGLE(dgttrs,DGTTRS)

Definition at line 89 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPTTRF_F77

#define DPTTRF_F77   F77_BLAS_MANGLE(dpttrf,DPTTRF)

Definition at line 90 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPTTRS_F77

#define DPTTRS_F77   F77_BLAS_MANGLE(dpttrs,DPTTRS)

Definition at line 91 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGETRI_F77

#define DGETRI_F77   F77_BLAS_MANGLE(dgetri,DGETRI)

Definition at line 92 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGERFS_F77

#define DGERFS_F77   F77_BLAS_MANGLE(dgerfs,DGERFS)

Definition at line 93 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGBRFS_F77

#define DGBRFS_F77   F77_BLAS_MANGLE(dgbrfs,DGBRFS)

Definition at line 94 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLATRS_F77

#define DLATRS_F77   F77_BLAS_MANGLE(dlatrs,DLATRS)

Definition at line 95 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGECON_F77

#define DGECON_F77   F77_BLAS_MANGLE(dgecon,DGECON)

Definition at line 96 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGBCON_F77

#define DGBCON_F77   F77_BLAS_MANGLE(dgbcon,DGBCON)

Definition at line 97 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLANGB_F77

#define DLANGB_F77   F77_BLAS_MANGLE(dlangb,DLANGB)

Definition at line 98 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGESVX_F77

#define DGESVX_F77   F77_BLAS_MANGLE(dgesvx,DGESVX)

Definition at line 99 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGESV_F77

#define DGESV_F77   F77_BLAS_MANGLE(dgesv,DGESV)

Definition at line 100 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEEQU_F77

#define DGEEQU_F77   F77_BLAS_MANGLE(dgeequ,DGEEQU)

Definition at line 101 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGBEQU_F77

#define DGBEQU_F77   F77_BLAS_MANGLE(dgbequ,DGBEQU)

Definition at line 102 of file Teuchos_LAPACK_wrappers.hpp.

◆ DSYTRD_F77

#define DSYTRD_F77   F77_BLAS_MANGLE(dsytrd,DSYTRD)

Definition at line 103 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPOTRF_F77

#define DPOTRF_F77   F77_BLAS_MANGLE(dpotrf,DPOTRF)

Definition at line 104 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPOTRS_F77

#define DPOTRS_F77   F77_BLAS_MANGLE(dpotrs,DPOTRS)

Definition at line 105 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPOTRI_F77

#define DPOTRI_F77   F77_BLAS_MANGLE(dpotri,DPOTRI)

Definition at line 106 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPOCON_F77

#define DPOCON_F77   F77_BLAS_MANGLE(dpocon,DPOCON)

Definition at line 107 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPOSV_F77

#define DPOSV_F77   F77_BLAS_MANGLE(dposv,DPOSV)

Definition at line 108 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPOEQU_F77

#define DPOEQU_F77   F77_BLAS_MANGLE(dpoequ,DPOEQU)

Definition at line 109 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPORFS_F77

#define DPORFS_F77   F77_BLAS_MANGLE(dporfs,DPORFS)

Definition at line 110 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPOSVX_F77

#define DPOSVX_F77   F77_BLAS_MANGLE(dposvx,DPOSVX)

Definition at line 111 of file Teuchos_LAPACK_wrappers.hpp.

◆ DTRTRS_F77

#define DTRTRS_F77   F77_BLAS_MANGLE(dtrtrs,DTRTRS)

Definition at line 112 of file Teuchos_LAPACK_wrappers.hpp.

◆ DTRTRI_F77

#define DTRTRI_F77   F77_BLAS_MANGLE(dtrtri,DTRTRI)

Definition at line 113 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLAMCH_F77

#define DLAMCH_F77   F77_BLAS_MANGLE(dlamch,DLAMCH)

Definition at line 114 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGELS_F77

#define DGELS_F77   F77_BLAS_MANGLE(dgels,DGELS)

Definition at line 115 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGELSS_F77

#define DGELSS_F77   F77_BLAS_MANGLE(dgelss,DGELSS)

Definition at line 116 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGGLSE_F77

#define DGGLSE_F77   F77_BLAS_MANGLE(dgglse,DGGLSE)

Definition at line 117 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEEV_F77

#define DGEEV_F77   F77_BLAS_MANGLE(dgeev,DGEEV)

Definition at line 118 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGESVD_F77

#define DGESVD_F77   F77_BLAS_MANGLE(dgesvd,DGESVD)

Definition at line 119 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGGEV_F77

#define DGGEV_F77   F77_BLAS_MANGLE(dggev,DGGEV)

Definition at line 120 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGGES_F77

#define DGGES_F77   F77_BLAS_MANGLE(dgges,DGGES)

Definition at line 121 of file Teuchos_LAPACK_wrappers.hpp.

◆ DTRSEN_F77

#define DTRSEN_F77   F77_BLAS_MANGLE(dtrsen,DTRSEN)

Definition at line 122 of file Teuchos_LAPACK_wrappers.hpp.

◆ DTGSEN_F77

#define DTGSEN_F77   F77_BLAS_MANGLE(dtgsen,DTGSEN)

Definition at line 123 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEEVX_F77

#define DGEEVX_F77   F77_BLAS_MANGLE(dgeevx,DGEEVX)

Definition at line 124 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGGEVX_F77

#define DGGEVX_F77   F77_BLAS_MANGLE(dggevx,DGGEVX)

Definition at line 125 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEHRD_F77

#define DGEHRD_F77   F77_BLAS_MANGLE(dgehrd,DGEHRD)

Definition at line 126 of file Teuchos_LAPACK_wrappers.hpp.

◆ DHSEQR_F77

#define DHSEQR_F77   F77_BLAS_MANGLE(dhseqr,DHSEQR)

Definition at line 127 of file Teuchos_LAPACK_wrappers.hpp.

◆ DORGHR_F77

#define DORGHR_F77   F77_BLAS_MANGLE(dorghr,DORGHR)

Definition at line 128 of file Teuchos_LAPACK_wrappers.hpp.

◆ DORGQR_F77

#define DORGQR_F77   F77_BLAS_MANGLE(dorgqr,DORGQR)

Definition at line 129 of file Teuchos_LAPACK_wrappers.hpp.

◆ DORMHR_F77

#define DORMHR_F77   F77_BLAS_MANGLE(dormhr,DORMHR)

Definition at line 130 of file Teuchos_LAPACK_wrappers.hpp.

◆ DORMQR_F77

#define DORMQR_F77   F77_BLAS_MANGLE(dormqr,DORMQR)

Definition at line 131 of file Teuchos_LAPACK_wrappers.hpp.

◆ DORM2R_F77

#define DORM2R_F77   F77_BLAS_MANGLE(dorm2r,DORM2R)

Definition at line 132 of file Teuchos_LAPACK_wrappers.hpp.

◆ DTREVC_F77

#define DTREVC_F77   F77_BLAS_MANGLE(dtrevc,DTREVC)

Definition at line 133 of file Teuchos_LAPACK_wrappers.hpp.

◆ DTREXC_F77

#define DTREXC_F77   F77_BLAS_MANGLE(dtrexc,DTREXC)

Definition at line 134 of file Teuchos_LAPACK_wrappers.hpp.

◆ DTGEVC_F77

#define DTGEVC_F77   F77_BLAS_MANGLE(dtgevc,DTGEVC)

Definition at line 135 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEES_F77

#define DGEES_F77   F77_BLAS_MANGLE(dgees,DGEES)

Definition at line 136 of file Teuchos_LAPACK_wrappers.hpp.

◆ DSPEV_F77

#define DSPEV_F77   F77_BLAS_MANGLE(dspev,DSPEV)

Definition at line 137 of file Teuchos_LAPACK_wrappers.hpp.

◆ DSYEV_F77

#define DSYEV_F77   F77_BLAS_MANGLE(dsyev,DSYEV)

Definition at line 138 of file Teuchos_LAPACK_wrappers.hpp.

◆ DSYGV_F77

#define DSYGV_F77   F77_BLAS_MANGLE(dsygv,DSYGV)

Definition at line 139 of file Teuchos_LAPACK_wrappers.hpp.

◆ DSTEQR_F77

#define DSTEQR_F77   F77_BLAS_MANGLE(dsteqr,DSTEQR)

Definition at line 140 of file Teuchos_LAPACK_wrappers.hpp.

◆ DPTEQR_F77

#define DPTEQR_F77   F77_BLAS_MANGLE(dpteqr,DPTEQR)

Definition at line 141 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLAPY2_F77

#define DLAPY2_F77   F77_BLAS_MANGLE(dlapy2,DLAPY2)

Definition at line 142 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLARND_F77

#define DLARND_F77   F77_BLAS_MANGLE(dlarnd,DLARND)

Definition at line 143 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLARNV_F77

#define DLARNV_F77   F77_BLAS_MANGLE(dlarnv,DLARNV)

Definition at line 144 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEBAL_F77

#define DGEBAL_F77   F77_BLAS_MANGLE(dgebal,DGEBAL)

Definition at line 145 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEBAK_F77

#define DGEBAK_F77   F77_BLAS_MANGLE(dgebak,DGEBAK)

Definition at line 146 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLARTG_F77

#define DLARTG_F77   F77_BLAS_MANGLE(dlartg,DLARTG)

Definition at line 147 of file Teuchos_LAPACK_wrappers.hpp.

◆ DLARFG_F77

#define DLARFG_F77   F77_BLAS_MANGLE(dlarfg,DLARFG)

Definition at line 148 of file Teuchos_LAPACK_wrappers.hpp.

◆ ILAENV_F77

#define ILAENV_F77   F77_BLAS_MANGLE(ilaenv,ILAENV)

Definition at line 149 of file Teuchos_LAPACK_wrappers.hpp.

◆ DGEQP3_F77

#define DGEQP3_F77   F77_BLAS_MANGLE(dgeqp3,DGEQP3)

Definition at line 150 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEQRF_F77

#define SGEQRF_F77   F77_BLAS_MANGLE(sgeqrf,SGEQRF)

Definition at line 224 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEQR2_F77

#define SGEQR2_F77   F77_BLAS_MANGLE(sgeqr2,SGEQR2)

Definition at line 225 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGETRF_F77

#define SGETRF_F77   F77_BLAS_MANGLE(sgetrf,SGETRF)

Definition at line 226 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGETRS_F77

#define SGETRS_F77   F77_BLAS_MANGLE(sgetrs,SGETRS)

Definition at line 227 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLASCL_F77

#define SLASCL_F77   F77_BLAS_MANGLE(slascl,SLASCL)

Definition at line 228 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLASWP_F77

#define SLASWP_F77   F77_BLAS_MANGLE(slaswp,SLASWP)

Definition at line 229 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGBTRF_F77

#define SGBTRF_F77   F77_BLAS_MANGLE(sgbtrf,SGBTRF)

Definition at line 230 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGBTRS_F77

#define SGBTRS_F77   F77_BLAS_MANGLE(sgbtrs,SGBTRS)

Definition at line 231 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGTTRF_F77

#define SGTTRF_F77   F77_BLAS_MANGLE(sgttrf,SGTTRF)

Definition at line 232 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGTTRS_F77

#define SGTTRS_F77   F77_BLAS_MANGLE(sgttrs,SGTTRS)

Definition at line 233 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPTTRF_F77

#define SPTTRF_F77   F77_BLAS_MANGLE(spttrf,SPTTRF)

Definition at line 234 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPTTRS_F77

#define SPTTRS_F77   F77_BLAS_MANGLE(spttrs,SPTTRS)

Definition at line 235 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGETRI_F77

#define SGETRI_F77   F77_BLAS_MANGLE(sgetri,SGETRI)

Definition at line 236 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGERFS_F77

#define SGERFS_F77   F77_BLAS_MANGLE(sgerfs,SGERFS)

Definition at line 237 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGBRFS_F77

#define SGBRFS_F77   F77_BLAS_MANGLE(sgbrfs,SGBRFS)

Definition at line 238 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLATRS_F77

#define SLATRS_F77   F77_BLAS_MANGLE(slatrs,SLATRS)

Definition at line 239 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGECON_F77

#define SGECON_F77   F77_BLAS_MANGLE(sgecon,SGECON)

Definition at line 240 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGBCON_F77

#define SGBCON_F77   F77_BLAS_MANGLE(sgbcon,SGBCON)

Definition at line 241 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLANGB_F77

#define SLANGB_F77   F77_BLAS_MANGLE(slangb,SLANGB)

Definition at line 242 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGESVX_F77

#define SGESVX_F77   F77_BLAS_MANGLE(sgesvx,SGESVX)

Definition at line 243 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGESV_F77

#define SGESV_F77   F77_BLAS_MANGLE(sgesv,SGESV)

Definition at line 244 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEEQU_F77

#define SGEEQU_F77   F77_BLAS_MANGLE(sgeequ,SGEEQU)

Definition at line 245 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGBEQU_F77

#define SGBEQU_F77   F77_BLAS_MANGLE(sgbequ,SGBEQU)

Definition at line 246 of file Teuchos_LAPACK_wrappers.hpp.

◆ SSYTRD_F77

#define SSYTRD_F77   F77_BLAS_MANGLE(ssytrd,SSYTRD)

Definition at line 247 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPOTRF_F77

#define SPOTRF_F77   F77_BLAS_MANGLE(spotrf,SPOTRF)

Definition at line 248 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPOTRS_F77

#define SPOTRS_F77   F77_BLAS_MANGLE(spotrs,SPOTRS)

Definition at line 249 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPOTRI_F77

#define SPOTRI_F77   F77_BLAS_MANGLE(spotri,SPOTRI)

Definition at line 250 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPOCON_F77

#define SPOCON_F77   F77_BLAS_MANGLE(spocon,SPOCON)

Definition at line 251 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPOSV_F77

#define SPOSV_F77   F77_BLAS_MANGLE(sposv,SPOSV)

Definition at line 252 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPOEQU_F77

#define SPOEQU_F77   F77_BLAS_MANGLE(spoequ,SPOEQU)

Definition at line 253 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPORFS_F77

#define SPORFS_F77   F77_BLAS_MANGLE(sporfs,SPORFS)

Definition at line 254 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPOSVX_F77

#define SPOSVX_F77   F77_BLAS_MANGLE(sposvx,SPOSVX)

Definition at line 255 of file Teuchos_LAPACK_wrappers.hpp.

◆ STRTRS_F77

#define STRTRS_F77   F77_BLAS_MANGLE(strtrs,STRTRS)

Definition at line 256 of file Teuchos_LAPACK_wrappers.hpp.

◆ STRTRI_F77

#define STRTRI_F77   F77_BLAS_MANGLE(strtri,STRTRI)

Definition at line 257 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGELS_F77

#define SGELS_F77   F77_BLAS_MANGLE(sgels,SGELS)

Definition at line 258 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGELSS_F77

#define SGELSS_F77   F77_BLAS_MANGLE(sgelss,SGELSS)

Definition at line 259 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGGLSE_F77

#define SGGLSE_F77   F77_BLAS_MANGLE(sgglse,SGGLSE)

Definition at line 260 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEEV_F77

#define SGEEV_F77   F77_BLAS_MANGLE(sgeev,SGEEV)

Definition at line 261 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGESVD_F77

#define SGESVD_F77   F77_BLAS_MANGLE(sgesvd,SGESVD)

Definition at line 262 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGGEV_F77

#define SGGEV_F77   F77_BLAS_MANGLE(sggev,SGGEV)

Definition at line 263 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGGES_F77

#define SGGES_F77   F77_BLAS_MANGLE(sgges,SGGES)

Definition at line 264 of file Teuchos_LAPACK_wrappers.hpp.

◆ STRSEN_F77

#define STRSEN_F77   F77_BLAS_MANGLE(strsen,STRSEN)

Definition at line 265 of file Teuchos_LAPACK_wrappers.hpp.

◆ STGSEN_F77

#define STGSEN_F77   F77_BLAS_MANGLE(stgsen,STGSEN)

Definition at line 266 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEEVX_F77

#define SGEEVX_F77   F77_BLAS_MANGLE(sgeevx,SGEEVX)

Definition at line 267 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGGEVX_F77

#define SGGEVX_F77   F77_BLAS_MANGLE(sggevx,SGGEVX)

Definition at line 268 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEHRD_F77

#define SGEHRD_F77   F77_BLAS_MANGLE(sgehrd,SGEHRD)

Definition at line 269 of file Teuchos_LAPACK_wrappers.hpp.

◆ SHSEQR_F77

#define SHSEQR_F77   F77_BLAS_MANGLE(shseqr,SHSEQR)

Definition at line 270 of file Teuchos_LAPACK_wrappers.hpp.

◆ SORGHR_F77

#define SORGHR_F77   F77_BLAS_MANGLE(sorghr,SORGHR)

Definition at line 271 of file Teuchos_LAPACK_wrappers.hpp.

◆ SORGQR_F77

#define SORGQR_F77   F77_BLAS_MANGLE(sorgqr,SORGQR)

Definition at line 272 of file Teuchos_LAPACK_wrappers.hpp.

◆ SORMHR_F77

#define SORMHR_F77   F77_BLAS_MANGLE(sormhr,SORMHR)

Definition at line 273 of file Teuchos_LAPACK_wrappers.hpp.

◆ SORMQR_F77

#define SORMQR_F77   F77_BLAS_MANGLE(sormqr,SORMQR)

Definition at line 274 of file Teuchos_LAPACK_wrappers.hpp.

◆ SORM2R_F77

#define SORM2R_F77   F77_BLAS_MANGLE(sorm2r,SORM2R)

Definition at line 275 of file Teuchos_LAPACK_wrappers.hpp.

◆ STREVC_F77

#define STREVC_F77   F77_BLAS_MANGLE(strevc,STREVC)

Definition at line 276 of file Teuchos_LAPACK_wrappers.hpp.

◆ STREXC_F77

#define STREXC_F77   F77_BLAS_MANGLE(strexc,STREXC)

Definition at line 277 of file Teuchos_LAPACK_wrappers.hpp.

◆ STGEVC_F77

#define STGEVC_F77   F77_BLAS_MANGLE(stgevc,STGEVC)

Definition at line 278 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLAMCH_F77

#define SLAMCH_F77   F77_BLAS_MANGLE(slamch,SLAMCH)

Definition at line 279 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEES_F77

#define SGEES_F77   F77_BLAS_MANGLE(sgees,SGEES)

Definition at line 280 of file Teuchos_LAPACK_wrappers.hpp.

◆ SSPEV_F77

#define SSPEV_F77   F77_BLAS_MANGLE(sspev,SSPEV)

Definition at line 281 of file Teuchos_LAPACK_wrappers.hpp.

◆ SSYEV_F77

#define SSYEV_F77   F77_BLAS_MANGLE(ssyev,SSYEV)

Definition at line 282 of file Teuchos_LAPACK_wrappers.hpp.

◆ SSYGV_F77

#define SSYGV_F77   F77_BLAS_MANGLE(ssygv,SSYGV)

Definition at line 283 of file Teuchos_LAPACK_wrappers.hpp.

◆ SSTEQR_F77

#define SSTEQR_F77   F77_BLAS_MANGLE(ssteqr,SSTEQR)

Definition at line 284 of file Teuchos_LAPACK_wrappers.hpp.

◆ SPTEQR_F77

#define SPTEQR_F77   F77_BLAS_MANGLE(spteqr,SPTEQR)

Definition at line 285 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLARTG_F77

#define SLARTG_F77   F77_BLAS_MANGLE(slartg,SLARTG)

Definition at line 289 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLARFG_F77

#define SLARFG_F77   F77_BLAS_MANGLE(slarfg,SLARFG)

Definition at line 290 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEBAL_F77

#define SGEBAL_F77   F77_BLAS_MANGLE(sgebal,SGEBAL)

Definition at line 291 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEBAK_F77

#define SGEBAK_F77   F77_BLAS_MANGLE(sgebak,SGEBAK)

Definition at line 292 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLARND_F77

#define SLARND_F77   F77_BLAS_MANGLE(slarnd,SLARND)

Definition at line 293 of file Teuchos_LAPACK_wrappers.hpp.

◆ SLARNV_F77

#define SLARNV_F77   F77_BLAS_MANGLE(slarnv,SLARNV)

Definition at line 294 of file Teuchos_LAPACK_wrappers.hpp.

◆ SGEQP3_F77

#define SGEQP3_F77   F77_BLAS_MANGLE(sgeqp3,SGEQP3)

Definition at line 295 of file Teuchos_LAPACK_wrappers.hpp.

Function Documentation

◆ DGELS_F77()

void PREFIX DGELS_F77 ( Teuchos_fcd ch,
const int * m,
const int * n,
const int * nrhs,
double * a,
const int * lda,
double * b,
const int * ldb,
double * work,
const int * lwork,
int * info )

◆ DGELSS_F77()

void PREFIX DGELSS_F77 ( const int * m,
const int * n,
const int * nrhs,
double * a,
const int * lda,
double * b,
const int * ldb,
double * s,
const double * rcond,
int * rank,
double * work,
const int * lwork,
int * info )

◆ DGGLSE_F77()

void PREFIX DGGLSE_F77 ( const int * m,
const int * n,
const int * p,
double * a,
const int * lda,
double * b,
const int * ldb,
double * c,
double * d,
double * x,
double * work,
const int * lwork,
int * info )

◆ DGEQRF_F77()

void PREFIX DGEQRF_F77 ( const int * m,
const int * n,
double * a,
const int * lda,
double * tau,
double * work,
const int * lwork,
int * info )

◆ DGEQR2_F77()

void PREFIX DGEQR2_F77 ( const int *const m,
const int *const n,
double * a,
const int *const lda,
double * tau,
double * work,
int *const info )

◆ DGETRF_F77()

void PREFIX DGETRF_F77 ( const int * m,
const int * n,
double * a,
const int * lda,
int * ipiv,
int * info )

◆ DGETRS_F77()

void PREFIX DGETRS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const double * a,
const int * lda,
const int * ipiv,
double * x,
const int * ldx,
int * info )

◆ DLASCL_F77()

void PREFIX DLASCL_F77 ( Teuchos_fcd ,
const int * kl,
const int * ku,
const double * cfrom,
const double * cto,
const int * m,
const int * n,
double * a,
const int * lda,
int * info )

◆ DLASWP_F77()

void PREFIX DLASWP_F77 ( const int * N,
double * A,
const int * LDA,
const int * K1,
const int * K2,
const int * IPIV,
const int * INCX )

◆ DGBTRF_F77()

void PREFIX DGBTRF_F77 ( const int * m,
const int * n,
const int * kl,
const int * ku,
double * a,
const int * lda,
int * ipiv,
int * info )

◆ DGBTRS_F77()

void PREFIX DGBTRS_F77 ( Teuchos_fcd ,
const int * n,
const int * kl,
const int * ku,
const int * nrhs,
const double * a,
const int * lda,
const int * ipiv,
double * x,
const int * ldx,
int * info )

◆ DGTTRF_F77()

void PREFIX DGTTRF_F77 ( const int * n,
double * dl,
double * d,
double * du,
double * du2,
int * ipiv,
int * info )

◆ DGTTRS_F77()

void PREFIX DGTTRS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const double * dl,
const double * d,
const double * du,
const double * du2,
const int * ipiv,
double * x,
const int * ldx,
int * info )

◆ DPTTRF_F77()

void PREFIX DPTTRF_F77 ( const int * n,
double * d,
double * e,
int * info )

◆ DPTTRS_F77()

void PREFIX DPTTRS_F77 ( const int * n,
const int * nrhs,
const double * d,
const double * e,
double * x,
const int * ldx,
int * info )

◆ DGETRI_F77()

void PREFIX DGETRI_F77 ( const int * n,
double * a,
const int * lda,
const int * ipiv,
double * work,
const int * lwork,
int * info )

◆ DLATRS_F77()

void PREFIX DLATRS_F77 ( Teuchos_fcd UPLO,
Teuchos_fcd TRANS,
Teuchos_fcd DIAG,
Teuchos_fcd NORMIN,
const int * N,
const double * A,
const int * LDA,
double * X,
double * SCALE,
double * CNORM,
int * INFO )

◆ DGECON_F77()

void PREFIX DGECON_F77 ( Teuchos_fcd norm,
const int * n,
const double * a,
const int * lda,
const double * anorm,
double * rcond,
double * work,
int * iwork,
int * info )

◆ DGBCON_F77()

void PREFIX DGBCON_F77 ( Teuchos_fcd norm,
const int * n,
const int * kl,
const int * ku,
const double * a,
const int * lda,
const int * IPIV,
const double * anorm,
double * rcond,
double * work,
int * iwork,
int * info )

◆ DLANGB_F77()

double PREFIX DLANGB_F77 ( Teuchos_fcd norm,
const int * n,
const int * kl,
const int * ku,
const double * a,
const int * lda,
double * work )

◆ DGESV_F77()

void PREFIX DGESV_F77 ( const int * n,
const int * nrhs,
double * a,
const int * lda,
int * ipiv,
double * x,
const int * ldx,
int * info )

◆ DGEEQU_F77()

void PREFIX DGEEQU_F77 ( const int * m,
const int * n,
const double * a,
const int * lda,
double * r,
double * c,
double * rowcnd,
double * colcnd,
double * amax,
int * info )

◆ DGBEQU_F77()

void PREFIX DGBEQU_F77 ( const int * m,
const int * n,
const int * kl,
const int * ku,
const double * a,
const int * lda,
double * r,
double * c,
double * rowcnd,
double * colcnd,
double * amax,
int * info )

◆ DGERFS_F77()

void PREFIX DGERFS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const double * a,
const int * lda,
const double * af,
const int * ldaf,
const int * ipiv,
const double * b,
const int * ldb,
double * x,
const int * ldx,
double * ferr,
double * berr,
double * work,
int * iwork,
int * info )

◆ DGBRFS_F77()

void PREFIX DGBRFS_F77 ( Teuchos_fcd ,
const int * n,
const int * kl,
const int * ku,
const int * nrhs,
const double * a,
const int * lda,
const double * af,
const int * ldaf,
const int * ipiv,
const double * b,
const int * ldb,
double * x,
const int * ldx,
double * ferr,
double * berr,
double * work,
int * iwork,
int * info )

◆ DGESVX_F77()

void PREFIX DGESVX_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
const int * nrhs,
double * a,
const int * lda,
double * af,
const int * ldaf,
int * ipiv,
Teuchos_nonconst_fcd ,
double * r,
double * c,
double * b,
const int * ldb,
double * x,
const int * ldx,
double * rcond,
double * ferr,
double * berr,
double * work,
int * iwork,
int * info )

◆ DSYTRD_F77()

void PREFIX DSYTRD_F77 ( Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
double * D,
double * E,
double * tau,
double * work,
const int * lwork,
int * info )

◆ DPOTRF_F77()

void PREFIX DPOTRF_F77 ( Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
int * info )

◆ DPOTRS_F77()

void PREFIX DPOTRS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const double * a,
const int * lda,
double * x,
const int * ldx,
int * info )

◆ DPOTRI_F77()

void PREFIX DPOTRI_F77 ( Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
int * info )

◆ DPOCON_F77()

void PREFIX DPOCON_F77 ( Teuchos_fcd ,
const int * n,
const double * a,
const int * lda,
const double * anorm,
double * rcond,
double * work,
int * iwork,
int * info )

◆ DPOSV_F77()

void PREFIX DPOSV_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
double * a,
const int * lda,
double * x,
const int * ldx,
int * info )

◆ DPOEQU_F77()

void PREFIX DPOEQU_F77 ( const int * n,
const double * a,
const int * lda,
double * s,
double * scond,
double * amax,
int * info )

◆ DPORFS_F77()

void PREFIX DPORFS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const double * a,
const int * lda,
const double * af,
const int * ldaf,
const double * b,
const int * ldb,
double * x,
const int * ldx,
double * ferr,
double * berr,
double * work,
int * iwork,
int * info )

◆ DPOSVX_F77()

void PREFIX DPOSVX_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
const int * nrhs,
double * a,
const int * lda,
double * af,
const int * ldaf,
Teuchos_nonconst_fcd ,
double * s,
double * b,
const int * ldb,
double * x,
const int * ldx,
double * rcond,
double * ferr,
double * berr,
double * work,
int * iwork,
int * info )

◆ DTRTRS_F77()

void PREFIX DTRTRS_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
const int * nrhs,
const double * a,
const int * lda,
double * b,
const int * ldb,
int * info )

◆ DTRTRI_F77()

void PREFIX DTRTRI_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
int * info )

◆ DGEQP3_F77()

void PREFIX DGEQP3_F77 ( const int * M,
const int * N,
double * A,
const int * LDA,
int * JPVT,
double * TAU,
double * WORK,
const int * LWORK,
int * INFO )

◆ SGELS_F77()

void PREFIX SGELS_F77 ( Teuchos_fcd ch,
const int * m,
const int * n,
const int * nrhs,
float * a,
const int * lda,
float * b,
const int * ldb,
float * work,
const int * lwork,
int * info )

◆ SGELSS_F77()

void PREFIX SGELSS_F77 ( const int * m,
const int * n,
const int * nrhs,
float * a,
const int * lda,
float * b,
const int * ldb,
float * s,
const float * rcond,
int * rank,
float * work,
const int * lwork,
int * info )

◆ SGGLSE_F77()

void PREFIX SGGLSE_F77 ( const int * m,
const int * n,
const int * p,
float * a,
const int * lda,
float * b,
const int * ldb,
float * c,
float * d,
float * x,
float * work,
const int * lwork,
int * info )

◆ SGEQRF_F77()

void PREFIX SGEQRF_F77 ( const int * m,
const int * n,
float * a,
const int * lda,
float * tau,
float * work,
const int * lwork,
int * info )

◆ SGEQR2_F77()

void PREFIX SGEQR2_F77 ( const int *const m,
const int *const n,
float * a,
const int *const lda,
float * tau,
float * work,
int *const info )

◆ SGETRF_F77()

void PREFIX SGETRF_F77 ( const int * m,
const int * n,
float * a,
const int * lda,
int * ipiv,
int * info )

◆ SGETRS_F77()

void PREFIX SGETRS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const float * a,
const int * lda,
const int * ipiv,
float * x,
const int * ldx,
int * info )

◆ SLASCL_F77()

void PREFIX SLASCL_F77 ( Teuchos_fcd ,
const int * kl,
const int * ku,
const float * cfrom,
const float * cto,
const int * m,
const int * n,
float * a,
const int * lda,
int * info )

◆ SLASWP_F77()

void PREFIX SLASWP_F77 ( const int * N,
float * A,
const int * LDA,
const int * K1,
const int * K2,
const int * IPIV,
const int * INCX )

◆ SGBTRF_F77()

void PREFIX SGBTRF_F77 ( const int * m,
const int * n,
const int * kl,
const int * ku,
float * a,
const int * lda,
int * ipiv,
int * info )

◆ SGBTRS_F77()

void PREFIX SGBTRS_F77 ( Teuchos_fcd ,
const int * n,
const int * kl,
const int * ku,
const int * nrhs,
const float * a,
const int * lda,
const int * ipiv,
float * x,
const int * ldx,
int * info )

◆ SGTTRF_F77()

void PREFIX SGTTRF_F77 ( const int * n,
float * dl,
float * d,
float * du,
float * du2,
int * ipiv,
int * info )

◆ SGTTRS_F77()

void PREFIX SGTTRS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const float * dl,
const float * d,
const float * du,
const float * du2,
const int * ipiv,
float * x,
const int * ldx,
int * info )

◆ SPTTRF_F77()

void PREFIX SPTTRF_F77 ( const int * n,
float * d,
float * e,
int * info )

◆ SPTTRS_F77()

void PREFIX SPTTRS_F77 ( const int * n,
const int * nrhs,
const float * d,
const float * e,
float * x,
const int * ldx,
int * info )

◆ SGETRI_F77()

void PREFIX SGETRI_F77 ( const int * n,
float * a,
const int * lda,
const int * ipiv,
float * work,
const int * lwork,
int * info )

◆ SLATRS_F77()

void PREFIX SLATRS_F77 ( Teuchos_fcd UPLO,
Teuchos_fcd TRANS,
Teuchos_fcd DIAG,
Teuchos_fcd NORMIN,
const int * N,
const float * A,
const int * LDA,
float * X,
float * SCALE,
float * CNORM,
int * INFO )

◆ SGECON_F77()

void PREFIX SGECON_F77 ( Teuchos_fcd norm,
const int * n,
const float * a,
const int * lda,
const float * anorm,
float * rcond,
float * work,
int * iwork,
int * info )

◆ SGBCON_F77()

void PREFIX SGBCON_F77 ( Teuchos_fcd norm,
const int * n,
const int * kl,
const int * ku,
const float * a,
const int * lda,
const int * IPIV,
const float * anorm,
float * rcond,
float * work,
int * iwork,
int * info )

◆ SLANGB_F77()

float PREFIX SLANGB_F77 ( Teuchos_fcd norm,
const int * n,
const int * kl,
const int * ku,
const float * a,
const int * lda,
float * work )

◆ SGESV_F77()

void PREFIX SGESV_F77 ( const int * n,
const int * nrhs,
float * a,
const int * lda,
int * ipiv,
float * x,
const int * ldx,
int * info )

◆ SGEEQU_F77()

void PREFIX SGEEQU_F77 ( const int * m,
const int * n,
const float * a,
const int * lda,
float * r,
float * c,
float * rowcnd,
float * colcnd,
float * amax,
int * info )

◆ SGBEQU_F77()

void PREFIX SGBEQU_F77 ( const int * m,
const int * n,
const int * kl,
const int * ku,
const float * a,
const int * lda,
float * r,
float * c,
float * rowcnd,
float * colcnd,
float * amax,
int * info )

◆ SGERFS_F77()

void PREFIX SGERFS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const float * a,
const int * lda,
const float * af,
const int * ldaf,
const int * ipiv,
const float * b,
const int * ldb,
float * x,
const int * ldx,
float * ferr,
float * berr,
float * work,
int * iwork,
int * info )

◆ SGBRFS_F77()

void PREFIX SGBRFS_F77 ( Teuchos_fcd ,
const int * n,
const int * kl,
const int * ku,
const int * nrhs,
const float * a,
const int * lda,
const float * af,
const int * ldaf,
const int * ipiv,
const float * b,
const int * ldb,
float * x,
const int * ldx,
float * ferr,
float * berr,
float * work,
int * iwork,
int * info )

◆ SGESVX_F77()

void PREFIX SGESVX_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
const int * nrhs,
float * a,
const int * lda,
float * af,
const int * ldaf,
int * ipiv,
Teuchos_nonconst_fcd ,
float * r,
float * c,
float * b,
const int * ldb,
float * x,
const int * ldx,
float * rcond,
float * ferr,
float * berr,
float * work,
int * iwork,
int * info )

◆ SSYTRD_F77()

void PREFIX SSYTRD_F77 ( Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
float * D,
float * E,
float * tau,
float * work,
const int * lwork,
int * info )

◆ SPOTRF_F77()

void PREFIX SPOTRF_F77 ( Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
int * info )

◆ SPOTRS_F77()

void PREFIX SPOTRS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const float * a,
const int * lda,
float * x,
const int * ldx,
int * info )

◆ SPOTRI_F77()

void PREFIX SPOTRI_F77 ( Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
int * info )

◆ SPOCON_F77()

void PREFIX SPOCON_F77 ( Teuchos_fcd ,
const int * n,
const float * a,
const int * lda,
const float * anorm,
float * rcond,
float * work,
int * iwork,
int * info )

◆ SPOSV_F77()

void PREFIX SPOSV_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
float * a,
const int * lda,
float * x,
const int * ldx,
int * info )

◆ SPOEQU_F77()

void PREFIX SPOEQU_F77 ( const int * n,
const float * a,
const int * lda,
float * s,
float * scond,
float * amax,
int * info )

◆ SPORFS_F77()

void PREFIX SPORFS_F77 ( Teuchos_fcd ,
const int * n,
const int * nrhs,
const float * a,
const int * lda,
const float * af,
const int * ldaf,
const float * b,
const int * ldb,
float * x,
const int * ldx,
float * ferr,
float * berr,
float * work,
int * iwork,
int * info )

◆ SPOSVX_F77()

void PREFIX SPOSVX_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
const int * nrhs,
float * a,
const int * lda,
float * af,
const int * ldaf,
Teuchos_nonconst_fcd ,
float * s,
float * b,
const int * ldb,
float * x,
const int * ldx,
float * rcond,
float * ferr,
float * berr,
float * work,
int * iwork,
int * info )

◆ STRTRS_F77()

void PREFIX STRTRS_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
const int * nrhs,
const float * a,
const int * lda,
float * b,
const int * ldb,
int * info )

◆ STRTRI_F77()

void PREFIX STRTRI_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
int * info )

◆ SGEQP3_F77()

void PREFIX SGEQP3_F77 ( const int * M,
const int * N,
float * A,
const int * LDA,
int * JPVT,
float * TAU,
float * WORK,
const int * LWORK,
int * INFO )

◆ DSPEV_F77()

void PREFIX DSPEV_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
double * ap,
double * w,
double * z,
const int * ldz,
double * work,
int * info )

◆ DSYEV_F77()

void PREFIX DSYEV_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
double * w,
double * work,
const int * lwork,
int * info )

◆ DSYGV_F77()

void PREFIX DSYGV_F77 ( const int * itype,
Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
double * B,
const int * ldb,
double * w,
double * work,
const int * lwork,
int * info )

◆ DSTEQR_F77()

void PREFIX DSTEQR_F77 ( Teuchos_fcd ,
const int * n,
double * D,
double * E,
double * Z,
const int * ldz,
double * work,
int * info )

◆ DPTEQR_F77()

void PREFIX DPTEQR_F77 ( Teuchos_fcd ,
const int * n,
double * D,
double * E,
double * Z,
const int * ldz,
double * work,
int * info )

◆ DGEEV_F77()

void PREFIX DGEEV_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
double * wr,
double * wi,
double * vl,
const int * ldvl,
double * vr,
const int * ldvr,
double * work,
const int * lwork,
int * info )

◆ DGGEV_F77()

void PREFIX DGGEV_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
double * A,
const int * lda,
double * B,
const int * ldb,
double * alphar,
double * alphai,
double * beta,
double * vl,
const int * ldvl,
double * vr,
const int * ldvr,
double * work,
const int * lwork,
int * info )

◆ DGGES_F77()

void PREFIX DGGES_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
int(*)(double *, double *, double *) ptr2func,
const int * n,
double * A,
const int * lda,
double * B,
const int * ldb,
int * sdim,
double * alphar,
double * alphai,
double * beta,
double * vl,
const int * ldvl,
double * vr,
const int * ldvr,
double * work,
const int * lwork,
int * bwork,
int * info )

◆ DTRSEN_F77()

void PREFIX DTRSEN_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * select,
const int * n,
double * t,
const int * ldt,
double * q,
const int * ldq,
double * wr,
double * wi,
int * m,
double * s,
double * sep,
double * work,
const int * lwork,
int * iwork,
const int * liwork,
int * info )

◆ DTGSEN_F77()

void PREFIX DTGSEN_F77 ( const int * ijob,
const int * wantq,
const int * wantz,
const int * select,
const int * n,
double * a,
const int * lda,
double * b,
const int * ldb,
double * alphar,
double * alphai,
double * beta,
double * q,
const int * ldq,
double * z,
const int * ldz,
int * m,
double * pl,
double * pr,
double * dif,
double * work,
const int * lwork,
int * iwork,
const int * liwork,
int * info )

◆ DGESVD_F77()

void PREFIX DGESVD_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * m,
const int * n,
double * a,
const int * lda,
double * s,
double * u,
const int * ldu,
double * v,
const int * ldv,
double * work,
const int * lwork,
int * info )

◆ DGGEVX_F77()

void PREFIX DGGEVX_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
double * b,
const int * ldb,
double * alphar,
double * alphai,
double * beta,
double * vl,
const int * ldvl,
double * vr,
const int * ldvr,
int * ilo,
int * ihi,
double * lscale,
double * rscale,
double * abnrm,
double * bbnrm,
double * rconde,
double * rcondv,
double * work,
const int * lwork,
int * iwork,
int * bwork,
int * info )

◆ DGEEVX_F77()

void PREFIX DGEEVX_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
double * alphar,
double * alphai,
double * vl,
const int * ldvl,
double * vr,
const int * ldvr,
int * ilo,
int * ihi,
double * scale,
double * abnrm,
double * rconde,
double * rcondv,
double * work,
const int * lwork,
int * iwork,
int * info )

◆ DGEHRD_F77()

void PREFIX DGEHRD_F77 ( const int * n,
const int * ilo,
const int * ihi,
double * A,
const int * lda,
double * tau,
double * work,
const int * lwork,
int * info )

◆ DHSEQR_F77()

void PREFIX DHSEQR_F77 ( Teuchos_fcd job,
Teuchos_fcd ,
const int * n,
const int * ilo,
const int * ihi,
double * h,
const int * ldh,
double * wr,
double * wi,
double * z,
const int * ldz,
double * work,
const int * lwork,
int * info )

◆ DGEES_F77()

void PREFIX DGEES_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
int(*)(double *, double *) ptr2func,
const int * n,
double * a,
const int * lda,
int * sdim,
double * wr,
double * wi,
double * vs,
const int * ldvs,
double * work,
const int * lwork,
int * bwork,
int * info )

◆ DORGHR_F77()

void PREFIX DORGHR_F77 ( const int * n,
const int * ilo,
const int * ihi,
double * a,
const int * lda,
const double * tau,
double * work,
const int * lwork,
int * info )

◆ DORMHR_F77()

void PREFIX DORMHR_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * m,
const int * n,
const int * ilo,
const int * ihi,
const double * a,
const int * lda,
const double * tau,
double * c,
const int * ldc,
double * work,
const int * lwork,
int * info )

◆ DORGQR_F77()

void PREFIX DORGQR_F77 ( const int * m,
const int * n,
const int * k,
double * a,
const int * lda,
const double * tau,
double * work,
const int * lwork,
int * info )

◆ DORMQR_F77()

void PREFIX DORMQR_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * m,
const int * n,
const int * k,
const double * a,
const int * lda,
const double * tau,
double * C,
const int * ldc,
double * work,
const int * lwork,
int * info )

◆ DORM2R_F77()

void PREFIX DORM2R_F77 ( Teuchos_fcd SIDE,
Teuchos_fcd TRANS,
const int *const M,
const int *const N,
const int *const K,
const double * A,
const int *const LDA,
const double * TAU,
double * C,
const int *const LDC,
double * WORK,
int *const INFO )

◆ DTREVC_F77()

void PREFIX DTREVC_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
int * select,
const int * n,
const double * t,
const int * ldt,
double * vl,
const int * ldvl,
double * vr,
const int * ldvr,
const int * mm,
int * m,
double * work,
int * info )

◆ DTREXC_F77()

void PREFIX DTREXC_F77 ( Teuchos_fcd ,
const int * n,
double * t,
const int * ldt,
double * q,
const int * ldq,
int * ifst,
int * ilst,
double * work,
int * info )

◆ DTGEVC_F77()

void PREFIX DTGEVC_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * select,
const int * n,
const double * s,
const int * lds,
const double * p,
const int * ldp,
double * vl,
const int * ldvl,
double * vr,
const int * ldvr,
const int * mm,
int * m,
double * work,
int * info )

◆ SSPEV_F77()

void PREFIX SSPEV_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
float * ap,
float * w,
float * z,
const int * ldz,
float * work,
int * info )

◆ SSYEV_F77()

void PREFIX SSYEV_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
float * w,
float * work,
const int * lwork,
int * info )

◆ SSYGV_F77()

void PREFIX SSYGV_F77 ( const int * itype,
Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
float * B,
const int * ldb,
float * w,
float * work,
const int * lwork,
int * info )

◆ SSTEQR_F77()

void PREFIX SSTEQR_F77 ( Teuchos_fcd ,
const int * n,
float * D,
float * E,
float * Z,
const int * ldz,
float * work,
int * info )

◆ SPTEQR_F77()

void PREFIX SPTEQR_F77 ( Teuchos_fcd ,
const int * n,
float * D,
float * E,
float * Z,
const int * ldz,
float * work,
int * info )

◆ SGEEV_F77()

void PREFIX SGEEV_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
float * wr,
float * wi,
float * vl,
const int * ldvl,
float * vr,
const int * ldvr,
float * work,
const int * lwork,
int * info )

◆ SGGEV_F77()

void PREFIX SGGEV_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
float * A,
const int * lda,
float * B,
const int * ldb,
float * alphar,
float * alphai,
float * beta,
float * vl,
const int * ldvl,
float * vr,
const int * ldvr,
float * work,
const int * lwork,
int * info )

◆ SGGES_F77()

void PREFIX SGGES_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
int(*)(float *, float *, float *) ptr2func,
const int * n,
float * A,
const int * lda,
float * B,
const int * ldb,
int * sdim,
float * alphar,
float * alphai,
float * beta,
float * vl,
const int * ldvl,
float * vr,
const int * ldvr,
float * work,
const int * lwork,
int * bwork,
int * info )

◆ STRSEN_F77()

void PREFIX STRSEN_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * select,
const int * n,
float * t,
const int * ldt,
float * q,
const int * ldq,
float * wr,
float * wi,
int * m,
float * s,
float * sep,
float * work,
const int * lwork,
int * iwork,
const int * liwork,
int * info )

◆ STGSEN_F77()

void PREFIX STGSEN_F77 ( const int * ijob,
const int * wantq,
const int * wantz,
const int * select,
const int * n,
float * a,
const int * lda,
float * b,
const int * ldb,
float * alphar,
float * alphai,
float * beta,
float * q,
const int * ldq,
float * z,
const int * ldz,
int * m,
float * pl,
float * pr,
float * dif,
float * work,
const int * lwork,
int * iwork,
const int * liwork,
int * info )

◆ SGESVD_F77()

void PREFIX SGESVD_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * m,
const int * n,
float * a,
const int * lda,
float * s,
float * u,
const int * ldu,
float * v,
const int * ldv,
float * work,
const int * lwork,
int * info )

◆ SGGEVX_F77()

void PREFIX SGGEVX_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
float * b,
const int * ldb,
float * alphar,
float * alphai,
float * beta,
float * vl,
const int * ldvl,
float * vr,
const int * ldvr,
int * ilo,
int * ihi,
float * lscale,
float * rscale,
float * abnrm,
float * bbnrm,
float * rconde,
float * rcondv,
float * work,
const int * lwork,
int * iwork,
int * bwork,
int * info )

◆ SGEEVX_F77()

void PREFIX SGEEVX_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
float * wr,
float * wi,
float * vl,
const int * ldvl,
float * vr,
const int * ldvr,
int * ilo,
int * ihi,
float * scale,
float * abnrm,
float * rconde,
float * rcondv,
float * work,
const int * lwork,
int * iwork,
int * info )

◆ SGEHRD_F77()

void PREFIX SGEHRD_F77 ( const int * n,
const int * ilo,
const int * ihi,
float * A,
const int * lda,
float * tau,
float * work,
const int * lwork,
int * info )

◆ SHSEQR_F77()

void PREFIX SHSEQR_F77 ( Teuchos_fcd job,
Teuchos_fcd ,
const int * n,
const int * ilo,
const int * ihi,
float * h,
const int * ldh,
float * wr,
float * wi,
float * z,
const int * ldz,
float * work,
const int * lwork,
int * info )

◆ SGEES_F77()

void PREFIX SGEES_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
int(*)(float *, float *) ptr2func,
const int * n,
float * a,
const int * lda,
int * sdim,
float * wr,
float * wi,
float * vs,
const int * ldvs,
float * work,
const int * lwork,
int * bwork,
int * info )

◆ SORGHR_F77()

void PREFIX SORGHR_F77 ( const int * n,
const int * ilo,
const int * ihi,
float * a,
const int * lda,
const float * tau,
float * work,
const int * lwork,
int * info )

◆ SORMHR_F77()

void PREFIX SORMHR_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * m,
const int * n,
const int * ilo,
const int * ihi,
const float * a,
const int * lda,
const float * tau,
float * c,
const int * ldc,
float * work,
const int * lwork,
int * info )

◆ SORGQR_F77()

void PREFIX SORGQR_F77 ( const int * m,
const int * n,
const int * k,
float * a,
const int * lda,
const float * tau,
float * work,
const int * lwork,
int * info )

◆ SORMQR_F77()

void PREFIX SORMQR_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * m,
const int * n,
const int * k,
const float * a,
const int * lda,
const float * tau,
float * C,
const int * ldc,
float * work,
const int * lwork,
int * info )

◆ SORM2R_F77()

void PREFIX SORM2R_F77 ( Teuchos_fcd SIDE,
Teuchos_fcd TRANS,
const int *const M,
const int *const N,
const int *const K,
const float * A,
const int *const LDA,
const float * TAU,
float * C,
const int *const LDC,
float * WORK,
int *const INFO )

◆ STREVC_F77()

void PREFIX STREVC_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
int * select,
const int * n,
const float * t,
const int * ldt,
float * vl,
const int * ldvl,
float * vr,
const int * ldvr,
const int * mm,
int * m,
float * work,
int * info )

◆ STREXC_F77()

void PREFIX STREXC_F77 ( Teuchos_fcd ,
const int * n,
float * t,
const int * ldt,
float * q,
const int * ldq,
int * ifst,
int * ilst,
float * work,
int * info )

◆ STGEVC_F77()

void PREFIX STGEVC_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * select,
const int * n,
const float * s,
const int * lds,
const float * p,
const int * ldp,
float * vl,
const int * ldvl,
float * vr,
const int * ldvr,
const int * mm,
int * m,
float * work,
int * info )

◆ SLARTG_F77()

void PREFIX SLARTG_F77 ( const float * f,
const float * g,
float * c,
float * s,
float * r )

◆ DLARTG_F77()

void PREFIX DLARTG_F77 ( const double * f,
const double * g,
double * c,
double * s,
double * r )

◆ SLARFG_F77()

void PREFIX SLARFG_F77 ( const int * n,
float * alpha,
float * x,
const int * incx,
float * tau )

◆ DLARFG_F77()

void PREFIX DLARFG_F77 ( const int * n,
double * alpha,
double * x,
const int * incx,
double * tau )

◆ SGEBAL_F77()

void PREFIX SGEBAL_F77 ( Teuchos_fcd ,
const int * n,
float * a,
const int * lda,
int * ilo,
int * ihi,
float * scale,
int * info )

◆ SGEBAK_F77()

void PREFIX SGEBAK_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
const int * ilo,
const int * ihi,
const float * scale,
const int * m,
float * V,
const int * ldv,
int * info )

◆ DGEBAL_F77()

void PREFIX DGEBAL_F77 ( Teuchos_fcd ,
const int * n,
double * a,
const int * lda,
int * ilo,
int * ihi,
double * scale,
int * info )

◆ DGEBAK_F77()

void PREFIX DGEBAK_F77 ( Teuchos_fcd ,
Teuchos_fcd ,
const int * n,
const int * ilo,
const int * ihi,
const double * scale,
const int * m,
double * V,
const int * ldv,
int * info )

◆ SLARND_F77()

float PREFIX SLARND_F77 ( const int * idist,
int * seed )

◆ DLARND_F77()

double PREFIX DLARND_F77 ( const int * idist,
int * seed )

◆ SLARNV_F77()

void PREFIX SLARNV_F77 ( const int * idist,
int * seed,
const int * n,
float * v )

◆ DLARNV_F77()

void PREFIX DLARNV_F77 ( const int * idist,
int * seed,
const int * n,
double * v )

◆ SLAMCH_F77()

float PREFIX SLAMCH_F77 ( Teuchos_fcd )

◆ DLAMCH_F77()

double PREFIX DLAMCH_F77 ( Teuchos_fcd )

◆ ILAENV_F77()

int PREFIX ILAENV_F77 ( const int * ispec,
const char * name,
const char * opts,
const int * N1,
const int * N2,
const int * N3,
const int * N4,
unsigned int name_length,
unsigned int opts_length )

◆ DLAPY2_F77()

double PREFIX DLAPY2_F77 ( const double * x,
const double * y )