sisi4s
Loading...
Searching...
No Matches
Lapack.hpp File Reference
#include <math/Float.hpp>
#include <math/Complex.hpp>
Include dependency graph for Lapack.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void dgeev_ (const char *jobvLeft, const char *jobvRight, const int *n, sisi4s::Float64 *a, const int *lda, sisi4s::Float64 *wReal, sisi4s::Float64 *wImag, sisi4s::Float64 *vLeft, const int *ldvLeft, sisi4s::Float64 *vRight, const int *ldvRight, sisi4s::Float64 *work, const int *workSize, int *info)
 
void zgeev_ (const char *jobvLeft, const char *jobvRight, const int *n, const sisi4s::Complex64 *a, const int *lda, sisi4s::Complex64 *w, sisi4s::Complex64 *vLeft, const int *ldvLeft, sisi4s::Complex64 *vRight, const int *ldvRight, sisi4s::Complex64 *work, const int *workSize, sisi4s::Float64 *rwork, int *info)
 
void dsyev_ (const char *jobz, const char *uplo, const int *n, sisi4s::Float64 *a, const int *lda, sisi4s::Float64 *w, sisi4s::Float64 *work, const int *lwork, int *info)
 
void dsysv_ (const char *uplo, const int *n, const int *m, sisi4s::Float64 *a, const int *lda, const int *ipiv, sisi4s::Float64 *b, const int *ldb, sisi4s::Float64 *work, const int *lwork, const int *info)
 
void dgetrf_ (const int *m, const int *n, sisi4s::Float64 *a, const int *lda, const int *rowPermutation, int *info)
 
void zgetrf_ (const int *m, const int *n, sisi4s::Complex64 *a, const int *lda, const int *rowPermutation, int *info)
 
void dgetri_ (const int *n, sisi4s::Float64 *a, const int *lda, const int *rowPermutation, sisi4s::Float64 *work, const int *workSize, int *info)
 
void zgetri_ (const int *n, sisi4s::Complex64 *a, const int *lda, const int *rowPermutation, sisi4s::Complex64 *work, const int *workSize, int *info)
 
void dger_ (const int *M, const int *N, const double *alpha, const double *X, const int *incx, const double *Y, const int *incy, double *A, const int *lda)
 

Function Documentation

◆ dgeev_()

void dgeev_ ( const char *  jobvLeft,
const char *  jobvRight,
const int *  n,
sisi4s::Float64 a,
const int *  lda,
sisi4s::Float64 wReal,
sisi4s::Float64 wImag,
sisi4s::Float64 vLeft,
const int *  ldvLeft,
sisi4s::Float64 vRight,
const int *  ldvRight,
sisi4s::Float64 work,
const int *  workSize,
int *  info 
)

◆ dger_()

void dger_ ( const int *  M,
const int *  N,
const double *  alpha,
const double *  X,
const int *  incx,
const double *  Y,
const int *  incy,
double *  A,
const int *  lda 
)

◆ dgetrf_()

void dgetrf_ ( const int *  m,
const int *  n,
sisi4s::Float64 a,
const int *  lda,
const int *  rowPermutation,
int *  info 
)

◆ dgetri_()

void dgetri_ ( const int *  n,
sisi4s::Float64 a,
const int *  lda,
const int *  rowPermutation,
sisi4s::Float64 work,
const int *  workSize,
int *  info 
)

◆ dsyev_()

void dsyev_ ( const char *  jobz,
const char *  uplo,
const int *  n,
sisi4s::Float64 a,
const int *  lda,
sisi4s::Float64 w,
sisi4s::Float64 work,
const int *  lwork,
int *  info 
)
Here is the caller graph for this function:

◆ dsysv_()

void dsysv_ ( const char *  uplo,
const int *  n,
const int *  m,
sisi4s::Float64 a,
const int *  lda,
const int *  ipiv,
sisi4s::Float64 b,
const int *  ldb,
sisi4s::Float64 work,
const int *  lwork,
const int *  info 
)
Here is the caller graph for this function:

◆ zgeev_()

void zgeev_ ( const char *  jobvLeft,
const char *  jobvRight,
const int *  n,
const sisi4s::Complex64 a,
const int *  lda,
sisi4s::Complex64 w,
sisi4s::Complex64 vLeft,
const int *  ldvLeft,
sisi4s::Complex64 vRight,
const int *  ldvRight,
sisi4s::Complex64 work,
const int *  workSize,
sisi4s::Float64 rwork,
int *  info 
)
Here is the caller graph for this function:

◆ zgetrf_()

void zgetrf_ ( const int *  m,
const int *  n,
sisi4s::Complex64 a,
const int *  lda,
const int *  rowPermutation,
int *  info 
)
Here is the caller graph for this function:

◆ zgetri_()

void zgetri_ ( const int *  n,
sisi4s::Complex64 a,
const int *  lda,
const int *  rowPermutation,
sisi4s::Complex64 work,
const int *  workSize,
int *  info 
)
Here is the caller graph for this function: