Functions
dbdsdc_ ()
int
dbdsdc_ (char *uplo,
char *compq,
integer *n,
doublereal *d__,
doublereal *e,
doublereal *u,
integer *ldu,
doublereal *vt,
integer *ldvt,
doublereal *q,
integer *iq,
doublereal *work,
integer *iwork,
integer *info);
dbdsqr_ ()
int
dbdsqr_ (char *uplo,
integer *n,
integer *ncvt,
integer *nru,
integer *ncc,
doublereal *d__,
doublereal *e,
doublereal *vt,
integer *ldvt,
doublereal *u,
integer *ldu,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dgbbrd_ ()
int
dgbbrd_ (char *vect,
integer *m,
integer *n,
integer *ncc,
integer *kl,
integer *ku,
doublereal *ab,
integer *ldab,
doublereal *d__,
doublereal *e,
doublereal *q,
integer *ldq,
doublereal *pt,
integer *ldpt,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dgbcon_ ()
int
dgbcon_ (char *norm,
integer *n,
integer *kl,
integer *ku,
doublereal *ab,
integer *ldab,
integer *ipiv,
doublereal *anorm,
doublereal *rcond,
doublereal *work,
integer *iwork,
integer *info);
dgbequ_ ()
int
dgbequ_ (integer *m,
integer *n,
integer *kl,
integer *ku,
doublereal *ab,
integer *ldab,
doublereal *r__,
doublereal *c__,
doublereal *rowcnd,
doublereal *colcnd,
doublereal *amax,
integer *info);
dgbrfs_ ()
int
dgbrfs_ (char *trans,
integer *n,
integer *kl,
integer *ku,
integer *nrhs,
doublereal *ab,
integer *ldab,
doublereal *afb,
integer *ldafb,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dgbsvx_ ()
int
dgbsvx_ (char *fact,
char *trans,
integer *n,
integer *kl,
integer *ku,
integer *nrhs,
doublereal *ab,
integer *ldab,
doublereal *afb,
integer *ldafb,
integer *ipiv,
char *equed,
doublereal *r__,
doublereal *c__,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dgbtrs_ ()
int
dgbtrs_ (char *trans,
integer *n,
integer *kl,
integer *ku,
integer *nrhs,
doublereal *ab,
integer *ldab,
integer *ipiv,
doublereal *b,
integer *ldb,
integer *info);
dgebrd_ ()
int
dgebrd_ (integer *m,
integer *n,
doublereal *a,
integer *lda,
doublereal *d__,
doublereal *e,
doublereal *tauq,
doublereal *taup,
doublereal *work,
integer *lwork,
integer *info);
dgees_ ()
int
dgees_ (char *jobvs,
char *sort,
L_fp select,
integer *n,
doublereal *a,
integer *lda,
integer *sdim,
doublereal *wr,
doublereal *wi,
doublereal *vs,
integer *ldvs,
doublereal *work,
integer *lwork,
logical *bwork,
integer *info);
dgeesx_ ()
int
dgeesx_ (char *jobvs,
char *sort,
L_fp select,
char *sense,
integer *n,
doublereal *a,
integer *lda,
integer *sdim,
doublereal *wr,
doublereal *wi,
doublereal *vs,
integer *ldvs,
doublereal *rconde,
doublereal *rcondv,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
logical *bwork,
integer *info);
dgeev_ ()
int
dgeev_ (char *jobvl,
char *jobvr,
integer *n,
doublereal *a,
integer *lda,
doublereal *wr,
doublereal *wi,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
doublereal *work,
integer *lwork,
integer *info);
dgeevx_ ()
int
dgeevx_ (char *balanc,
char *jobvl,
char *jobvr,
char *sense,
integer *n,
doublereal *a,
integer *lda,
doublereal *wr,
doublereal *wi,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
integer *ilo,
integer *ihi,
doublereal *scale,
doublereal *abnrm,
doublereal *rconde,
doublereal *rcondv,
doublereal *work,
integer *lwork,
integer *iwork,
integer *info);
dgegs_ ()
int
dgegs_ (char *jobvsl,
char *jobvsr,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *alphar,
doublereal *alphai,
doublereal *beta,
doublereal *vsl,
integer *ldvsl,
doublereal *vsr,
integer *ldvsr,
doublereal *work,
integer *lwork,
integer *info);
dgels_ ()
int
dgels_ (char *trans,
integer *m,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *work,
integer *lwork,
integer *info);
dgelsd_ ()
int
dgelsd_ (integer *m,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *s,
doublereal *rcond,
integer *rank,
doublereal *work,
integer *lwork,
integer *iwork,
integer *info);
dgelss_ ()
int
dgelss_ (integer *m,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *s,
doublereal *rcond,
integer *rank,
doublereal *work,
integer *lwork,
integer *info);
dgelsx_ ()
int
dgelsx_ (integer *m,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
integer *jpvt,
doublereal *rcond,
integer *rank,
doublereal *work,
integer *info);
dgelsy_ ()
int
dgelsy_ (integer *m,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
integer *jpvt,
doublereal *rcond,
integer *rank,
doublereal *work,
integer *lwork,
integer *info);
dgerfs_ ()
int
dgerfs_ (char *trans,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *af,
integer *ldaf,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dgesdd_ ()
int
dgesdd_ (char *jobz,
integer *m,
integer *n,
doublereal *a,
integer *lda,
doublereal *s,
doublereal *u,
integer *ldu,
doublereal *vt,
integer *ldvt,
doublereal *work,
integer *lwork,
integer *iwork,
integer *info);
dgesvd_ ()
int
dgesvd_ (char *jobu,
char *jobvt,
integer *m,
integer *n,
doublereal *a,
integer *lda,
doublereal *s,
doublereal *u,
integer *ldu,
doublereal *vt,
integer *ldvt,
doublereal *work,
integer *lwork,
integer *info);
dgesvx_ ()
int
dgesvx_ (char *fact,
char *trans,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *af,
integer *ldaf,
integer *ipiv,
char *equed,
doublereal *r__,
doublereal *c__,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dggbak_ ()
int
dggbak_ (char *job,
char *side,
integer *n,
integer *ilo,
integer *ihi,
doublereal *lscale,
doublereal *rscale,
integer *m,
doublereal *v,
integer *ldv,
integer *info);
dggbal_ ()
int
dggbal_ (char *job,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
integer *ilo,
integer *ihi,
doublereal *lscale,
doublereal *rscale,
doublereal *work,
integer *info);
dgges_ ()
int
dgges_ (char *jobvsl,
char *jobvsr,
char *sort,
L_fp delctg,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
integer *sdim,
doublereal *alphar,
doublereal *alphai,
doublereal *beta,
doublereal *vsl,
integer *ldvsl,
doublereal *vsr,
integer *ldvsr,
doublereal *work,
integer *lwork,
logical *bwork,
integer *info);
dggesx_ ()
int
dggesx_ (char *jobvsl,
char *jobvsr,
char *sort,
L_fp delctg,
char *sense,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
integer *sdim,
doublereal *alphar,
doublereal *alphai,
doublereal *beta,
doublereal *vsl,
integer *ldvsl,
doublereal *vsr,
integer *ldvsr,
doublereal *rconde,
doublereal *rcondv,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
logical *bwork,
integer *info);
dggev_ ()
int
dggev_ (char *jobvl,
char *jobvr,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *alphar,
doublereal *alphai,
doublereal *beta,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
doublereal *work,
integer *lwork,
integer *info);
dggevx_ ()
int
dggevx_ (char *balanc,
char *jobvl,
char *jobvr,
char *sense,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *alphar,
doublereal *alphai,
doublereal *beta,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
integer *ilo,
integer *ihi,
doublereal *lscale,
doublereal *rscale,
doublereal *abnrm,
doublereal *bbnrm,
doublereal *rconde,
doublereal *rcondv,
doublereal *work,
integer *lwork,
integer *iwork,
logical *bwork,
integer *info);
dggglm_ ()
int
dggglm_ (integer *n,
integer *m,
integer *p,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *d__,
doublereal *x,
doublereal *y,
doublereal *work,
integer *lwork,
integer *info);
dgghrd_ ()
int
dgghrd_ (char *compq,
char *compz,
integer *n,
integer *ilo,
integer *ihi,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *q,
integer *ldq,
doublereal *z__,
integer *ldz,
integer *info);
dgglse_ ()
int
dgglse_ (integer *m,
integer *n,
integer *p,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *c__,
doublereal *d__,
doublereal *x,
doublereal *work,
integer *lwork,
integer *info);
dggqrf_ ()
int
dggqrf_ (integer *n,
integer *m,
integer *p,
doublereal *a,
integer *lda,
doublereal *taua,
doublereal *b,
integer *ldb,
doublereal *taub,
doublereal *work,
integer *lwork,
integer *info);
dggrqf_ ()
int
dggrqf_ (integer *m,
integer *p,
integer *n,
doublereal *a,
integer *lda,
doublereal *taua,
doublereal *b,
integer *ldb,
doublereal *taub,
doublereal *work,
integer *lwork,
integer *info);
dggsvd_ ()
int
dggsvd_ (char *jobu,
char *jobv,
char *jobq,
integer *m,
integer *n,
integer *p,
integer *k,
integer *l,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *alpha,
doublereal *beta,
doublereal *u,
integer *ldu,
doublereal *v,
integer *ldv,
doublereal *q,
integer *ldq,
doublereal *work,
integer *iwork,
integer *info);
dggsvp_ ()
int
dggsvp_ (char *jobu,
char *jobv,
char *jobq,
integer *m,
integer *p,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *tola,
doublereal *tolb,
integer *k,
integer *l,
doublereal *u,
integer *ldu,
doublereal *v,
integer *ldv,
doublereal *q,
integer *ldq,
integer *iwork,
doublereal *tau,
doublereal *work,
integer *info);
dgtcon_ ()
int
dgtcon_ (char *norm,
integer *n,
doublereal *dl,
doublereal *d__,
doublereal *du,
doublereal *du2,
integer *ipiv,
doublereal *anorm,
doublereal *rcond,
doublereal *work,
integer *iwork,
integer *info);
dgtrfs_ ()
int
dgtrfs_ (char *trans,
integer *n,
integer *nrhs,
doublereal *dl,
doublereal *d__,
doublereal *du,
doublereal *dlf,
doublereal *df,
doublereal *duf,
doublereal *du2,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dgtsvx_ ()
int
dgtsvx_ (char *fact,
char *trans,
integer *n,
integer *nrhs,
doublereal *dl,
doublereal *d__,
doublereal *du,
doublereal *dlf,
doublereal *df,
doublereal *duf,
doublereal *du2,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dgttrs_ ()
int
dgttrs_ (char *trans,
integer *n,
integer *nrhs,
doublereal *dl,
doublereal *d__,
doublereal *du,
doublereal *du2,
integer *ipiv,
doublereal *b,
integer *ldb,
integer *info);
dhgeqz_ ()
int
dhgeqz_ (char *job,
char *compq,
char *compz,
integer *n,
integer *ilo,
integer *ihi,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *alphar,
doublereal *alphai,
doublereal *beta,
doublereal *q,
integer *ldq,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *info);
dhsein_ ()
int
dhsein_ (char *side,
char *eigsrc,
char *initv,
logical *select,
integer *n,
doublereal *h__,
integer *ldh,
doublereal *wr,
doublereal *wi,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
integer *mm,
integer *m,
doublereal *work,
integer *ifaill,
integer *ifailr,
integer *info);
dhseqr_ ()
int
dhseqr_ (char *job,
char *compz,
integer *n,
integer *ilo,
integer *ihi,
doublereal *h__,
integer *ldh,
doublereal *wr,
doublereal *wi,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *info);
dlabrd_ ()
int
dlabrd_ (integer *m,
integer *n,
integer *nb,
doublereal *a,
integer *lda,
doublereal *d__,
doublereal *e,
doublereal *tauq,
doublereal *taup,
doublereal *x,
integer *ldx,
doublereal *y,
integer *ldy);
dlaebz_ ()
int
dlaebz_ (integer *ijob,
integer *nitmax,
integer *n,
integer *mmax,
integer *minp,
integer *nbmin,
doublereal *abstol,
doublereal *reltol,
doublereal *pivmin,
doublereal *d__,
doublereal *e,
doublereal *e2,
integer *nval,
doublereal *ab,
doublereal *c__,
integer *mout,
integer *nab,
doublereal *work,
integer *iwork,
integer *info);
dlaed0_ ()
int
dlaed0_ (integer *icompq,
integer *qsiz,
integer *n,
doublereal *d__,
doublereal *e,
doublereal *q,
integer *ldq,
doublereal *qstore,
integer *ldqs,
doublereal *work,
integer *iwork,
integer *info);
dlaed2_ ()
int
dlaed2_ (integer *k,
integer *n,
integer *n1,
doublereal *d__,
doublereal *q,
integer *ldq,
integer *indxq,
doublereal *rho,
doublereal *z__,
doublereal *dlamda,
doublereal *w,
doublereal *q2,
integer *indx,
integer *indxc,
integer *indxp,
integer *coltyp,
integer *info);
dlaed3_ ()
int
dlaed3_ (integer *k,
integer *n,
integer *n1,
doublereal *d__,
doublereal *q,
integer *ldq,
doublereal *rho,
doublereal *dlamda,
doublereal *q2,
integer *indx,
integer *ctot,
doublereal *w,
doublereal *s,
integer *info);
dlaed7_ ()
int
dlaed7_ (integer *icompq,
integer *n,
integer *qsiz,
integer *tlvls,
integer *curlvl,
integer *curpbm,
doublereal *d__,
doublereal *q,
integer *ldq,
integer *indxq,
doublereal *rho,
integer *cutpnt,
doublereal *qstore,
integer *qptr,
integer *prmptr,
integer *perm,
integer *givptr,
integer *givcol,
doublereal *givnum,
doublereal *work,
integer *iwork,
integer *info);
dlaed8_ ()
int
dlaed8_ (integer *icompq,
integer *k,
integer *n,
integer *qsiz,
doublereal *d__,
doublereal *q,
integer *ldq,
integer *indxq,
doublereal *rho,
integer *cutpnt,
doublereal *z__,
doublereal *dlamda,
doublereal *q2,
integer *ldq2,
doublereal *w,
integer *perm,
integer *givptr,
integer *givcol,
doublereal *givnum,
integer *indxp,
integer *indx,
integer *info);
dlaed9_ ()
int
dlaed9_ (integer *k,
integer *kstart,
integer *kstop,
integer *n,
doublereal *d__,
doublereal *q,
integer *ldq,
doublereal *rho,
doublereal *dlamda,
doublereal *w,
doublereal *s,
integer *lds,
integer *info);
dlaeda_ ()
int
dlaeda_ (integer *n,
integer *tlvls,
integer *curlvl,
integer *curpbm,
integer *prmptr,
integer *perm,
integer *givptr,
integer *givcol,
doublereal *givnum,
doublereal *q,
integer *qptr,
doublereal *z__,
doublereal *ztemp,
integer *info);
dlaein_ ()
int
dlaein_ (logical *rightv,
logical *noinit,
integer *n,
doublereal *h__,
integer *ldh,
doublereal *wr,
doublereal *wi,
doublereal *vr,
doublereal *vi,
doublereal *b,
integer *ldb,
doublereal *work,
doublereal *eps3,
doublereal *smlnum,
doublereal *bignum,
integer *info);
dlaexc_ ()
int
dlaexc_ (logical *wantq,
integer *n,
doublereal *t,
integer *ldt,
doublereal *q,
integer *ldq,
integer *j1,
integer *n1,
integer *n2,
doublereal *work,
integer *info);
dlags2_ ()
int
dlags2_ (logical *upper,
doublereal *a1,
doublereal *a2,
doublereal *a3,
doublereal *b1,
doublereal *b2,
doublereal *b3,
doublereal *csu,
doublereal *snu,
doublereal *csv,
doublereal *snv,
doublereal *csq,
doublereal *snq);
dlagtm_ ()
int
dlagtm_ (char *trans,
integer *n,
integer *nrhs,
doublereal *alpha,
doublereal *dl,
doublereal *d__,
doublereal *du,
doublereal *x,
integer *ldx,
doublereal *beta,
doublereal *b,
integer *ldb);
dlagv2_ ()
int
dlagv2_ (doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *alphar,
doublereal *alphai,
doublereal *beta,
doublereal *csl,
doublereal *snl,
doublereal *csr,
doublereal *snr);
dlahqr_ ()
int
dlahqr_ (logical *wantt,
logical *wantz,
integer *n,
integer *ilo,
integer *ihi,
doublereal *h__,
integer *ldh,
doublereal *wr,
doublereal *wi,
integer *iloz,
integer *ihiz,
doublereal *z__,
integer *ldz,
integer *info);
dlaln2_ ()
int
dlaln2_ (logical *ltrans,
integer *na,
integer *nw,
doublereal *smin,
doublereal *ca,
doublereal *a,
integer *lda,
doublereal *d1,
doublereal *d2,
doublereal *b,
integer *ldb,
doublereal *wr,
doublereal *wi,
doublereal *x,
integer *ldx,
doublereal *scale,
doublereal *xnorm,
integer *info);
dlals0_ ()
int
dlals0_ (integer *icompq,
integer *nl,
integer *nr,
integer *sqre,
integer *nrhs,
doublereal *b,
integer *ldb,
doublereal *bx,
integer *ldbx,
integer *perm,
integer *givptr,
integer *givcol,
integer *ldgcol,
doublereal *givnum,
integer *ldgnum,
doublereal *poles,
doublereal *difl,
doublereal *difr,
doublereal *z__,
integer *k,
doublereal *c__,
doublereal *s,
doublereal *work,
integer *info);
dlalsa_ ()
int
dlalsa_ (integer *icompq,
integer *smlsiz,
integer *n,
integer *nrhs,
doublereal *b,
integer *ldb,
doublereal *bx,
integer *ldbx,
doublereal *u,
integer *ldu,
doublereal *vt,
integer *k,
doublereal *difl,
doublereal *difr,
doublereal *z__,
doublereal *poles,
integer *givptr,
integer *givcol,
integer *ldgcol,
integer *perm,
doublereal *givnum,
doublereal *c__,
doublereal *s,
doublereal *work,
integer *iwork,
integer *info);
dlalsd_ ()
int
dlalsd_ (char *uplo,
integer *smlsiz,
integer *n,
integer *nrhs,
doublereal *d__,
doublereal *e,
doublereal *b,
integer *ldb,
doublereal *rcond,
integer *rank,
doublereal *work,
integer *iwork,
integer *info);
dlamc1_ ()
int
dlamc1_ (integer *beta,
integer *t,
logical *rnd,
logical *ieee1);
dlaqgb_ ()
int
dlaqgb_ (integer *m,
integer *n,
integer *kl,
integer *ku,
doublereal *ab,
integer *ldab,
doublereal *r__,
doublereal *c__,
doublereal *rowcnd,
doublereal *colcnd,
doublereal *amax,
char *equed);
dlaqps_ ()
int
dlaqps_ (integer *m,
integer *n,
integer *offset,
integer *nb,
integer *kb,
doublereal *a,
integer *lda,
integer *jpvt,
doublereal *tau,
doublereal *vn1,
doublereal *vn2,
doublereal *auxv,
doublereal *f,
integer *ldf);
dlaqtr_ ()
int
dlaqtr_ (logical *ltran,
logical *lreal,
integer *n,
doublereal *t,
integer *ldt,
doublereal *b,
doublereal *w,
doublereal *scale,
doublereal *x,
doublereal *work,
integer *info);
dlar1v_ ()
int
dlar1v_ (integer *n,
integer *b1,
integer *bn,
doublereal *sigma,
doublereal *d__,
doublereal *l,
doublereal *ld,
doublereal *lld,
doublereal *gersch,
doublereal *z__,
doublereal *ztz,
doublereal *mingma,
integer *r__,
integer *isuppz,
doublereal *work);
dlarfb_ ()
int
dlarfb_ (char *side,
char *trans,
char *direct,
char *storev,
integer *m,
integer *n,
integer *k,
doublereal *v,
integer *ldv,
doublereal *t,
integer *ldt,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *ldwork);
dlarrb_ ()
int
dlarrb_ (integer *n,
doublereal *d__,
doublereal *l,
doublereal *ld,
doublereal *lld,
integer *ifirst,
integer *ilast,
doublereal *sigma,
doublereal *reltol,
doublereal *w,
doublereal *wgap,
doublereal *werr,
doublereal *work,
integer *iwork,
integer *info);
dlarre_ ()
int
dlarre_ (integer *n,
doublereal *d__,
doublereal *e,
doublereal *tol,
integer *nsplit,
integer *isplit,
integer *m,
doublereal *w,
doublereal *woff,
doublereal *gersch,
doublereal *work,
integer *info);
dlarrf_ ()
int
dlarrf_ (integer *n,
doublereal *d__,
doublereal *l,
doublereal *ld,
doublereal *lld,
integer *ifirst,
integer *ilast,
doublereal *w,
doublereal *dplus,
doublereal *lplus,
doublereal *work,
integer *iwork,
integer *info);
dlarrv_ ()
int
dlarrv_ (integer *n,
doublereal *d__,
doublereal *l,
integer *isplit,
integer *m,
doublereal *w,
integer *iblock,
doublereal *gersch,
doublereal *tol,
doublereal *z__,
integer *ldz,
integer *isuppz,
doublereal *work,
integer *iwork,
integer *info);
dlarzb_ ()
int
dlarzb_ (char *side,
char *trans,
char *direct,
char *storev,
integer *m,
integer *n,
integer *k,
integer *l,
doublereal *v,
integer *ldv,
doublereal *t,
integer *ldt,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *ldwork);
dlasd0_ ()
int
dlasd0_ (integer *n,
integer *sqre,
doublereal *d__,
doublereal *e,
doublereal *u,
integer *ldu,
doublereal *vt,
integer *ldvt,
integer *smlsiz,
integer *iwork,
doublereal *work,
integer *info);
dlasd1_ ()
int
dlasd1_ (integer *nl,
integer *nr,
integer *sqre,
doublereal *d__,
doublereal *alpha,
doublereal *beta,
doublereal *u,
integer *ldu,
doublereal *vt,
integer *ldvt,
integer *idxq,
integer *iwork,
doublereal *work,
integer *info);
dlasd2_ ()
int
dlasd2_ (integer *nl,
integer *nr,
integer *sqre,
integer *k,
doublereal *d__,
doublereal *z__,
doublereal *alpha,
doublereal *beta,
doublereal *u,
integer *ldu,
doublereal *vt,
integer *ldvt,
doublereal *dsigma,
doublereal *u2,
integer *ldu2,
doublereal *vt2,
integer *ldvt2,
integer *idxp,
integer *idx,
integer *idxc,
integer *idxq,
integer *coltyp,
integer *info);
dlasd3_ ()
int
dlasd3_ (integer *nl,
integer *nr,
integer *sqre,
integer *k,
doublereal *d__,
doublereal *q,
integer *ldq,
doublereal *dsigma,
doublereal *u,
integer *ldu,
doublereal *u2,
integer *ldu2,
doublereal *vt,
integer *ldvt,
doublereal *vt2,
integer *ldvt2,
integer *idxc,
integer *ctot,
doublereal *z__,
integer *info);
dlasd6_ ()
int
dlasd6_ (integer *icompq,
integer *nl,
integer *nr,
integer *sqre,
doublereal *d__,
doublereal *vf,
doublereal *vl,
doublereal *alpha,
doublereal *beta,
integer *idxq,
integer *perm,
integer *givptr,
integer *givcol,
integer *ldgcol,
doublereal *givnum,
integer *ldgnum,
doublereal *poles,
doublereal *difl,
doublereal *difr,
doublereal *z__,
integer *k,
doublereal *c__,
doublereal *s,
doublereal *work,
integer *iwork,
integer *info);
dlasd7_ ()
int
dlasd7_ (integer *icompq,
integer *nl,
integer *nr,
integer *sqre,
integer *k,
doublereal *d__,
doublereal *z__,
doublereal *zw,
doublereal *vf,
doublereal *vfw,
doublereal *vl,
doublereal *vlw,
doublereal *alpha,
doublereal *beta,
doublereal *dsigma,
integer *idx,
integer *idxp,
integer *idxq,
integer *perm,
integer *givptr,
integer *givcol,
integer *ldgcol,
doublereal *givnum,
integer *ldgnum,
doublereal *c__,
doublereal *s,
integer *info);
dlasd8_ ()
int
dlasd8_ (integer *icompq,
integer *k,
doublereal *d__,
doublereal *z__,
doublereal *vf,
doublereal *vl,
doublereal *difl,
doublereal *difr,
integer *lddifr,
doublereal *dsigma,
doublereal *work,
integer *info);
dlasd9_ ()
int
dlasd9_ (integer *icompq,
integer *ldu,
integer *k,
doublereal *d__,
doublereal *z__,
doublereal *vf,
doublereal *vl,
doublereal *difl,
doublereal *difr,
doublereal *dsigma,
doublereal *work,
integer *info);
dlasda_ ()
int
dlasda_ (integer *icompq,
integer *smlsiz,
integer *n,
integer *sqre,
doublereal *d__,
doublereal *e,
doublereal *u,
integer *ldu,
doublereal *vt,
integer *k,
doublereal *difl,
doublereal *difr,
doublereal *z__,
doublereal *poles,
integer *givptr,
integer *givcol,
integer *ldgcol,
integer *perm,
doublereal *givnum,
doublereal *c__,
doublereal *s,
doublereal *work,
integer *iwork,
integer *info);
dlasdq_ ()
int
dlasdq_ (char *uplo,
integer *sqre,
integer *n,
integer *ncvt,
integer *nru,
integer *ncc,
doublereal *d__,
doublereal *e,
doublereal *vt,
integer *ldvt,
doublereal *u,
integer *ldu,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dlasq3_ ()
int
dlasq3_ (integer *i0,
integer *n0,
doublereal *z__,
integer *pp,
doublereal *dmin__,
doublereal *sigma,
doublereal *desig,
doublereal *qmax,
integer *nfail,
integer *iter,
integer *ndiv,
logical *ieee);
dlasq4_ ()
int
dlasq4_ (integer *i0,
integer *n0,
doublereal *z__,
integer *pp,
integer *n0in,
doublereal *dmin__,
doublereal *dmin1,
doublereal *dmin2,
doublereal *dn,
doublereal *dn1,
doublereal *dn2,
doublereal *tau,
integer *ttype);
dlasq5_ ()
int
dlasq5_ (integer *i0,
integer *n0,
doublereal *z__,
integer *pp,
doublereal *tau,
doublereal *dmin__,
doublereal *dmin1,
doublereal *dmin2,
doublereal *dn,
doublereal *dnm1,
doublereal *dnm2,
logical *ieee);
dlasy2_ ()
int
dlasy2_ (logical *ltranl,
logical *ltranr,
integer *isgn,
integer *n1,
integer *n2,
doublereal *tl,
integer *ldtl,
doublereal *tr,
integer *ldtr,
doublereal *b,
integer *ldb,
doublereal *scale,
doublereal *x,
integer *ldx,
doublereal *xnorm,
integer *info);
dlatbs_ ()
int
dlatbs_ (char *uplo,
char *trans,
char *diag,
char *normin,
integer *n,
integer *kd,
doublereal *ab,
integer *ldab,
doublereal *x,
doublereal *scale,
doublereal *cnorm,
integer *info);
dlatrs_ ()
int
dlatrs_ (char *uplo,
char *trans,
char *diag,
char *normin,
integer *n,
doublereal *a,
integer *lda,
doublereal *x,
doublereal *scale,
doublereal *cnorm,
integer *info);
dopmtr_ ()
int
dopmtr_ (char *side,
char *uplo,
char *trans,
integer *m,
integer *n,
doublereal *ap,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dorm2l_ ()
int
dorm2l_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dorm2r_ ()
int
dorm2r_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dormbr_ ()
int
dormbr_ (char *vect,
char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *lwork,
integer *info);
dormhr_ ()
int
dormhr_ (char *side,
char *trans,
integer *m,
integer *n,
integer *ilo,
integer *ihi,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *lwork,
integer *info);
dorml2_ ()
int
dorml2_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dormlq_ ()
int
dormlq_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *lwork,
integer *info);
dormql_ ()
int
dormql_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *lwork,
integer *info);
dormqr_ ()
int
dormqr_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *lwork,
integer *info);
dormr2_ ()
int
dormr2_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dormr3_ ()
int
dormr3_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
integer *l,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *info);
dormrq_ ()
int
dormrq_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *lwork,
integer *info);
dormrz_ ()
int
dormrz_ (char *side,
char *trans,
integer *m,
integer *n,
integer *k,
integer *l,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *lwork,
integer *info);
dormtr_ ()
int
dormtr_ (char *side,
char *uplo,
char *trans,
integer *m,
integer *n,
doublereal *a,
integer *lda,
doublereal *tau,
doublereal *c__,
integer *ldc,
doublereal *work,
integer *lwork,
integer *info);
dpbrfs_ ()
int
dpbrfs_ (char *uplo,
integer *n,
integer *kd,
integer *nrhs,
doublereal *ab,
integer *ldab,
doublereal *afb,
integer *ldafb,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dpbsvx_ ()
int
dpbsvx_ (char *fact,
char *uplo,
integer *n,
integer *kd,
integer *nrhs,
doublereal *ab,
integer *ldab,
doublereal *afb,
integer *ldafb,
char *equed,
doublereal *s,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dporfs_ ()
int
dporfs_ (char *uplo,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *af,
integer *ldaf,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dposvx_ ()
int
dposvx_ (char *fact,
char *uplo,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *af,
integer *ldaf,
char *equed,
doublereal *s,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dpprfs_ ()
int
dpprfs_ (char *uplo,
integer *n,
integer *nrhs,
doublereal *ap,
doublereal *afp,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dppsvx_ ()
int
dppsvx_ (char *fact,
char *uplo,
integer *n,
integer *nrhs,
doublereal *ap,
doublereal *afp,
char *equed,
doublereal *s,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dptrfs_ ()
int
dptrfs_ (integer *n,
integer *nrhs,
doublereal *d__,
doublereal *e,
doublereal *df,
doublereal *ef,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *info);
dptsvx_ ()
int
dptsvx_ (char *fact,
integer *n,
integer *nrhs,
doublereal *d__,
doublereal *e,
doublereal *df,
doublereal *ef,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *info);
dsbev_ ()
int
dsbev_ (char *jobz,
char *uplo,
integer *n,
integer *kd,
doublereal *ab,
integer *ldab,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *info);
dsbevd_ ()
int
dsbevd_ (char *jobz,
char *uplo,
integer *n,
integer *kd,
doublereal *ab,
integer *ldab,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dsbevx_ ()
int
dsbevx_ (char *jobz,
char *range,
char *uplo,
integer *n,
integer *kd,
doublereal *ab,
integer *ldab,
doublereal *q,
integer *ldq,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *iwork,
integer *ifail,
integer *info);
dsbgst_ ()
int
dsbgst_ (char *vect,
char *uplo,
integer *n,
integer *ka,
integer *kb,
doublereal *ab,
integer *ldab,
doublereal *bb,
integer *ldbb,
doublereal *x,
integer *ldx,
doublereal *work,
integer *info);
dsbgv_ ()
int
dsbgv_ (char *jobz,
char *uplo,
integer *n,
integer *ka,
integer *kb,
doublereal *ab,
integer *ldab,
doublereal *bb,
integer *ldbb,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *info);
dsbgvd_ ()
int
dsbgvd_ (char *jobz,
char *uplo,
integer *n,
integer *ka,
integer *kb,
doublereal *ab,
integer *ldab,
doublereal *bb,
integer *ldbb,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dsbgvx_ ()
int
dsbgvx_ (char *jobz,
char *range,
char *uplo,
integer *n,
integer *ka,
integer *kb,
doublereal *ab,
integer *ldab,
doublereal *bb,
integer *ldbb,
doublereal *q,
integer *ldq,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *iwork,
integer *ifail,
integer *info);
dsbtrd_ ()
int
dsbtrd_ (char *vect,
char *uplo,
integer *n,
integer *kd,
doublereal *ab,
integer *ldab,
doublereal *d__,
doublereal *e,
doublereal *q,
integer *ldq,
doublereal *work,
integer *info);
dspevd_ ()
int
dspevd_ (char *jobz,
char *uplo,
integer *n,
doublereal *ap,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dspevx_ ()
int
dspevx_ (char *jobz,
char *range,
char *uplo,
integer *n,
doublereal *ap,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *iwork,
integer *ifail,
integer *info);
dspgv_ ()
int
dspgv_ (integer *itype,
char *jobz,
char *uplo,
integer *n,
doublereal *ap,
doublereal *bp,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *info);
dspgvd_ ()
int
dspgvd_ (integer *itype,
char *jobz,
char *uplo,
integer *n,
doublereal *ap,
doublereal *bp,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dspgvx_ ()
int
dspgvx_ (integer *itype,
char *jobz,
char *range,
char *uplo,
integer *n,
doublereal *ap,
doublereal *bp,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *iwork,
integer *ifail,
integer *info);
dsprfs_ ()
int
dsprfs_ (char *uplo,
integer *n,
integer *nrhs,
doublereal *ap,
doublereal *afp,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dspsvx_ ()
int
dspsvx_ (char *fact,
char *uplo,
integer *n,
integer *nrhs,
doublereal *ap,
doublereal *afp,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dstebz_ ()
int
dstebz_ (char *range,
char *order,
integer *n,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
doublereal *d__,
doublereal *e,
integer *m,
integer *nsplit,
doublereal *w,
integer *iblock,
integer *isplit,
doublereal *work,
integer *iwork,
integer *info);
dstedc_ ()
int
dstedc_ (char *compz,
integer *n,
doublereal *d__,
doublereal *e,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dstegr_ ()
int
dstegr_ (char *jobz,
char *range,
integer *n,
doublereal *d__,
doublereal *e,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
integer *isuppz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dstein_ ()
int
dstein_ (integer *n,
doublereal *d__,
doublereal *e,
integer *m,
doublereal *w,
integer *iblock,
integer *isplit,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *iwork,
integer *ifail,
integer *info);
dstevd_ ()
int
dstevd_ (char *jobz,
integer *n,
doublereal *d__,
doublereal *e,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dstevr_ ()
int
dstevr_ (char *jobz,
char *range,
integer *n,
doublereal *d__,
doublereal *e,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
integer *isuppz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dstevx_ ()
int
dstevx_ (char *jobz,
char *range,
integer *n,
doublereal *d__,
doublereal *e,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *iwork,
integer *ifail,
integer *info);
dsyevd_ ()
int
dsyevd_ (char *jobz,
char *uplo,
integer *n,
doublereal *a,
integer *lda,
doublereal *w,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dsyevr_ ()
int
dsyevr_ (char *jobz,
char *range,
char *uplo,
integer *n,
doublereal *a,
integer *lda,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
integer *isuppz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dsyevx_ ()
int
dsyevx_ (char *jobz,
char *range,
char *uplo,
integer *n,
doublereal *a,
integer *lda,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *ifail,
integer *info);
dsygv_ ()
int
dsygv_ (integer *itype,
char *jobz,
char *uplo,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *w,
doublereal *work,
integer *lwork,
integer *info);
dsygvd_ ()
int
dsygvd_ (integer *itype,
char *jobz,
char *uplo,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *w,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dsygvx_ ()
int
dsygvx_ (integer *itype,
char *jobz,
char *range,
char *uplo,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *vl,
doublereal *vu,
integer *il,
integer *iu,
doublereal *abstol,
integer *m,
doublereal *w,
doublereal *z__,
integer *ldz,
doublereal *work,
integer *lwork,
integer *iwork,
integer *ifail,
integer *info);
dsyrfs_ ()
int
dsyrfs_ (char *uplo,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *af,
integer *ldaf,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dsysv_ ()
int
dsysv_ (char *uplo,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *work,
integer *lwork,
integer *info);
dsysvx_ ()
int
dsysvx_ (char *fact,
char *uplo,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *af,
integer *ldaf,
integer *ipiv,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *rcond,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *lwork,
integer *iwork,
integer *info);
dtbcon_ ()
int
dtbcon_ (char *norm,
char *uplo,
char *diag,
integer *n,
integer *kd,
doublereal *ab,
integer *ldab,
doublereal *rcond,
doublereal *work,
integer *iwork,
integer *info);
dtbrfs_ ()
int
dtbrfs_ (char *uplo,
char *trans,
char *diag,
integer *n,
integer *kd,
integer *nrhs,
doublereal *ab,
integer *ldab,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dtbtrs_ ()
int
dtbtrs_ (char *uplo,
char *trans,
char *diag,
integer *n,
integer *kd,
integer *nrhs,
doublereal *ab,
integer *ldab,
doublereal *b,
integer *ldb,
integer *info);
dtgevc_ ()
int
dtgevc_ (char *side,
char *howmny,
logical *select,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
integer *mm,
integer *m,
doublereal *work,
integer *info);
dtgex2_ ()
int
dtgex2_ (logical *wantq,
logical *wantz,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *q,
integer *ldq,
doublereal *z__,
integer *ldz,
integer *j1,
integer *n1,
integer *n2,
doublereal *work,
integer *lwork,
integer *info);
dtgexc_ ()
int
dtgexc_ (logical *wantq,
logical *wantz,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *q,
integer *ldq,
doublereal *z__,
integer *ldz,
integer *ifst,
integer *ilst,
doublereal *work,
integer *lwork,
integer *info);
dtgsen_ ()
int
dtgsen_ (integer *ijob,
logical *wantq,
logical *wantz,
logical *select,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *alphar,
doublereal *alphai,
doublereal *beta,
doublereal *q,
integer *ldq,
doublereal *z__,
integer *ldz,
integer *m,
doublereal *pl,
doublereal *pr,
doublereal *dif,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dtgsja_ ()
int
dtgsja_ (char *jobu,
char *jobv,
char *jobq,
integer *m,
integer *p,
integer *n,
integer *k,
integer *l,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *tola,
doublereal *tolb,
doublereal *alpha,
doublereal *beta,
doublereal *u,
integer *ldu,
doublereal *v,
integer *ldv,
doublereal *q,
integer *ldq,
doublereal *work,
integer *ncycle,
integer *info);
dtgsna_ ()
int
dtgsna_ (char *job,
char *howmny,
logical *select,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
doublereal *s,
doublereal *dif,
integer *mm,
integer *m,
doublereal *work,
integer *lwork,
integer *iwork,
integer *info);
dtgsy2_ ()
int
dtgsy2_ (char *trans,
integer *ijob,
integer *m,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *c__,
integer *ldc,
doublereal *d__,
integer *ldd,
doublereal *e,
integer *lde,
doublereal *f,
integer *ldf,
doublereal *scale,
doublereal *rdsum,
doublereal *rdscal,
integer *iwork,
integer *pq,
integer *info);
dtgsyl_ ()
int
dtgsyl_ (char *trans,
integer *ijob,
integer *m,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *c__,
integer *ldc,
doublereal *d__,
integer *ldd,
doublereal *e,
integer *lde,
doublereal *f,
integer *ldf,
doublereal *scale,
doublereal *dif,
doublereal *work,
integer *lwork,
integer *iwork,
integer *info);
dtprfs_ ()
int
dtprfs_ (char *uplo,
char *trans,
char *diag,
integer *n,
integer *nrhs,
doublereal *ap,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dtrevc_ ()
int
dtrevc_ (char *side,
char *howmny,
logical *select,
integer *n,
doublereal *t,
integer *ldt,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
integer *mm,
integer *m,
doublereal *work,
integer *info);
dtrrfs_ ()
int
dtrrfs_ (char *uplo,
char *trans,
char *diag,
integer *n,
integer *nrhs,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *x,
integer *ldx,
doublereal *ferr,
doublereal *berr,
doublereal *work,
integer *iwork,
integer *info);
dtrsen_ ()
int
dtrsen_ (char *job,
char *compq,
logical *select,
integer *n,
doublereal *t,
integer *ldt,
doublereal *q,
integer *ldq,
doublereal *wr,
doublereal *wi,
integer *m,
doublereal *s,
doublereal *sep,
doublereal *work,
integer *lwork,
integer *iwork,
integer *liwork,
integer *info);
dtrsna_ ()
int
dtrsna_ (char *job,
char *howmny,
logical *select,
integer *n,
doublereal *t,
integer *ldt,
doublereal *vl,
integer *ldvl,
doublereal *vr,
integer *ldvr,
doublereal *s,
doublereal *sep,
integer *mm,
integer *m,
doublereal *work,
integer *ldwork,
integer *iwork,
integer *info);
dtrsyl_ ()
int
dtrsyl_ (char *trana,
char *tranb,
integer *isgn,
integer *m,
integer *n,
doublereal *a,
integer *lda,
doublereal *b,
integer *ldb,
doublereal *c__,
integer *ldc,
doublereal *scale,
integer *info);
dgemm_ ()
void
dgemm_ (const char *TRANSA,
const char *TRANSB,
const integer *M,
const integer *N,
const integer *K,
const double *ALPHA,
const double *A,
const integer *LDA,
const double *B,
const integer *LDB,
const double *BETA,
double *C,
const integer *LDC);
dsyrk_ ()
void
dsyrk_ (const char *UPLO,
const char *TRANS,
const integer *N,
const integer *K,
const double *ALPHA,
const double *A,
const integer *LDA,
const double *BETA,
double *C,
const integer *LDC);
dnrm2_ ()
double
dnrm2_ (const integer *n,
double *X,
const integer *incx);
dscal_ ()
void
dscal_ (integer *n,
double *da,
double *dx,
integer *incx);
dlamch_ ()
double
dlamch_ (char *cmach);
dgejsv_ ()
void
dgejsv_ (const char *joba,
const char *jobu,
const char *jobv,
const char *jobr,
const char *jobt,
const char *jobp,
integer *m,
integer *n,
double *a,
integer *lda,
double *sva,
double *u,
integer *ldu,
double *vv,
integer *ldv,
double *work,
integer *lwork,
integer *iwork,
integer *info);