This is the complete list of members for q3::execution::gpu::blas::GPUBLAS, including all inherited members.
| axpy(int number_of_elements, Complex scaling_factor, const Complex *vector_x, Complex *vector_y) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| device_backend() | q3::execution::gpu::blas::GPUBLAS | inline |
| device_backend() const | q3::execution::gpu::blas::GPUBLAS | inline |
| device_backend_ | q3::execution::gpu::blas::GPUBLAS | protected |
| dgemm(char transpose_a, char transpose_b, int m, int n, int k, Real alpha, const Real *matrix_a, int leading_dimension_a, const Real *matrix_b, int leading_dimension_b, Real beta, Real *matrix_c, int leading_dimension_c) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| dot_product(int number_of_elements, const Complex *vector_x, const Complex *vector_y) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| dot_product_single(int number_of_elements, const ComplexSingle *vector_x, const ComplexSingle *vector_y) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| gemm(char transpose_a, char transpose_b, int m, int n, int k, Complex alpha, const Complex *matrix_a, int leading_dimension_a, const Complex *matrix_b, int leading_dimension_b, Complex beta, Complex *matrix_c, int leading_dimension_c) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| gemm_single(char transpose_a, char transpose_b, int m, int n, int k, ComplexSingle alpha, const ComplexSingle *matrix_a, int leading_dimension_a, const ComplexSingle *matrix_b, int leading_dimension_b, ComplexSingle beta, ComplexSingle *matrix_c, int leading_dimension_c) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| GPUBLAS(std::shared_ptr< device::GPUDeviceBackend > device_backend) | q3::execution::gpu::blas::GPUBLAS | inlineexplicit |
| norm(int number_of_elements, const Complex *vector_x) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| norm_single(int number_of_elements, const ComplexSingle *vector_x) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| scale(int number_of_elements, Complex scaling_factor, Complex *vector_x) const =0 | q3::execution::gpu::blas::GPUBLAS | pure virtual |
| ~GPUBLAS()=default | q3::execution::gpu::blas::GPUBLAS | virtual |