|
QUDA
0.9.0
|
wrapper class that enables us to write to Hmatrices in packed format More...
#include <quda_matrix.h>
Public Member Functions | |
| __device__ __host__ | HMatrix_wrapper (Hmat &mat, int i, int j, int idx) |
| __device__ __host__ void | operator= (const complex< T > &a) |
| __device__ __host__ void | operator+= (const complex< T > &a) |
Public Attributes | |
| Hmat & | mat |
| const int | i |
| const int | j |
| const int | idx |
wrapper class that enables us to write to Hmatrices in packed format
| T | Underlying real storage type |
| Hmat | The type of HMatrix we are wrapping |
Definition at line 152 of file quda_matrix.h.
|
inline |
Definition at line 158 of file quda_matrix.h.
|
inline |
Definition at line 172 of file quda_matrix.h.
References a, quda::HMatrix_wrapper< T, Hmat >::i, quda::HMatrix_wrapper< T, Hmat >::idx, quda::HMatrix_wrapper< T, Hmat >::j, and quda::HMatrix_wrapper< T, Hmat >::mat.
|
inline |
Definition at line 160 of file quda_matrix.h.
References a, quda::HMatrix_wrapper< T, Hmat >::i, quda::HMatrix_wrapper< T, Hmat >::idx, quda::HMatrix_wrapper< T, Hmat >::j, and quda::HMatrix_wrapper< T, Hmat >::mat.
| const int quda::HMatrix_wrapper< T, Hmat >::i |
Definition at line 154 of file quda_matrix.h.
Referenced by quda::HMatrix_wrapper< T, Hmat >::operator+=(), and quda::HMatrix_wrapper< T, Hmat >::operator=().
| const int quda::HMatrix_wrapper< T, Hmat >::idx |
Definition at line 156 of file quda_matrix.h.
Referenced by quda::HMatrix_wrapper< T, Hmat >::operator+=(), and quda::HMatrix_wrapper< T, Hmat >::operator=().
| const int quda::HMatrix_wrapper< T, Hmat >::j |
Definition at line 155 of file quda_matrix.h.
Referenced by quda::HMatrix_wrapper< T, Hmat >::operator+=(), and quda::HMatrix_wrapper< T, Hmat >::operator=().
| Hmat& quda::HMatrix_wrapper< T, Hmat >::mat |
Definition at line 153 of file quda_matrix.h.
Referenced by quda::HMatrix_wrapper< T, Hmat >::operator+=(), and quda::HMatrix_wrapper< T, Hmat >::operator=().
1.8.14