ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Functions
gather_math_lib_info.cpp File Reference
#include <ostream>
#include "source_base/module_external/blas_connector.h"
#include "source_base/module_external/lapack_connector.h"
#include <iostream>
Include dependency graph for gather_math_lib_info.cpp:

Functions

void zgemm_i (const char *transa, const char *transb, const int *m, const int *n, const int *k, const std::complex< double > *alpha, const std::complex< double > *a, const int *lda, const std::complex< double > *b, const int *ldb, const std::complex< double > *beta, std::complex< double > *c, const int *ldc)
 
void zaxpy_i (const int *N, const std::complex< double > *alpha, const std::complex< double > *X, const int *incX, std::complex< double > *Y, const int *incY)
 
void zhegvx_i (const int *itype, const char *jobz, const char *range, const char *uplo, const int *n, std::complex< double > *a, const int *lda, std::complex< double > *b, const int *ldb, const double *vl, const double *vu, const int *il, const int *iu, const double *abstol, const int *m, double *w, std::complex< double > *z, const int *ldz, std::complex< double > *work, const int *lwork, double *rwork, int *iwork, int *ifail, int *info)
 

Function Documentation

◆ zaxpy_i()

void zaxpy_i ( const int *  N,
const std::complex< double > *  alpha,
const std::complex< double > *  X,
const int *  incX,
std::complex< double > *  Y,
const int *  incY 
)
Here is the call graph for this function:

◆ zgemm_i()

void zgemm_i ( const char *  transa,
const char *  transb,
const int *  m,
const int *  n,
const int *  k,
const std::complex< double > *  alpha,
const std::complex< double > *  a,
const int *  lda,
const std::complex< double > *  b,
const int *  ldb,
const std::complex< double > *  beta,
std::complex< double > *  c,
const int *  ldc 
)
Here is the call graph for this function:

◆ zhegvx_i()

void zhegvx_i ( const int *  itype,
const char *  jobz,
const char *  range,
const char *  uplo,
const int *  n,
std::complex< double > *  a,
const int *  lda,
std::complex< double > *  b,
const int *  ldb,
const double *  vl,
const double *  vu,
const int *  il,
const int *  iu,
const double *  abstol,
const int *  m,
double *  w,
std::complex< double > *  z,
const int *  ldz,
std::complex< double > *  work,
const int *  lwork,
double *  rwork,
int *  iwork,
int *  ifail,
int *  info 
)
Here is the call graph for this function: