|
graph
|
a read-only view of a GPUCSRm suitable for passing to a GPU kernel by value. More...
#include <gpu_csr.hpp>

Public Member Functions | |
| PANGOLIN_CUDA_MEMBER uint64_t | nnz () const |
| PANGOLIN_CUDA_MEMBER uint64_t | num_rows () const |
| PANGOLIN_CUDA_MEMBER uint64_t | max_col () const |
| largest observed column during construction of CSR More... | |
| const Index * | deviceRowPtr () |
| rowPtr index valid on device More... | |
| const Index * | deviceColInd () |
| colInd array valid on device More... | |
Public Attributes | |
| const Index * | rowOffset_ |
| offset in col_ that each row starts at More... | |
| const Index * | col_ |
| non-zero column indices More... | |
Private Attributes | |
| uint64_t | nnz_ |
| number of non-zeros More... | |
| uint64_t | num_rows_ |
| length of rowOffset - 1 More... | |
| Index | maxCol_ |
| largest observed column during constructiono of CSR More... | |
Friends | |
| class | GPUCSR< Index > |
a read-only view of a GPUCSRm suitable for passing to a GPU kernel by value.
Any modifications to the underlying GPUCSR may invalidate this view.
|
inline |
colInd array valid on device
|
inline |
rowPtr index valid on device
|
inline |
largest observed column during construction of CSR
|
inline |
|
inline |
|
friend |
| const Index* GPUCSRView< Index >::col_ |
non-zero column indices
|
private |
largest observed column during constructiono of CSR
|
private |
number of non-zeros
|
private |
length of rowOffset - 1
| const Index* GPUCSRView< Index >::rowOffset_ |
offset in col_ that each row starts at
1.8.13