/home/subbotin/Documents/Work/Project/2006-10-01_VERB_code_creation/2010-05-20 VERB_code_2.xx/VERB_code_2.0/Code/Lapack/Include/prototype/zlapack.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void zgesv_ (const long &N, const long &nrhs, std::complex< double > *a, const long &lda, long *ipiv, std::complex< double > *b, const long &ldb, long &info)
void zgbsv_ (const long &N, const long &KL, const long &KU, const long &nrhs, std::complex< double > *ab, const long &ldab, long *ipiv, std::complex< double > *b, const long &ldb, long &info)
void zgtsv_ (const long &N, const long &nrhs, std::complex< double > *dl, std::complex< double > *d, std::complex< double > *du, std::complex< double > *b, const long &ldb, long &info)
void zposv_ (const char &uplo, const long &N, const long &nrhs, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, long &info)
void zppsv_ (const char &uplo, const long &N, const long &nrhs, std::complex< double > *ap, std::complex< double > *b, const long &ldb, long &info)
void zpbsv_ (const char &uplo, const long &N, const long &kd, const long &nrhs, std::complex< double > *ab, const long &ldab, std::complex< double > *b, const long &ldb, long &info)
void zptsv_ (const long &N, const long &nrhs, double *d, std::complex< double > *e, std::complex< double > *b, const long &ldb, long &info)
void zhesv_ (const char &uplo, const long &N, const long &nrhs, std::complex< double > *a, const long &lda, long *ipiv, std::complex< double > *b, const long &ldb, std::complex< double > *work, const long &lwork, long &info)
void zsysv_ (const char &uplo, const long &N, const long &nrhs, std::complex< double > *a, const long &lda, long *ipiv, std::complex< double > *b, const long &ldb, std::complex< double > *work, const long &lwork, long &info)
void zhpsv_ (const char &uplo, const long &N, const long &nrhs, std::complex< double > *ap, long *ipiv, std::complex< double > *b, const long &ldb, long &info)
void zspsv_ (const char &uplo, const long &N, const long &nrhs, std::complex< double > *ap, long *ipiv, std::complex< double > *b, const long &ldb, long &info)
void zgels_ (const char &trans, const long &M, const long &N, const long &nrhs, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, std::complex< double > *work, const long &lwork, long &info)
void zgelsy_ (const long &M, const long &N, const long &nrhs, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, long *jpvt, const double &rcond, long &rank, std::complex< double > *work, const long &lwork, double *rwork, long &info)
void zgelss_ (const long &M, const long &N, const long &nrhs, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, double *s, const double &rcond, long &rank, std::complex< double > *work, const long &lwork, double *rwork, long &info)
void zgglse_ (const long &M, const long &N, const long &p, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, std::complex< double > *c, std::complex< double > *d, std::complex< double > *x, std::complex< double > *work, const long &lwork, long &info)
void zggglm_ (const long &N, const long &M, const long &p, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, std::complex< double > *d, std::complex< double > *x, std::complex< double > *y, std::complex< double > *work, const long &lwork, long &info)
void zgeev_ (const char &jobvl, const char &jobvr, const long &N, std::complex< double > *a, const long &lda, std::complex< double > *w, std::complex< double > *vl, const long &ldvl, std::complex< double > *vr, const long &ldvr, std::complex< double > *work, const long &lwork, double *rwork, long &info)
void zheev_ (const char &jobz, const char &uplo, const long &N, std::complex< double > *a, const long &lda, double *w, std::complex< double > *work, const long &lwork, double *rwork, long &info)
void zheevd_ (const char &jobz, const char &uplo, const long &N, std::complex< double > *a, const long &lda, double *w, std::complex< double > *work, const long &lwork, double *rwork, const long &lrwork, long *iwork, const long &liwork, long &info)
void zhpev_ (const char &jobz, const char &uplo, const long &N, std::complex< double > *ap, double *w, std::complex< double > *z, const long &ldz, std::complex< double > *work, double *rwork, long &info)
void zhpevd_ (const char &jobz, const char &uplo, const long &N, std::complex< double > *ap, double *w, std::complex< double > *z, const long &ldz, std::complex< double > *work, const long &lwork, double *rwork, const long &lrwork, long *iwork, const long &liwork, long &info)
void zhbev_ (const char &jobz, const char &uplo, const long &N, const long &kd, std::complex< double > *ab, const long &ldab, double *w, std::complex< double > *z, const long &ldz, std::complex< double > *work, double *rwork, long &info)
void zhbevd_ (const char &jobz, const char &uplo, const long &N, const long &kd, std::complex< double > *ab, const long &ldab, double *w, std::complex< double > *z, const long &ldz, std::complex< double > *work, const long &lwork, double *rwork, const long &lrwork, long *iwork, const long &liwork, long &info)
void zgees_ (const char &jobvs, const char &sort, bool(*select)(std::complex< double > *, std::complex< double > *), const long &N, std::complex< double > *a, const long &lda, long &sdim, std::complex< double > *w, std::complex< double > *vs, const long &ldvs, std::complex< double > *work, const long &lwork, double *rwork, bool *bwork, long &info)
void zgesvd_ (const char &jobu, const char &jobvt, const long &M, const long &N, std::complex< double > *a, const long &lda, double *s, std::complex< double > *u, const long &ldu, std::complex< double > *vt, const long &ldvt, std::complex< double > *work, const long &lwork, double *rwork, long &info)
void zgesdd_ (const char &jobz, const long &M, const long &N, std::complex< double > *a, const long &lda, double *s, std::complex< double > *u, const long &ldu, std::complex< double > *vt, const long &ldvt, std::complex< double > *work, const long &lwork, double *rwork, long *iwork, long &info)
void zggev_ (const char &jobvl, const char &jobvr, const long &N, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, std::complex< double > *alpha, std::complex< double > *beta, std::complex< double > *vl, const long &ldvl, std::complex< double > *vr, const long &ldvr, std::complex< double > *work, const long &lwork, double *rwork, long &info)
void zhegv_ (const long &itype, const char &jobz, const char &uplo, const long &N, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, double *w, std::complex< double > *work, const long &lwork, double *rwork, long &info)
void zhegvd_ (const long &itype, const char &jobz, const char &uplo, const long &N, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, double *w, std::complex< double > *work, const long &lwork, double *rwork, const long &lrwork, long *iwork, const long &liwork, long &info)
void zhpgv_ (const long &itype, const char &jobz, const char &uplo, const long &N, std::complex< double > *ap, std::complex< double > *bp, double *w, std::complex< double > *z, const long &ldz, std::complex< double > *work, double *rwork, long &info)
void zhpgvd_ (const long &itype, const char &jobz, const char &uplo, const long &N, std::complex< double > *ap, std::complex< double > *bp, double *w, std::complex< double > *z, const long &ldz, std::complex< double > *work, const long &lwork, double *rwork, const long &lrwork, long *iwork, const long &liwork, long &info)
void zhbgv_ (const char &jobz, const char &uplo, const long &N, const long &ka, const long &kb, std::complex< double > *ab, const long &ldab, std::complex< double > *bb, const long &ldbb, double *w, std::complex< double > *z, const long &ldz, std::complex< double > *work, double *rwork, long &info)
void zhbgvd_ (const char &jobz, const char &uplo, const long &N, const long &ka, const long &kb, std::complex< double > *ab, const long &ldab, std::complex< double > *bb, const long &ldbb, double *w, std::complex< double > *z, const long &ldz, std::complex< double > *work, const long &lwork, double *rwork, const long &lrwork, long *iwork, const long &liwork, long &info)
void zgges_ (const char &jobvsl, const char &jobvsr, const char &sort, bool(*delctg)(std::complex< double > *, std::complex< double > *), const long &N, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, long &sdim, std::complex< double > *alpha, std::complex< double > *beta, std::complex< double > *vsl, const long &ldvsl, std::complex< double > *vsr, const long &ldvsr, std::complex< double > *work, const long &lwork, double *rwork, bool *bwork, long &info)
void zggsvd_ (const char &jobu, const char &jobv, const char &jobq, const long &M, const long &N, const long &p, long &k, long &L, std::complex< double > *a, const long &lda, std::complex< double > *b, const long &ldb, double *alpha, double *beta, std::complex< double > *u, const long &ldu, std::complex< double > *v, const long &ldv, std::complex< double > *q, const long &ldq, std::complex< double > *work, double *rwork, long *iwork, long &info)


