📄 clapack.h
字号:
/* Subroutine */ int cpttrf_(integer *n, real *d__, complex *e, integer *info);
/* Subroutine */ int cpttrs_(char *uplo, integer *n, integer *nrhs, real *d__,
complex *e, complex *b, integer *ldb, integer *info);
/* Subroutine */ int cptts2_(integer *iuplo, integer *n, integer *nrhs, real *
d__, complex *e, complex *b, integer *ldb);
/* Subroutine */ int crot_(integer *n, complex *cx, integer *incx, complex *
cy, integer *incy, real *c__, complex *s);
/* Subroutine */ int cspcon_(char *uplo, integer *n, complex *ap, integer *
ipiv, real *anorm, real *rcond, complex *work, integer *info);
/* Subroutine */ int cspmv_(char *uplo, integer *n, complex *alpha, complex *
ap, complex *x, integer *incx, complex *beta, complex *y, integer *
incy);
/* Subroutine */ int cspr_(char *uplo, integer *n, complex *alpha, complex *x,
integer *incx, complex *ap);
/* Subroutine */ int csprfs_(char *uplo, integer *n, integer *nrhs, complex *
ap, complex *afp, integer *ipiv, complex *b, integer *ldb, complex *x,
integer *ldx, real *ferr, real *berr, complex *work, real *rwork,
integer *info);
/* Subroutine */ int cspsv_(char *uplo, integer *n, integer *nrhs, complex *
ap, integer *ipiv, complex *b, integer *ldb, integer *info);
/* Subroutine */ int cspsvx_(char *fact, char *uplo, integer *n, integer *
nrhs, complex *ap, complex *afp, integer *ipiv, complex *b, integer *
ldb, complex *x, integer *ldx, real *rcond, real *ferr, real *berr,
complex *work, real *rwork, integer *info);
/* Subroutine */ int csptrf_(char *uplo, integer *n, complex *ap, integer *
ipiv, integer *info);
/* Subroutine */ int csptri_(char *uplo, integer *n, complex *ap, integer *
ipiv, complex *work, integer *info);
/* Subroutine */ int csptrs_(char *uplo, integer *n, integer *nrhs, complex *
ap, integer *ipiv, complex *b, integer *ldb, integer *info);
/* Subroutine */ int csrot_(integer *n, complex *cx, integer *incx, complex *
cy, integer *incy, real *c__, real *s);
/* Subroutine */ int csrscl_(integer *n, real *sa, complex *sx, integer *incx);
/* Subroutine */ int cstedc_(char *compz, integer *n, real *d__, real *e,
complex *z__, integer *ldz, complex *work, integer *lwork, real *
rwork, integer *lrwork, integer *iwork, integer *liwork, integer *
info);
/* Subroutine */ int cstein_(integer *n, real *d__, real *e, integer *m, real
*w, integer *iblock, integer *isplit, complex *z__, integer *ldz,
real *work, integer *iwork, integer *ifail, integer *info);
/* Subroutine */ int csteqr_(char *compz, integer *n, real *d__, real *e,
complex *z__, integer *ldz, real *work, integer *info);
/* Subroutine */ int csycon_(char *uplo, integer *n, complex *a, integer *lda,
integer *ipiv, real *anorm, real *rcond, complex *work, integer *
info);
/* Subroutine */ int csymv_(char *uplo, integer *n, complex *alpha, complex *
a, integer *lda, complex *x, integer *incx, complex *beta, complex *y,
integer *incy);
/* Subroutine */ int csyr_(char *uplo, integer *n, complex *alpha, complex *x,
integer *incx, complex *a, integer *lda);
/* Subroutine */ int csyrfs_(char *uplo, integer *n, integer *nrhs, complex *
a, integer *lda, complex *af, integer *ldaf, integer *ipiv, complex *
b, integer *ldb, complex *x, integer *ldx, real *ferr, real *berr,
complex *work, real *rwork, integer *info);
/* Subroutine */ int csysv_(char *uplo, integer *n, integer *nrhs, complex *a,
integer *lda, integer *ipiv, complex *b, integer *ldb, complex *work,
integer *lwork, integer *info);
/* Subroutine */ int csysvx_(char *fact, char *uplo, integer *n, integer *
nrhs, complex *a, integer *lda, complex *af, integer *ldaf, integer *
ipiv, complex *b, integer *ldb, complex *x, integer *ldx, real *rcond,
real *ferr, real *berr, complex *work, integer *lwork, real *rwork,
integer *info);
/* Subroutine */ int csytf2_(char *uplo, integer *n, complex *a, integer *lda,
integer *ipiv, integer *info);
/* Subroutine */ int csytrf_(char *uplo, integer *n, complex *a, integer *lda,
integer *ipiv, complex *work, integer *lwork, integer *info);
/* Subroutine */ int csytri_(char *uplo, integer *n, complex *a, integer *lda,
integer *ipiv, complex *work, integer *info);
/* Subroutine */ int csytrs_(char *uplo, integer *n, integer *nrhs, complex *
a, integer *lda, integer *ipiv, complex *b, integer *ldb, integer *
info);
/* Subroutine */ int ctbcon_(char *norm, char *uplo, char *diag, integer *n,
integer *kd, complex *ab, integer *ldab, real *rcond, complex *work,
real *rwork, integer *info);
/* Subroutine */ int ctbrfs_(char *uplo, char *trans, char *diag, integer *n,
integer *kd, integer *nrhs, complex *ab, integer *ldab, complex *b,
integer *ldb, complex *x, integer *ldx, real *ferr, real *berr,
complex *work, real *rwork, integer *info);
/* Subroutine */ int ctbtrs_(char *uplo, char *trans, char *diag, integer *n,
integer *kd, integer *nrhs, complex *ab, integer *ldab, complex *b,
integer *ldb, integer *info);
/* Subroutine */ int ctgevc_(char *side, char *howmny, logical *select,
integer *n, complex *a, integer *lda, complex *b, integer *ldb,
complex *vl, integer *ldvl, complex *vr, integer *ldvr, integer *mm,
integer *m, complex *work, real *rwork, integer *info);
/* Subroutine */ int ctgex2_(logical *wantq, logical *wantz, integer *n,
complex *a, integer *lda, complex *b, integer *ldb, complex *q,
integer *ldq, complex *z__, integer *ldz, integer *j1, integer *info);
/* Subroutine */ int ctgexc_(logical *wantq, logical *wantz, integer *n,
complex *a, integer *lda, complex *b, integer *ldb, complex *q,
integer *ldq, complex *z__, integer *ldz, integer *ifst, integer *
ilst, integer *info);
/* Subroutine */ int ctgsen_(integer *ijob, logical *wantq, logical *wantz,
logical *select, integer *n, complex *a, integer *lda, complex *b,
integer *ldb, complex *alpha, complex *beta, complex *q, integer *ldq,
complex *z__, integer *ldz, integer *m, real *pl, real *pr, real *
dif, complex *work, integer *lwork, integer *iwork, integer *liwork,
integer *info);
/* Subroutine */ int ctgsja_(char *jobu, char *jobv, char *jobq, integer *m,
integer *p, integer *n, integer *k, integer *l, complex *a, integer *
lda, complex *b, integer *ldb, real *tola, real *tolb, real *alpha,
real *beta, complex *u, integer *ldu, complex *v, integer *ldv,
complex *q, integer *ldq, complex *work, integer *ncycle, integer *
info);
/* Subroutine */ int ctgsna_(char *job, char *howmny, logical *select,
integer *n, complex *a, integer *lda, complex *b, integer *ldb,
complex *vl, integer *ldvl, complex *vr, integer *ldvr, real *s, real
*dif, integer *mm, integer *m, complex *work, integer *lwork, integer
*iwork, integer *info);
/* Subroutine */ int ctgsy2_(char *trans, integer *ijob, integer *m, integer *
n, complex *a, integer *lda, complex *b, integer *ldb, complex *c__,
integer *ldc, complex *d__, integer *ldd, complex *e, integer *lde,
complex *f, integer *ldf, real *scale, real *rdsum, real *rdscal,
integer *info);
/* Subroutine */ int ctgsyl_(char *trans, integer *ijob, integer *m, integer *
n, complex *a, integer *lda, complex *b, integer *ldb, complex *c__,
integer *ldc, complex *d__, integer *ldd, complex *e, integer *lde,
complex *f, integer *ldf, real *scale, real *dif, complex *work,
integer *lwork, integer *iwork, integer *info);
/* Subroutine */ int ctpcon_(char *norm, char *uplo, char *diag, integer *n,
complex *ap, real *rcond, complex *work, real *rwork, integer *info);
/* Subroutine */ int ctprfs_(char *uplo, char *trans, char *diag, integer *n,
integer *nrhs, complex *ap, complex *b, integer *ldb, complex *x,
integer *ldx, real *ferr, real *berr, complex *work, real *rwork,
integer *info);
/* Subroutine */ int ctptri_(char *uplo, char *diag, integer *n, complex *ap,
integer *info);
/* Subroutine */ int ctptrs_(char *uplo, char *trans, char *diag, integer *n,
integer *nrhs, complex *ap, complex *b, integer *ldb, integer *info);
/* Subroutine */ int ctrcon_(char *norm, char *uplo, char *diag, integer *n,
complex *a, integer *lda, real *rcond, complex *work, real *rwork,
integer *info);
/* Subroutine */ int ctrevc_(char *side, char *howmny, logical *select,
integer *n, complex *t, integer *ldt, complex *vl, integer *ldvl,
complex *vr, integer *ldvr, integer *mm, integer *m, complex *work,
real *rwork, integer *info);
/* Subroutine */ int ctrexc_(char *compq, integer *n, complex *t, integer *
ldt, complex *q, integer *ldq, integer *ifst, integer *ilst, integer *
info);
/* Subroutine */ int ctrrfs_(char *uplo, char *trans, char *diag, integer *n,
integer *nrhs, complex *a, integer *lda, complex *b, integer *ldb,
complex *x, integer *ldx, real *ferr, real *berr, complex *work, real
*rwork, integer *info);
/* Subroutine */ int ctrsen_(char *job, char *compq, logical *select, integer
*n, complex *t, integer *ldt, complex *q, integer *ldq, complex *w,
integer *m, real *s, real *sep, complex *work, integer *lwork,
integer *info);
/* Subroutine */ int ctrsna_(char *job, char *howmny, logical *select,
integer *n, complex *t, integer *ldt, complex *vl, integer *ldvl,
complex *vr, integer *ldvr, real *s, real *sep, integer *mm, integer *
m, complex *work, integer *ldwork, real *rwork, integer *info);
/* Subroutine */ int ctrsyl_(char *trana, char *tranb, integer *isgn, integer
*m, integer *n, complex *a, integer *lda, complex *b, integer *ldb,
complex *c__, integer *ldc, real *scale, integer *info);
/* Subroutine */ int ctrti2_(char *uplo, char *diag, integer *n, complex *a,
integer *lda, integer *info);
/* Subroutine */ int ctrtri_(char *uplo, char *diag, integer *n, complex *a,
integer *lda, integer *info);
/* Subroutine */ int ctrtrs_(char *uplo, char *trans, char *diag, integer *n,
integer *nrhs, complex *a, integer *lda, complex *b, integer *ldb,
integer *info);
/* Subroutine */ int ctzrqf_(integer *m, integer *n, complex *a, integer *lda,
complex *tau, integer *info);
/* Subroutine */ int ctzrzf_(integer *m, integer *n, complex *a, integer *lda,
complex *tau, complex *work, integer *lwork, integer *info);
/* Subroutine */ int cung2l_(integer *m, integer *n, integer *k, complex *a,
integer *lda, complex *tau, complex *work, integer *info);
/* Subroutine */ int cung2r_(integer *m, integer *n, integer *k, complex *a,
integer *lda, complex *tau, complex *work, integer *info);
/* Subroutine */ int cungbr_(char *vect, integer *m, integer *n, integer *k,
complex *a, integer *lda, complex *tau, complex *work, integer *lwork,
integer *info);
/* Subroutine */ int cunghr_(integer *n, integer *ilo, integer *ihi, complex *
a, integer *lda, complex *tau, complex *work, integer *lwork, integer
*info);
/* Subroutine */ int cungl2_(integer *m, integer *n, integer *k, complex *a,
integer *lda, complex *tau, complex *work, integer *info);
/* Subroutine */ int cunglq_(integer *m, integer *n, integer *k, complex *a,
integer *lda, complex *tau, complex *work, integer *lwork, integer *
info);
/* Subroutine */ int cungql_(integer *m, integer *n, integer *k, complex *a,
integer *lda, complex *tau, complex *work, integer *lwork, integer *
info);
/* Subroutine */ int cungqr_(integer *m, integer *n, integer *k, complex *a,
integer *lda, complex *tau, complex *work, integer *lwork, integer *
info);
/* Subroutine */ int cungr2_(integer *m, integer *n, integer *k, complex *a,
integer *lda, complex *tau, complex *work, integer *info);
/* Subroutine */ int cungrq_(integer *m, integer *n, integer *k, complex *a,
integer *lda, complex *tau, complex *work, integer *lwork, integer *
info);
/* Subroutine */ int cungtr_(char *uplo, integer *n, complex *a, integer *lda,
complex *tau, complex *work, integer *lwork, integer *info);
/* Subroutine */ int cunm2l_(char *side, char *trans, integer *m, integer *n,
integer *k, complex *a, integer *lda, complex *tau, complex *c__,
integer *ldc, complex *work, integer *info);
/* Subroutine */ int cunm2r_(char *side, char *trans, integer *m, integer *n,
integer *k, complex *a, integer *lda, complex *tau, complex *c__,
integer *ldc, complex *work, integer *info);
/* Subroutine */ int cunmbr_(char *vect, char *side, char *trans, integer *m,
integer *n, integer *k, complex *a, integer *lda, complex *tau,
complex *c__, integer *ldc, complex *work, integer *lwork, integer *
info);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -