ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for BlasConnector, including all inherited members.
axpy(const int n, const float alpha, const float *X, const int incX, float *Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
axpy(const int n, const double alpha, const double *X, const int incX, double *Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
axpy(const int n, const std::complex< float > alpha, const std::complex< float > *X, const int incX, std::complex< float > *Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
axpy(const int n, const std::complex< double > alpha, const std::complex< double > *X, const int incX, std::complex< double > *Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
copy(const long n, const double *a, const int incx, double *b, const int incy, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
copy(const long n, const std::complex< double > *a, const int incx, std::complex< double > *b, const int incy, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dot(const int n, const float *const X, const int incX, const float *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dot(const int n, const double *const X, const int incX, const double *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dotc(const int n, const float *const X, const int incX, const float *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dotc(const int n, const double *const X, const int incX, const double *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dotc(const int n, const std::complex< float > *const X, const int incX, const std::complex< float > *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dotc(const int n, const std::complex< double > *const X, const int incX, const std::complex< double > *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dotu(const int n, const float *const X, const int incX, const float *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dotu(const int n, const double *const X, const int incX, const double *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dotu(const int n, const std::complex< float > *const X, const int incX, const std::complex< float > *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
dotu(const int n, const std::complex< double > *const X, const int incX, const std::complex< double > *const Y, const int incY, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemm(const char transa, const char transb, const int m, const int n, const int k, const float alpha, const float *a, const int lda, const float *b, const int ldb, const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemm(const char transa, const char transb, const int m, const int n, const int k, const double alpha, const double *a, const int lda, const double *b, const int ldb, const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemm(const char transa, const char transb, const int m, const int n, const int k, const std::complex< float > alpha, const std::complex< float > *a, const int lda, const std::complex< float > *b, const int ldb, const std::complex< float > beta, std::complex< float > *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemm(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, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemm_cm(const char transa, const char transb, const int m, const int n, const int k, const float alpha, const float *a, const int lda, const float *b, const int ldb, const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemm_cm(const char transa, const char transb, const int m, const int n, const int k, const double alpha, const double *a, const int lda, const double *b, const int ldb, const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemm_cm(const char transa, const char transb, const int m, const int n, const int k, const std::complex< float > alpha, const std::complex< float > *a, const int lda, const std::complex< float > *b, const int ldb, const std::complex< float > beta, std::complex< float > *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemm_cm(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, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemv(const char trans, const int m, const int n, const float alpha, const float *A, const int lda, const float *X, const int incx, const float beta, float *Y, const int incy, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemv(const char trans, const int m, const int n, const double alpha, const double *A, const int lda, const double *X, const int incx, const double beta, double *Y, const int incy, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemv(const char trans, const int m, const int n, const std::complex< float > alpha, const std::complex< float > *A, const int lda, const std::complex< float > *X, const int incx, const std::complex< float > beta, std::complex< float > *Y, const int incy, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
gemv(const char trans, const int m, const int n, const std::complex< double > alpha, const std::complex< double > *A, const int lda, const std::complex< double > *X, const int incx, const std::complex< double > beta, std::complex< double > *Y, const int incy, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
hemm_cm(const char side, const char uplo, const int m, const int n, const float alpha, const float *a, const int lda, const float *b, const int ldb, const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
hemm_cm(const char side, const char uplo, const int m, const int n, const double alpha, const double *a, const int lda, const double *b, const int ldb, const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
hemm_cm(char side, char uplo, int m, int n, std::complex< float > alpha, std::complex< float > *a, int lda, std::complex< float > *b, int ldb, std::complex< float > beta, std::complex< float > *c, int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
hemm_cm(char side, char uplo, int m, int n, std::complex< double > alpha, std::complex< double > *a, int lda, std::complex< double > *b, int ldb, std::complex< double > beta, std::complex< double > *c, int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
nrm2(const int n, const float *X, const int, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
nrm2(const int n, const double *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
nrm2(const int n, const std::complex< double > *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
scal(const int n, const float alpha, float *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
scal(const int n, const double alpha, double *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
scal(const int n, const std::complex< float > alpha, std::complex< float > *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
scal(const int n, const std::complex< double > alpha, std::complex< double > *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
symm_cm(const char side, const char uplo, const int m, const int n, const float alpha, const float *a, const int lda, const float *b, const int ldb, const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
symm_cm(const char side, const char uplo, const int m, const int n, const double alpha, const double *a, const int lda, const double *b, const int ldb, const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
symm_cm(const char side, const char uplo, const int m, const int n, const std::complex< float > alpha, const std::complex< float > *a, const int lda, const std::complex< float > *b, const int ldb, const std::complex< float > beta, std::complex< float > *c, const int ldc, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
symm_cm(const char side, const char uplo, const int m, const int n, 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, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
vector_add_vector(const int &dim, float *result, const float *vector1, const float constant1, const float *vector2, const float constant2, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
vector_add_vector(const int &dim, double *result, const double *vector1, const double constant1, const double *vector2, const double constant2, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
vector_add_vector(const int &dim, std::complex< float > *result, const std::complex< float > *vector1, const float constant1, const std::complex< float > *vector2, const float constant2, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
vector_add_vector(const int &dim, std::complex< double > *result, const std::complex< double > *vector1, const double constant1, const std::complex< double > *vector2, const double constant2, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
vector_div_vector(const int &dim, T *result, const T *vector1, const T *vector2, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |
vector_mul_vector(const int &dim, T *result, const T *vector1, const T *vector2, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice) | BlasConnector | static |