ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
BlasConnector Member List

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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
nrm2(const int n, const float *X, const int, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice)BlasConnectorstatic
nrm2(const int n, const double *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice)BlasConnectorstatic
nrm2(const int n, const std::complex< double > *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice)BlasConnectorstatic
scal(const int n, const float alpha, float *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice)BlasConnectorstatic
scal(const int n, const double alpha, double *X, const int incX, base_device::AbacusDevice_t device_type=base_device::AbacusDevice_t::CpuDevice)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic
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)BlasConnectorstatic