Function Documentation

void zgbsv_ ( const long &  N,
const long &  KL,
const long &  KU,
const long &  nrhs,
std::complex< double > *  ab,
const long &  ldab,
long *  ipiv,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zgees_ ( const char &  jobvs,
const char &  sort,
bool(*)(std::complex< double > *, std::complex< double > *)  select,
const long &  N,
std::complex< double > *  a,
const long &  lda,
long &  sdim,
std::complex< double > *  w,
std::complex< double > *  vs,
const long &  ldvs,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
bool *  bwork,
long &  info 
)

void zgeev_ ( const char &  jobvl,
const char &  jobvr,
const long &  N,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  w,
std::complex< double > *  vl,
const long &  ldvl,
std::complex< double > *  vr,
const long &  ldvr,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
long &  info 
)

void zgels_ ( const char &  trans,
const long &  M,
const long &  N,
const long &  nrhs,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
std::complex< double > *  work,
const long &  lwork,
long &  info 
)

void zgelss_ ( const long &  M,
const long &  N,
const long &  nrhs,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
double *  s,
const double &  rcond,
long &  rank,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
long &  info 
)

void zgelsy_ ( const long &  M,
const long &  N,
const long &  nrhs,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
long *  jpvt,
const double &  rcond,
long &  rank,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
long &  info 
)

void zgesdd_ ( const char &  jobz,
const long &  M,
const long &  N,
std::complex< double > *  a,
const long &  lda,
double *  s,
std::complex< double > *  u,
const long &  ldu,
std::complex< double > *  vt,
const long &  ldvt,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
long *  iwork,
long &  info 
)

void zgesv_ ( const long &  N,
const long &  nrhs,
std::complex< double > *  a,
const long &  lda,
long *  ipiv,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zgesvd_ ( const char &  jobu,
const char &  jobvt,
const long &  M,
const long &  N,
std::complex< double > *  a,
const long &  lda,
double *  s,
std::complex< double > *  u,
const long &  ldu,
std::complex< double > *  vt,
const long &  ldvt,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
long &  info 
)

void zgges_ ( const char &  jobvsl,
const char &  jobvsr,
const char &  sort,
bool(*)(std::complex< double > *, std::complex< double > *)  delctg,
const long &  N,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
long &  sdim,
std::complex< double > *  alpha,
std::complex< double > *  beta,
std::complex< double > *  vsl,
const long &  ldvsl,
std::complex< double > *  vsr,
const long &  ldvsr,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
bool *  bwork,
long &  info 
)

void zggev_ ( const char &  jobvl,
const char &  jobvr,
const long &  N,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
std::complex< double > *  alpha,
std::complex< double > *  beta,
std::complex< double > *  vl,
const long &  ldvl,
std::complex< double > *  vr,
const long &  ldvr,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
long &  info 
)

void zggglm_ ( const long &  N,
const long &  M,
const long &  p,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
std::complex< double > *  d,
std::complex< double > *  x,
std::complex< double > *  y,
std::complex< double > *  work,
const long &  lwork,
long &  info 
)

void zgglse_ ( const long &  M,
const long &  N,
const long &  p,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
std::complex< double > *  c,
std::complex< double > *  d,
std::complex< double > *  x,
std::complex< double > *  work,
const long &  lwork,
long &  info 
)

void zggsvd_ ( const char &  jobu,
const char &  jobv,
const char &  jobq,
const long &  M,
const long &  N,
const long &  p,
long &  k,
long &  L,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
double *  alpha,
double *  beta,
std::complex< double > *  u,
const long &  ldu,
std::complex< double > *  v,
const long &  ldv,
std::complex< double > *  q,
const long &  ldq,
std::complex< double > *  work,
double *  rwork,
long *  iwork,
long &  info 
)

void zgtsv_ ( const long &  N,
const long &  nrhs,
std::complex< double > *  dl,
std::complex< double > *  d,
std::complex< double > *  du,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zhbev_ ( const char &  jobz,
const char &  uplo,
const long &  N,
const long &  kd,
std::complex< double > *  ab,
const long &  ldab,
double *  w,
std::complex< double > *  z,
const long &  ldz,
std::complex< double > *  work,
double *  rwork,
long &  info 
)

void zhbevd_ ( const char &  jobz,
const char &  uplo,
const long &  N,
const long &  kd,
std::complex< double > *  ab,
const long &  ldab,
double *  w,
std::complex< double > *  z,
const long &  ldz,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
const long &  lrwork,
long *  iwork,
const long &  liwork,
long &  info 
)

void zhbgv_ ( const char &  jobz,
const char &  uplo,
const long &  N,
const long &  ka,
const long &  kb,
std::complex< double > *  ab,
const long &  ldab,
std::complex< double > *  bb,
const long &  ldbb,
double *  w,
std::complex< double > *  z,
const long &  ldz,
std::complex< double > *  work,
double *  rwork,
long &  info 
)

void zhbgvd_ ( const char &  jobz,
const char &  uplo,
const long &  N,
const long &  ka,
const long &  kb,
std::complex< double > *  ab,
const long &  ldab,
std::complex< double > *  bb,
const long &  ldbb,
double *  w,
std::complex< double > *  z,
const long &  ldz,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
const long &  lrwork,
long *  iwork,
const long &  liwork,
long &  info 
)

void zheev_ ( const char &  jobz,
const char &  uplo,
const long &  N,
std::complex< double > *  a,
const long &  lda,
double *  w,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
long &  info 
)

void zheevd_ ( const char &  jobz,
const char &  uplo,
const long &  N,
std::complex< double > *  a,
const long &  lda,
double *  w,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
const long &  lrwork,
long *  iwork,
const long &  liwork,
long &  info 
)

void zhegv_ ( const long &  itype,
const char &  jobz,
const char &  uplo,
const long &  N,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
double *  w,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
long &  info 
)

void zhegvd_ ( const long &  itype,
const char &  jobz,
const char &  uplo,
const long &  N,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
double *  w,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
const long &  lrwork,
long *  iwork,
const long &  liwork,
long &  info 
)

void zhesv_ ( const char &  uplo,
const long &  N,
const long &  nrhs,
std::complex< double > *  a,
const long &  lda,
long *  ipiv,
std::complex< double > *  b,
const long &  ldb,
std::complex< double > *  work,
const long &  lwork,
long &  info 
)

void zhpev_ ( const char &  jobz,
const char &  uplo,
const long &  N,
std::complex< double > *  ap,
double *  w,
std::complex< double > *  z,
const long &  ldz,
std::complex< double > *  work,
double *  rwork,
long &  info 
)

void zhpevd_ ( const char &  jobz,
const char &  uplo,
const long &  N,
std::complex< double > *  ap,
double *  w,
std::complex< double > *  z,
const long &  ldz,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
const long &  lrwork,
long *  iwork,
const long &  liwork,
long &  info 
)

void zhpgv_ ( const long &  itype,
const char &  jobz,
const char &  uplo,
const long &  N,
std::complex< double > *  ap,
std::complex< double > *  bp,
double *  w,
std::complex< double > *  z,
const long &  ldz,
std::complex< double > *  work,
double *  rwork,
long &  info 
)

void zhpgvd_ ( const long &  itype,
const char &  jobz,
const char &  uplo,
const long &  N,
std::complex< double > *  ap,
std::complex< double > *  bp,
double *  w,
std::complex< double > *  z,
const long &  ldz,
std::complex< double > *  work,
const long &  lwork,
double *  rwork,
const long &  lrwork,
long *  iwork,
const long &  liwork,
long &  info 
)

void zhpsv_ ( const char &  uplo,
const long &  N,
const long &  nrhs,
std::complex< double > *  ap,
long *  ipiv,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zpbsv_ ( const char &  uplo,
const long &  N,
const long &  kd,
const long &  nrhs,
std::complex< double > *  ab,
const long &  ldab,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zposv_ ( const char &  uplo,
const long &  N,
const long &  nrhs,
std::complex< double > *  a,
const long &  lda,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zppsv_ ( const char &  uplo,
const long &  N,
const long &  nrhs,
std::complex< double > *  ap,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zptsv_ ( const long &  N,
const long &  nrhs,
double *  d,
std::complex< double > *  e,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zspsv_ ( const char &  uplo,
const long &  N,
const long &  nrhs,
std::complex< double > *  ap,
long *  ipiv,
std::complex< double > *  b,
const long &  ldb,
long &  info 
)

void zsysv_ ( const char &  uplo,
const long &  N,
const long &  nrhs,
std::complex< double > *  a,
const long &  lda,
long *  ipiv,
std::complex< double > *  b,
const long &  ldb,
std::complex< double > *  work,
const long &  lwork,
long &  info 
)


Generated on Wed May 26 16:37:28 2010 for VERB_CODE_2.0 by  doxygen 1.5.9