|
MADNESS 0.10.1
|
Legacy C++ prototypes for Fortran LAPACK with associated typedefs and macos. More...
#include <madness/fortran_ctypes.h>

Go to the source code of this file.
Functions | |
| void | cgeev_ (const char *jobz, const char *uplo, integer *n, complex_real4 *a, integer *lda, complex_real4 *w, complex_real4 *vl, integer *ldvl, complex_real4 *vr, integer *ldvr, complex_real4 *work, integer *lwork, real4 *rwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | cgels_ (const char *trans, integer *m, integer *n, integer *nrhs, complex_real4 *a, integer *lda, complex_real4 *b, integer *ldb, complex_real4 *work, integer *lwork, real4 *rwork, integer *infoOUT, char_len translen) |
| void | cgelss_ (integer *m, integer *n, integer *nrhs, complex_real4 *a, integer *lda, complex_real4 *b, integer *ldb, real4 *sOUT, real4 *rcondIN, integer *rankOUT, complex_real4 *work, integer *lwork, real4 *rwork, integer *infoOUT) |
| void | cgeqp3_ (integer *m, integer *n, complex_real4 *a, integer *lda, integer *jpvt, complex_real4 *tau, complex_real4 *work, integer *lwork, real4 *rwork, integer *infoOUT) |
| void | cgeqrf_ (integer *m, integer *n, complex_real4 *a, integer *lda, complex_real4 *tau, complex_real4 *work, integer *lwork, integer *infoOUT) |
| void | cgesv_ (integer *n, integer *nrhs, complex_real4 *AT, integer *lda, integer *piv, complex_real4 *x, integer *ldx, integer *info) |
| void | cgesvd_ (const char *jobu, const char *jobvt, integer *m, integer *n, complex_real4 *a, integer *lda, real4 *s, complex_real4 *u, integer *ldu, complex_real4 *vt, integer *ldvt, complex_real4 *work, integer *lwork, real4 *rwork, integer *info, char_len jobulen, char_len jobvtlen) |
| void | cgetrf_ (const integer *m, const integer *n, complex_real4 *a, const integer *lda, integer *ipiv, integer *info) |
| void | cgetri_ (const integer *n, complex_real4 *a, const integer *lda, const integer *ipiv, complex_real4 *work, const integer *lwork, integer *info) |
| void | cggev_ (const char *jobz, const char *uplo, integer *n, complex_real4 *a, integer *lda, complex_real4 *b, integer *ldb, complex_real4 *alpha, complex_real4 *beta, complex_real4 *vl, integer *ldvl, complex_real4 *vr, integer *ldvr, complex_real4 *work, integer *lwork, real4 *rwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | cheev_ (const char *jobz, const char *uplo, integer *n, complex_real4 *a, integer *lda, real4 *w, complex_real4 *work, integer *lwork, real4 *rwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | chegv_ (integer *itype, const char *jobz, const char *uplo, integer *n, complex_real4 *a, integer *lda, complex_real4 *b, integer *ldb, real4 *w, complex_real4 *work, integer *lwork, real4 *rwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | cpotrf_ (const char *uplo, const integer *n, complex_real4 *a, const integer *lda, integer *info, char_len uplo_len) |
| void | cpstrf_ (const char *uplo, const integer *n, complex_real4 *a, const integer *lda, integer *ipiv, integer *rank, real4 *tol, complex_real4 *work, integer *info) |
| void | ctrsm_ (const char *side, const char *uplo, const char *transa, const char *diag, const integer *m, const integer *n, const complex_real4 *alpha, const complex_real4 *a, const integer *lda, complex_real4 *b, const integer *ldb, char_len sidelen, char_len uplolen, char_len transalen, char_len diaglen) |
| void | ctrtri_ (const char *uplo, const char *diag, const integer *n, const complex_real4 *a, const integer *lda, integer *info) |
| void | cungqr_ (integer *m, integer *n, integer *k, complex_real4 *a, integer *lda, complex_real4 *tau, complex_real4 *work, integer *lwork, integer *info) |
| void | dgeev_ (const char *jobz, const char *uplo, integer *n, real8 *a, integer *lda, real8 *w_real, real8 *w_imag, real8 *v, integer *ldv, real8 *vr, integer *ldvr, real8 *work, integer *lwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | dgels_ (const char *trans, integer *m, integer *n, integer *nrhs, real8 *a, integer *lda, real8 *b, integer *ldb, real8 *work, integer *lwork, integer *infoOUT, char_len translen) |
| void | dgelss_ (integer *m, integer *n, integer *nrhs, real8 *a, integer *lda, real8 *b, integer *ldb, real8 *sOUT, real8 *rcondIN, integer *rankOUT, real8 *work, integer *lwork, integer *infoOUT) |
| void | dgeqp3_ (integer *m, integer *n, real8 *a, integer *lda, integer *jpvt, real8 *tau, real8 *work, integer *lwork, integer *infoOUT) |
| void | dgeqrf_ (integer *m, integer *n, real8 *a, integer *lda, real8 *tau, real8 *work, integer *lwork, integer *infoOUT) |
| void | dgesv_ (integer *n, integer *nrhs, real8 *AT, integer *lda, integer *piv, real8 *x, integer *ldx, integer *info) |
| void | dgesvd_ (const char *jobu, const char *jobvt, integer *m, integer *n, real8 *a, integer *lda, real8 *s, real8 *u, integer *ldu, real8 *vt, integer *ldvt, real8 *work, integer *lwork, integer *info, char_len jobulen, char_len jobvtlen) |
| void | dgetrf_ (const integer *m, const integer *n, real8 *a, const integer *lda, integer *ipiv, integer *info) |
| void | dgetri_ (const integer *n, real8 *a, const integer *lda, const integer *ipiv, real8 *work, const integer *lwork, integer *info) |
| void | dggev_ (const char *jobl, const char *jobr, integer *n, real8 *a, integer *lda, real8 *b, integer *ldb, real8 *w_real, real8 *w_imag, real8 *beta, real8 *vl, integer *ldvl, real8 *vr, integer *ldvr, real8 *work, integer *lwork, integer *info, char_len jobzlen, char_len uplo_len) |
| double | dlamch_ (const char *mode, int modelen) |
| void | dorgqr_ (integer *m, integer *n, integer *k, real8 *a, integer *lda, real8 *tau, real8 *work, integer *lwork, integer *info) |
| void | dpotrf_ (const char *uplo, const integer *n, real8 *a, const integer *lda, integer *info, char_len uplo_len) |
| void | dpstrf_ (const char *uplo, const integer *n, real8 *a, const integer *lda, integer *ipiv, integer *rank, real8 *tol, real8 *work, integer *info) |
| void | dsyev_ (const char *jobz, const char *uplo, integer *n, real8 *a, integer *lda, real8 *w, real8 *work, integer *lwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | dsygv_ (integer *itype, const char *jobz, const char *uplo, integer *n, real8 *a, integer *lda, real8 *b, integer *ldb, real8 *w, real8 *work, integer *lwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | dtrsm_ (const char *side, const char *uplo, const char *transa, const char *diag, const integer *m, const integer *n, const real8 *alpha, const real8 *a, const integer *lda, real8 *b, const integer *ldb, char_len sidelen, char_len uplolen, char_len transalen, char_len diaglen) |
| void | dtrtri_ (const char *uplo, const char *diag, const integer *n, const real8 *a, const integer *lda, integer *info) |
| void | sgeev_ (const char *jobz, const char *uplo, integer *n, real4 *a, integer *lda, real4 *w_real, real4 *w_imag, real4 *v, integer *ldv, real4 *vr, integer *ldvr, real4 *work, integer *lwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | sgels_ (const char *trans, integer *m, integer *n, integer *nrhs, real4 *a, integer *lda, real4 *b, integer *ldb, real4 *work, integer *lwork, integer *infoOUT, char_len translen) |
| void | sgelss_ (integer *m, integer *n, integer *nrhs, real4 *a, integer *lda, real4 *b, integer *ldb, real4 *sOUT, real4 *rcondIN, integer *rankOUT, real4 *work, integer *lwork, integer *infoOUT) |
| void | sgeqp3_ (integer *m, integer *n, real4 *a, integer *lda, integer *jpvt, real4 *tau, real4 *work, integer *lwork, integer *infoOUT) |
| void | sgeqrf_ (integer *m, integer *n, real4 *a, integer *lda, real4 *tau, real4 *work, integer *lwork, integer *infoOUT) |
| void | sgesv_ (integer *n, integer *nrhs, real4 *AT, integer *lda, integer *piv, real4 *x, integer *ldx, integer *info) |
| void | sgesvd_ (const char *jobu, const char *jobvt, integer *m, integer *n, real4 *a, integer *lda, real4 *s, real4 *u, integer *ldu, real4 *vt, integer *ldvt, real4 *work, integer *lwork, integer *info, char_len jobulen, char_len jobvtlen) |
| void | sgetrf_ (const integer *m, const integer *n, real4 *a, const integer *lda, integer *ipiv, integer *info) |
| void | sgetri_ (const integer *n, real4 *a, const integer *lda, const integer *ipiv, real4 *work, const integer *lwork, integer *info) |
| void | sggev_ (const char *jobz, const char *uplo, integer *n, real4 *a, integer *lda, real4 *b, integer *ldb, real4 *alphar, real4 *alphai, real4 *beta, real4 *vl, integer *ldvl, real4 *vr, integer *ldvr, real4 *work, integer *lwork, integer *info, char_len jobzlen, char_len uplo_len) |
| float | slamch_ (const char *mode, int modelen) |
| void | sorgqr_ (integer *m, integer *n, integer *k, real4 *a, integer *lda, real4 *tau, real4 *work, integer *lwork, integer *info) |
| void | spotrf_ (const char *uplo, const integer *n, real4 *a, const integer *lda, integer *info, char_len uplo_len) |
| void | spstrf_ (const char *uplo, const integer *n, real4 *a, const integer *lda, integer *ipiv, integer *rank, real4 *tol, real4 *work, integer *info) |
| void | ssyev_ (const char *jobz, const char *uplo, integer *n, real4 *a, integer *lda, real4 *w, real4 *work, integer *lwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | ssygv_ (integer *itype, const char *jobz, const char *uplo, integer *n, real4 *a, integer *lda, real4 *b, integer *ldb, real4 *w, real4 *work, integer *lwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | strsm_ (const char *side, const char *uplo, const char *transa, const char *diag, const integer *m, const integer *n, const real4 *alpha, const real4 *a, const integer *lda, real4 *b, const integer *ldb, char_len sidelen, char_len uplolen, char_len transalen, char_len diaglen) |
| void | strtri_ (const char *uplo, const char *diag, const integer *n, const real4 *a, const integer *lda, integer *info) |
| void | zgeev_ (const char *jobz, const char *uplo, integer *n, complex_real8 *a, integer *lda, complex_real8 *w, complex_real8 *vl, integer *ldvl, complex_real8 *vr, integer *ldvr, complex_real8 *work, integer *lwork, real8 *rwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | zgels_ (const char *trans, integer *m, integer *n, integer *nrhs, complex_real8 *a, integer *lda, complex_real8 *b, integer *ldb, complex_real8 *work, integer *lwork, real8 *rwork, integer *infoOUT, char_len translen) |
| void | zgelss_ (integer *m, integer *n, integer *nrhs, complex_real8 *a, integer *lda, complex_real8 *b, integer *ldb, real8 *sOUT, real8 *rcondIN, integer *rankOUT, complex_real8 *work, integer *lwork, real8 *rwork, integer *infoOUT) |
| void | zgeqp3_ (integer *m, integer *n, complex_real8 *a, integer *lda, integer *jpvt, complex_real8 *tau, complex_real8 *work, integer *lwork, real8 *rwork, integer *infoOUT) |
| void | zgeqrf_ (integer *m, integer *n, complex_real8 *a, integer *lda, complex_real8 *tau, complex_real8 *work, integer *lwork, integer *infoOUT) |
| void | zgesv_ (integer *n, integer *nrhs, complex_real8 *AT, integer *lda, integer *piv, complex_real8 *x, integer *ldx, integer *info) |
| void | zgesvd_ (const char *jobu, const char *jobvt, integer *m, integer *n, complex_real8 *a, integer *lda, real8 *s, complex_real8 *u, integer *ldu, complex_real8 *vt, integer *ldvt, complex_real8 *work, integer *lwork, real8 *rwork, integer *info, char_len jobulen, char_len jobvtlen) |
| void | zgetrf_ (const integer *m, const integer *n, complex_real8 *a, const integer *lda, integer *ipiv, integer *info) |
| void | zgetri_ (const integer *n, complex_real8 *a, const integer *lda, const integer *ipiv, complex_real8 *work, const integer *lwork, integer *info) |
| void | zggev_ (const char *jobz, const char *uplo, integer *n, complex_real8 *a, integer *lda, complex_real8 *b, integer *ldb, complex_real8 *alpha, complex_real8 *beta, complex_real8 *vl, integer *ldvl, complex_real8 *vr, integer *ldvr, complex_real8 *work, integer *lwork, real8 *rwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | zheev_ (const char *jobz, const char *uplo, integer *n, complex_real8 *a, integer *lda, real8 *w, complex_real8 *work, integer *lwork, real8 *rwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | zhegv_ (integer *itype, const char *jobz, const char *uplo, integer *n, complex_real8 *a, integer *lda, complex_real8 *b, integer *ldb, real8 *w, complex_real8 *work, integer *lwork, real8 *rwork, integer *info, char_len jobzlen, char_len uplo_len) |
| void | zpotrf_ (const char *uplo, const integer *n, complex_real8 *a, const integer *lda, integer *info, char_len uplo_len) |
| void | zpstrf_ (const char *uplo, const integer *n, complex_real8 *a, const integer *lda, integer *ipiv, integer *rank, real8 *tol, complex_real8 *work, integer *info) |
| void | ztrsm_ (const char *side, const char *uplo, const char *transa, const char *diag, const integer *m, const integer *n, const complex_real8 *alpha, const complex_real8 *a, const integer *lda, complex_real8 *b, const integer *ldb, char_len sidelen, char_len uplolen, char_len transalen, char_len diaglen) |
| void | ztrtri_ (const char *uplo, const char *diag, const integer *n, const complex_real8 *a, const integer *lda, integer *info) |
| void | zungqr_ (integer *m, integer *n, integer *k, complex_real8 *a, integer *lda, complex_real8 *tau, complex_real8 *work, integer *lwork, integer *info) |
Legacy C++ prototypes for Fortran LAPACK with associated typedefs and macos.
| void cgeev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| complex_real4 * | w, | ||
| complex_real4 * | vl, | ||
| integer * | ldvl, | ||
| complex_real4 * | vr, | ||
| integer * | ldvr, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| real4 * | rwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by geev_().
| void cgels_ | ( | const char * | trans, |
| integer * | m, | ||
| integer * | n, | ||
| integer * | nrhs, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| complex_real4 * | b, | ||
| integer * | ldb, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| real4 * | rwork, | ||
| integer * | infoOUT, | ||
| char_len | translen | ||
| ) |
| void cgelss_ | ( | integer * | m, |
| integer * | n, | ||
| integer * | nrhs, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| complex_real4 * | b, | ||
| integer * | ldb, | ||
| real4 * | sOUT, | ||
| real4 * | rcondIN, | ||
| integer * | rankOUT, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| real4 * | rwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by gelss_().
| void cgeqp3_ | ( | integer * | m, |
| integer * | n, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| integer * | jpvt, | ||
| complex_real4 * | tau, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| real4 * | rwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by geqp3_().
| void cgeqrf_ | ( | integer * | m, |
| integer * | n, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| complex_real4 * | tau, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by geqrf_().
| void cgesv_ | ( | integer * | n, |
| integer * | nrhs, | ||
| complex_real4 * | AT, | ||
| integer * | lda, | ||
| integer * | piv, | ||
| complex_real4 * | x, | ||
| integer * | ldx, | ||
| integer * | info | ||
| ) |
Referenced by gesv_().
| void cgesvd_ | ( | const char * | jobu, |
| const char * | jobvt, | ||
| integer * | m, | ||
| integer * | n, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| real4 * | s, | ||
| complex_real4 * | u, | ||
| integer * | ldu, | ||
| complex_real4 * | vt, | ||
| integer * | ldvt, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| real4 * | rwork, | ||
| integer * | info, | ||
| char_len | jobulen, | ||
| char_len | jobvtlen | ||
| ) |
Referenced by gesvd_(), and madness::svd().
| void cgetrf_ | ( | const integer * | m, |
| const integer * | n, | ||
| complex_real4 * | a, | ||
| const integer * | lda, | ||
| integer * | ipiv, | ||
| integer * | info | ||
| ) |
Referenced by getrf_().
| void cgetri_ | ( | const integer * | n, |
| complex_real4 * | a, | ||
| const integer * | lda, | ||
| const integer * | ipiv, | ||
| complex_real4 * | work, | ||
| const integer * | lwork, | ||
| integer * | info | ||
| ) |
Referenced by getri_().
| void cggev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| complex_real4 * | b, | ||
| integer * | ldb, | ||
| complex_real4 * | alpha, | ||
| complex_real4 * | beta, | ||
| complex_real4 * | vl, | ||
| integer * | ldvl, | ||
| complex_real4 * | vr, | ||
| integer * | ldvr, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| real4 * | rwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by ggev_().
| void cheev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| real4 * | w, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| real4 * | rwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::hereig(), and syev_().
| void chegv_ | ( | integer * | itype, |
| const char * | jobz, | ||
| const char * | uplo, | ||
| integer * | n, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| complex_real4 * | b, | ||
| integer * | ldb, | ||
| real4 * | w, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| real4 * | rwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::hereig_gen(), and sygv_().
| void cpotrf_ | ( | const char * | uplo, |
| const integer * | n, | ||
| complex_real4 * | a, | ||
| const integer * | lda, | ||
| integer * | info, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::cholesky(), and potrf_().
| void cpstrf_ | ( | const char * | uplo, |
| const integer * | n, | ||
| complex_real4 * | a, | ||
| const integer * | lda, | ||
| integer * | ipiv, | ||
| integer * | rank, | ||
| real4 * | tol, | ||
| complex_real4 * | work, | ||
| integer * | info | ||
| ) |
Referenced by pstrf_().
| void ctrsm_ | ( | const char * | side, |
| const char * | uplo, | ||
| const char * | transa, | ||
| const char * | diag, | ||
| const integer * | m, | ||
| const integer * | n, | ||
| const complex_real4 * | alpha, | ||
| const complex_real4 * | a, | ||
| const integer * | lda, | ||
| complex_real4 * | b, | ||
| const integer * | ldb, | ||
| char_len | sidelen, | ||
| char_len | uplolen, | ||
| char_len | transalen, | ||
| char_len | diaglen | ||
| ) |
| void ctrtri_ | ( | const char * | uplo, |
| const char * | diag, | ||
| const integer * | n, | ||
| const complex_real4 * | a, | ||
| const integer * | lda, | ||
| integer * | info | ||
| ) |
| void cungqr_ | ( | integer * | m, |
| integer * | n, | ||
| integer * | k, | ||
| complex_real4 * | a, | ||
| integer * | lda, | ||
| complex_real4 * | tau, | ||
| complex_real4 * | work, | ||
| integer * | lwork, | ||
| integer * | info | ||
| ) |
Referenced by orgqr_().
| void dgeev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | w_real, | ||
| real8 * | w_imag, | ||
| real8 * | v, | ||
| integer * | ldv, | ||
| real8 * | vr, | ||
| integer * | ldvr, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by geev_().
| void dgels_ | ( | const char * | trans, |
| integer * | m, | ||
| integer * | n, | ||
| integer * | nrhs, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | b, | ||
| integer * | ldb, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT, | ||
| char_len | translen | ||
| ) |
Referenced by solve().
| void dgelss_ | ( | integer * | m, |
| integer * | n, | ||
| integer * | nrhs, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | b, | ||
| integer * | ldb, | ||
| real8 * | sOUT, | ||
| real8 * | rcondIN, | ||
| integer * | rankOUT, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by gelss_().
| void dgeqp3_ | ( | integer * | m, |
| integer * | n, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| integer * | jpvt, | ||
| real8 * | tau, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by geqp3_().
| void dgeqrf_ | ( | integer * | m, |
| integer * | n, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | tau, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by geqrf_().
| void dgesv_ | ( | integer * | n, |
| integer * | nrhs, | ||
| real8 * | AT, | ||
| integer * | lda, | ||
| integer * | piv, | ||
| real8 * | x, | ||
| integer * | ldx, | ||
| integer * | info | ||
| ) |
Referenced by gesv_().
| void dgesvd_ | ( | const char * | jobu, |
| const char * | jobvt, | ||
| integer * | m, | ||
| integer * | n, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | s, | ||
| real8 * | u, | ||
| integer * | ldu, | ||
| real8 * | vt, | ||
| integer * | ldvt, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobulen, | ||
| char_len | jobvtlen | ||
| ) |
Referenced by gesvd_(), and madness::svd().
| void dgetrf_ | ( | const integer * | m, |
| const integer * | n, | ||
| real8 * | a, | ||
| const integer * | lda, | ||
| integer * | ipiv, | ||
| integer * | info | ||
| ) |
Referenced by getrf_().
| void dgetri_ | ( | const integer * | n, |
| real8 * | a, | ||
| const integer * | lda, | ||
| const integer * | ipiv, | ||
| real8 * | work, | ||
| const integer * | lwork, | ||
| integer * | info | ||
| ) |
Referenced by getri_().
| void dggev_ | ( | const char * | jobl, |
| const char * | jobr, | ||
| integer * | n, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | b, | ||
| integer * | ldb, | ||
| real8 * | w_real, | ||
| real8 * | w_imag, | ||
| real8 * | beta, | ||
| real8 * | vl, | ||
| integer * | ldvl, | ||
| real8 * | vr, | ||
| integer * | ldvr, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by ggev_().
| double dlamch_ | ( | const char * | mode, |
| int | modelen | ||
| ) |
Referenced by madness::init_tensor_lapack().
| void dorgqr_ | ( | integer * | m, |
| integer * | n, | ||
| integer * | k, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | tau, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | info | ||
| ) |
Referenced by orgqr_().
| void dpotrf_ | ( | const char * | uplo, |
| const integer * | n, | ||
| real8 * | a, | ||
| const integer * | lda, | ||
| integer * | info, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::cholesky(), and potrf_().
| void dpstrf_ | ( | const char * | uplo, |
| const integer * | n, | ||
| real8 * | a, | ||
| const integer * | lda, | ||
| integer * | ipiv, | ||
| integer * | rank, | ||
| real8 * | tol, | ||
| real8 * | work, | ||
| integer * | info | ||
| ) |
Referenced by pstrf_().
| void dsyev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | w, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::hereig(), and syev_().
| void dsygv_ | ( | integer * | itype, |
| const char * | jobz, | ||
| const char * | uplo, | ||
| integer * | n, | ||
| real8 * | a, | ||
| integer * | lda, | ||
| real8 * | b, | ||
| integer * | ldb, | ||
| real8 * | w, | ||
| real8 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::hereig_gen(), and sygv_().
| void dtrsm_ | ( | const char * | side, |
| const char * | uplo, | ||
| const char * | transa, | ||
| const char * | diag, | ||
| const integer * | m, | ||
| const integer * | n, | ||
| const real8 * | alpha, | ||
| const real8 * | a, | ||
| const integer * | lda, | ||
| real8 * | b, | ||
| const integer * | ldb, | ||
| char_len | sidelen, | ||
| char_len | uplolen, | ||
| char_len | transalen, | ||
| char_len | diaglen | ||
| ) |
| void dtrtri_ | ( | const char * | uplo, |
| const char * | diag, | ||
| const integer * | n, | ||
| const real8 * | a, | ||
| const integer * | lda, | ||
| integer * | info | ||
| ) |
| void sgeev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | w_real, | ||
| real4 * | w_imag, | ||
| real4 * | v, | ||
| integer * | ldv, | ||
| real4 * | vr, | ||
| integer * | ldvr, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by geev_().
| void sgels_ | ( | const char * | trans, |
| integer * | m, | ||
| integer * | n, | ||
| integer * | nrhs, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | b, | ||
| integer * | ldb, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT, | ||
| char_len | translen | ||
| ) |
| void sgelss_ | ( | integer * | m, |
| integer * | n, | ||
| integer * | nrhs, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | b, | ||
| integer * | ldb, | ||
| real4 * | sOUT, | ||
| real4 * | rcondIN, | ||
| integer * | rankOUT, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by gelss_().
| void sgeqp3_ | ( | integer * | m, |
| integer * | n, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| integer * | jpvt, | ||
| real4 * | tau, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by geqp3_().
| void sgeqrf_ | ( | integer * | m, |
| integer * | n, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | tau, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by geqrf_().
| void sgesv_ | ( | integer * | n, |
| integer * | nrhs, | ||
| real4 * | AT, | ||
| integer * | lda, | ||
| integer * | piv, | ||
| real4 * | x, | ||
| integer * | ldx, | ||
| integer * | info | ||
| ) |
Referenced by gesv_().
| void sgesvd_ | ( | const char * | jobu, |
| const char * | jobvt, | ||
| integer * | m, | ||
| integer * | n, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | s, | ||
| real4 * | u, | ||
| integer * | ldu, | ||
| real4 * | vt, | ||
| integer * | ldvt, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobulen, | ||
| char_len | jobvtlen | ||
| ) |
Referenced by gesvd_(), and madness::svd().
| void sgetrf_ | ( | const integer * | m, |
| const integer * | n, | ||
| real4 * | a, | ||
| const integer * | lda, | ||
| integer * | ipiv, | ||
| integer * | info | ||
| ) |
Referenced by getrf_().
| void sgetri_ | ( | const integer * | n, |
| real4 * | a, | ||
| const integer * | lda, | ||
| const integer * | ipiv, | ||
| real4 * | work, | ||
| const integer * | lwork, | ||
| integer * | info | ||
| ) |
Referenced by getri_().
| void sggev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | b, | ||
| integer * | ldb, | ||
| real4 * | alphar, | ||
| real4 * | alphai, | ||
| real4 * | beta, | ||
| real4 * | vl, | ||
| integer * | ldvl, | ||
| real4 * | vr, | ||
| integer * | ldvr, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by ggev_().
| float slamch_ | ( | const char * | mode, |
| int | modelen | ||
| ) |
Referenced by madness::init_tensor_lapack().
| void sorgqr_ | ( | integer * | m, |
| integer * | n, | ||
| integer * | k, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | tau, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | info | ||
| ) |
Referenced by orgqr_().
| void spotrf_ | ( | const char * | uplo, |
| const integer * | n, | ||
| real4 * | a, | ||
| const integer * | lda, | ||
| integer * | info, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::cholesky(), and potrf_().
| void spstrf_ | ( | const char * | uplo, |
| const integer * | n, | ||
| real4 * | a, | ||
| const integer * | lda, | ||
| integer * | ipiv, | ||
| integer * | rank, | ||
| real4 * | tol, | ||
| real4 * | work, | ||
| integer * | info | ||
| ) |
Referenced by pstrf_().
| void ssyev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | w, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::hereig(), and syev_().
| void ssygv_ | ( | integer * | itype, |
| const char * | jobz, | ||
| const char * | uplo, | ||
| integer * | n, | ||
| real4 * | a, | ||
| integer * | lda, | ||
| real4 * | b, | ||
| integer * | ldb, | ||
| real4 * | w, | ||
| real4 * | work, | ||
| integer * | lwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::hereig_gen(), and sygv_().
| void strsm_ | ( | const char * | side, |
| const char * | uplo, | ||
| const char * | transa, | ||
| const char * | diag, | ||
| const integer * | m, | ||
| const integer * | n, | ||
| const real4 * | alpha, | ||
| const real4 * | a, | ||
| const integer * | lda, | ||
| real4 * | b, | ||
| const integer * | ldb, | ||
| char_len | sidelen, | ||
| char_len | uplolen, | ||
| char_len | transalen, | ||
| char_len | diaglen | ||
| ) |
| void strtri_ | ( | const char * | uplo, |
| const char * | diag, | ||
| const integer * | n, | ||
| const real4 * | a, | ||
| const integer * | lda, | ||
| integer * | info | ||
| ) |
| void zgeev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| complex_real8 * | w, | ||
| complex_real8 * | vl, | ||
| integer * | ldvl, | ||
| complex_real8 * | vr, | ||
| integer * | ldvr, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| real8 * | rwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by geev_().
| void zgels_ | ( | const char * | trans, |
| integer * | m, | ||
| integer * | n, | ||
| integer * | nrhs, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| complex_real8 * | b, | ||
| integer * | ldb, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| real8 * | rwork, | ||
| integer * | infoOUT, | ||
| char_len | translen | ||
| ) |
| void zgelss_ | ( | integer * | m, |
| integer * | n, | ||
| integer * | nrhs, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| complex_real8 * | b, | ||
| integer * | ldb, | ||
| real8 * | sOUT, | ||
| real8 * | rcondIN, | ||
| integer * | rankOUT, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| real8 * | rwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by gelss_().
| void zgeqp3_ | ( | integer * | m, |
| integer * | n, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| integer * | jpvt, | ||
| complex_real8 * | tau, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| real8 * | rwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by geqp3_().
| void zgeqrf_ | ( | integer * | m, |
| integer * | n, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| complex_real8 * | tau, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| integer * | infoOUT | ||
| ) |
Referenced by geqrf_().
| void zgesv_ | ( | integer * | n, |
| integer * | nrhs, | ||
| complex_real8 * | AT, | ||
| integer * | lda, | ||
| integer * | piv, | ||
| complex_real8 * | x, | ||
| integer * | ldx, | ||
| integer * | info | ||
| ) |
Referenced by gesv_().
| void zgesvd_ | ( | const char * | jobu, |
| const char * | jobvt, | ||
| integer * | m, | ||
| integer * | n, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| real8 * | s, | ||
| complex_real8 * | u, | ||
| integer * | ldu, | ||
| complex_real8 * | vt, | ||
| integer * | ldvt, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| real8 * | rwork, | ||
| integer * | info, | ||
| char_len | jobulen, | ||
| char_len | jobvtlen | ||
| ) |
Referenced by gesvd_(), and madness::svd().
| void zgetrf_ | ( | const integer * | m, |
| const integer * | n, | ||
| complex_real8 * | a, | ||
| const integer * | lda, | ||
| integer * | ipiv, | ||
| integer * | info | ||
| ) |
Referenced by getrf_().
| void zgetri_ | ( | const integer * | n, |
| complex_real8 * | a, | ||
| const integer * | lda, | ||
| const integer * | ipiv, | ||
| complex_real8 * | work, | ||
| const integer * | lwork, | ||
| integer * | info | ||
| ) |
Referenced by getri_().
| void zggev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| complex_real8 * | b, | ||
| integer * | ldb, | ||
| complex_real8 * | alpha, | ||
| complex_real8 * | beta, | ||
| complex_real8 * | vl, | ||
| integer * | ldvl, | ||
| complex_real8 * | vr, | ||
| integer * | ldvr, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| real8 * | rwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by ggev_().
| void zheev_ | ( | const char * | jobz, |
| const char * | uplo, | ||
| integer * | n, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| real8 * | w, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| real8 * | rwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::hereig(), and syev_().
| void zhegv_ | ( | integer * | itype, |
| const char * | jobz, | ||
| const char * | uplo, | ||
| integer * | n, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| complex_real8 * | b, | ||
| integer * | ldb, | ||
| real8 * | w, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| real8 * | rwork, | ||
| integer * | info, | ||
| char_len | jobzlen, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::hereig_gen(), and sygv_().
| void zpotrf_ | ( | const char * | uplo, |
| const integer * | n, | ||
| complex_real8 * | a, | ||
| const integer * | lda, | ||
| integer * | info, | ||
| char_len | uplo_len | ||
| ) |
Referenced by madness::cholesky(), and potrf_().
| void zpstrf_ | ( | const char * | uplo, |
| const integer * | n, | ||
| complex_real8 * | a, | ||
| const integer * | lda, | ||
| integer * | ipiv, | ||
| integer * | rank, | ||
| real8 * | tol, | ||
| complex_real8 * | work, | ||
| integer * | info | ||
| ) |
Referenced by pstrf_().
| void ztrsm_ | ( | const char * | side, |
| const char * | uplo, | ||
| const char * | transa, | ||
| const char * | diag, | ||
| const integer * | m, | ||
| const integer * | n, | ||
| const complex_real8 * | alpha, | ||
| const complex_real8 * | a, | ||
| const integer * | lda, | ||
| complex_real8 * | b, | ||
| const integer * | ldb, | ||
| char_len | sidelen, | ||
| char_len | uplolen, | ||
| char_len | transalen, | ||
| char_len | diaglen | ||
| ) |
| void ztrtri_ | ( | const char * | uplo, |
| const char * | diag, | ||
| const integer * | n, | ||
| const complex_real8 * | a, | ||
| const integer * | lda, | ||
| integer * | info | ||
| ) |
| void zungqr_ | ( | integer * | m, |
| integer * | n, | ||
| integer * | k, | ||
| complex_real8 * | a, | ||
| integer * | lda, | ||
| complex_real8 * | tau, | ||
| complex_real8 * | work, | ||
| integer * | lwork, | ||
| integer * | info | ||
| ) |
Referenced by orgqr_().