|
Ensign
Low-rank framework for multi-core CPUs and GPUs
|
This is the complete list of members for Ensign::Matrix::blas_ops, including all inherited members.
| blas_ops(bool gpu=false) | Ensign::Matrix::blas_ops | |
| gpu | Ensign::Matrix::blas_ops | |
| matmul(const multi_array< T, 2 > &a, const multi_array< T, 2 > &b, multi_array< T, 2 > &c) const | Ensign::Matrix::blas_ops | |
| matmul_transa(const multi_array< T, 2 > &a, const multi_array< T, 2 > &b, multi_array< T, 2 > &c) const | Ensign::Matrix::blas_ops | |
| matmul_transab(const multi_array< T, 2 > &a, const multi_array< T, 2 > &b, multi_array< T, 2 > &c) const | Ensign::Matrix::blas_ops | |
| matmul_transb(const multi_array< T, 2 > &a, const multi_array< T, 2 > &b, multi_array< T, 2 > &c) const | Ensign::Matrix::blas_ops | |
| matvec(const multi_array< T, 2 > &a, const multi_array< T, 1 > &b, multi_array< T, 1 > &c) const | Ensign::Matrix::blas_ops | |
| matvec_trans(const multi_array< T, 2 > &a, const multi_array< T, 1 > &b, multi_array< T, 1 > &c) const | Ensign::Matrix::blas_ops | |
| transpose(const multi_array< T, 2 > &in, multi_array< T, 2 > &out) const | Ensign::Matrix::blas_ops | |
| ~blas_ops() | Ensign::Matrix::blas_ops |