v2DM-DOCI  1.0
lapack.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void dgeqrf_ (int *m, int *n, double *A, int *LDA, double *tau, double *WORK, int *LWORK, int *INFO)
 
void dorgqr_ (int *m, int *n, int *k, double *A, int *LDA, double *tau, double *WORK, int *LWORK, int *INFO)
 
void dgelqf_ (int *m, int *n, double *A, int *LDA, double *tau, double *WORK, int *LWORK, int *INFO)
 
void dorglq_ (int *m, int *n, int *k, double *A, int *LDA, double *tau, double *WORK, int *LWORK, int *INFO)
 
void dcopy_ (int *n, const double *x, int *incx, double *y, int *incy)
 
void daxpy_ (int *n, double *alpha, double *x, int *incx, double *y, int *incy)
 
void dscal_ (int *n, const double *alpha, double *x, int *incx)
 
void dgemm_ (char *transA, char *transB, const int *m, const int *n, const int *k, double *alpha, double *A, const int *lda, double *B, const int *ldb, double *beta, double *C, const int *ldc)
 
void dsymm_ (char *side, char *uplo, int *m, int *n, double *alpha, double *A, int *lda, double *B, int *ldb, double *beta, double *C, int *ldc)
 
void dgemv_ (char *trans, int *m, int *n, double *alpha, double *A, int *lda, double *x, int *incx, double *beta, double *y, int *incy)
 
double ddot_ (const int *n, double *x, int *incx, double *y, int *incy)
 
void dsyev_ (char *jobz, char *uplo, int *n, double *A, int *lda, double *W, double *work, int *lwork, int *info)
 
void dpotrf_ (char *uplo, int *n, double *A, int *lda, int *INFO)
 
void dpotri_ (char *uplo, int *n, double *A, int *lda, int *INFO)
 
void dsyevr_ (char *jobz, char *range, char *uplo, int *n, double *a, int *lda, double *vl, double *vu, int *il, int *iu, double *abstol, int *m, double *w, double *z, int *ldz, int *isuppz, double *work, int *lwork, int *iwork, int *liwork, int *info)
 
void dsyevd_ (char *jobz, char *uplo, int *n, double *a, int *lda, double *w, double *work, int *lwork, int *iwork, int *liwork, int *info)
 
void dgesvd_ (char *jobu, char *jobvt, int *m, int *n, double *a, int *lda, double *s, double *u, int *ldu, double *vt, int *ldvt, double *work, int *lwork, int *info)
 
void dgetri_ (int *n, double *A, int *lda, int *ipiv, double *work, int *lwork, int *info)
 
void dgetrf_ (int *m, int *n, double *A, int *lda, int *ipiv, int *info)
 

Function Documentation

void daxpy_ ( int *  n,
double *  alpha,
double *  x,
int *  incx,
double *  y,
int *  incy 
)
void dcopy_ ( int *  n,
const double *  x,
int *  incx,
double *  y,
int *  incy 
)
double ddot_ ( const int *  n,
double *  x,
int *  incx,
double *  y,
int *  incy 
)
void dgelqf_ ( int *  m,
int *  n,
double *  A,
int *  LDA,
double *  tau,
double *  WORK,
int *  LWORK,
int *  INFO 
)
void dgemm_ ( char *  transA,
char *  transB,
const int *  m,
const int *  n,
const int *  k,
double *  alpha,
double *  A,
const int *  lda,
double *  B,
const int *  ldb,
double *  beta,
double *  C,
const int *  ldc 
)
void dgemv_ ( char *  trans,
int *  m,
int *  n,
double *  alpha,
double *  A,
int *  lda,
double *  x,
int *  incx,
double *  beta,
double *  y,
int *  incy 
)
void dgeqrf_ ( int *  m,
int *  n,
double *  A,
int *  LDA,
double *  tau,
double *  WORK,
int *  LWORK,
int *  INFO 
)
void dgesvd_ ( char *  jobu,
char *  jobvt,
int *  m,
int *  n,
double *  a,
int *  lda,
double *  s,
double *  u,
int *  ldu,
double *  vt,
int *  ldvt,
double *  work,
int *  lwork,
int *  info 
)

+ Here is the caller graph for this function:

void dgetrf_ ( int *  m,
int *  n,
double *  A,
int *  lda,
int *  ipiv,
int *  info 
)
void dgetri_ ( int *  n,
double *  A,
int *  lda,
int *  ipiv,
double *  work,
int *  lwork,
int *  info 
)
void dorglq_ ( int *  m,
int *  n,
int *  k,
double *  A,
int *  LDA,
double *  tau,
double *  WORK,
int *  LWORK,
int *  INFO 
)
void dorgqr_ ( int *  m,
int *  n,
int *  k,
double *  A,
int *  LDA,
double *  tau,
double *  WORK,
int *  LWORK,
int *  INFO 
)
void dpotrf_ ( char *  uplo,
int *  n,
double *  A,
int *  lda,
int *  INFO 
)

+ Here is the caller graph for this function:

void dpotri_ ( char *  uplo,
int *  n,
double *  A,
int *  lda,
int *  INFO 
)

+ Here is the caller graph for this function:

void dscal_ ( int *  n,
const double *  alpha,
double *  x,
int *  incx 
)
void dsyev_ ( char *  jobz,
char *  uplo,
int *  n,
double *  A,
int *  lda,
double *  W,
double *  work,
int *  lwork,
int *  info 
)
void dsyevd_ ( char *  jobz,
char *  uplo,
int *  n,
double *  a,
int *  lda,
double *  w,
double *  work,
int *  lwork,
int *  iwork,
int *  liwork,
int *  info 
)

+ Here is the caller graph for this function:

void dsyevr_ ( char *  jobz,
char *  range,
char *  uplo,
int *  n,
double *  a,
int *  lda,
double *  vl,
double *  vu,
int *  il,
int *  iu,
double *  abstol,
int *  m,
double *  w,
double *  z,
int *  ldz,
int *  isuppz,
double *  work,
int *  lwork,
int *  iwork,
int *  liwork,
int *  info 
)
void dsymm_ ( char *  side,
char *  uplo,
int *  m,
int *  n,
double *  alpha,
double *  A,
int *  lda,
double *  B,
int *  ldb,
double *  beta,
double *  C,
int *  ldc 
)

+ Here is the caller graph for this function: