A_data | cCSRMatrix< DataType > | protected |
A_index_pointer | cCSRMatrix< DataType > | protected |
A_indices | cCSRMatrix< DataType > | protected |
allocate_buffer(const int device_id, cusparseOperation_t cusparse_operation, const DataType alpha, const DataType beta, cusparseDnVecDescr_t &cusparse_input_vector, cusparseDnVecDescr_t &cusparse_output_vector, cusparseSpMVAlg_t algorithm) | cuCSRMatrix< DataType > | protected |
cCSRMatrix() | cCSRMatrix< DataType > | |
cCSRMatrix(const DataType *A_data_, const LongIndexType *A_indices_, const LongIndexType *A_index_pointer_, const LongIndexType num_rows_, const LongIndexType num_columns_) | cCSRMatrix< DataType > | |
cLinearOperator() | cLinearOperator< DataType > | |
cLinearOperator(const LongIndexType num_rows_, const LongIndexType num_columns_) | cLinearOperator< DataType > | |
cMatrix() | cMatrix< DataType > | |
copied_host_to_device | cuLinearOperator< DataType > | protected |
copy_host_to_device() | cuCSRMatrix< DataType > | protectedvirtual |
cublas_handle | cuLinearOperator< DataType > | protected |
cuCSRMatrix() | cuCSRMatrix< DataType > | |
cuCSRMatrix(const DataType *A_data_, const LongIndexType *A_indices_, const LongIndexType *A_index_pointer_, const LongIndexType num_rows_, const LongIndexType num_columns_, const int num_gpu_devices_) | cuCSRMatrix< DataType > | |
cuLinearOperator() | cuLinearOperator< DataType > | |
cuLinearOperator(int num_gpu_devices_) | cuLinearOperator< DataType > | explicit |
cuMatrix() | cuMatrix< DataType > | |
cuMatrix(int num_gpu_devices_) | cuMatrix< DataType > | explicit |
cusparse_handle | cuLinearOperator< DataType > | protected |
cusparse_matrix_A | cuCSRMatrix< DataType > | protected |
device_A_data | cuCSRMatrix< DataType > | protected |
device_A_index_pointer | cuCSRMatrix< DataType > | protected |
device_A_indices | cuCSRMatrix< DataType > | protected |
device_buffer | cuCSRMatrix< DataType > | protected |
device_buffer_num_bytes | cuCSRMatrix< DataType > | protected |
dot(const DataType *device_vector, DataType *device_product) | cuCSRMatrix< DataType > | virtual |
dot_plus(const DataType *device_vector, const DataType alpha, DataType *device_product) | cuCSRMatrix< DataType > | virtual |
eigenvalue_relation_known | cLinearOperator< DataType > | protected |
get_cublas_handle() const | cuLinearOperator< DataType > | |
cuMatrix::get_eigenvalue(const DataType *known_parameters, const DataType known_eigenvalue, const DataType *inquiry_parameters) const =0 | cLinearOperator< DataType > | pure virtual |
cCSRMatrix::get_eigenvalue(const DataType *known_parameters, const DataType known_eigenvalue, const DataType *inquiry_parameters) const | cMatrix< DataType > | virtual |
get_nnz() const | cCSRMatrix< DataType > | |
get_num_columns() const | cLinearOperator< DataType > | |
get_num_parameters() const | cLinearOperator< DataType > | |
get_num_rows() const | cLinearOperator< DataType > | |
initialize_cublas_handle() | cuLinearOperator< DataType > | protected |
initialize_cusparse_handle() | cuLinearOperator< DataType > | protected |
is_eigenvalue_relation_known() const | cLinearOperator< DataType > | |
is_identity_matrix() const | cCSRMatrix< DataType > | virtual |
num_columns | cLinearOperator< DataType > | protected |
num_gpu_devices | cuLinearOperator< DataType > | protected |
num_parameters | cLinearOperator< DataType > | protected |
num_rows | cLinearOperator< DataType > | protected |
parameters | cLinearOperator< DataType > | protected |
query_gpu_devices() const | cuLinearOperator< DataType > | protected |
set_parameters(DataType *parameters_) | cLinearOperator< DataType > | |
transpose_dot(const DataType *device_vector, DataType *device_product) | cuCSRMatrix< DataType > | virtual |
transpose_dot_plus(const DataType *device_vector, const DataType alpha, DataType *device_product) | cuCSRMatrix< DataType > | virtual |
~cCSRMatrix() | cCSRMatrix< DataType > | virtual |
~cLinearOperator() | cLinearOperator< DataType > | virtual |
~cMatrix() | cMatrix< DataType > | virtual |
~cuCSRMatrix() | cuCSRMatrix< DataType > | virtual |
~cuLinearOperator() | cuLinearOperator< DataType > | virtual |
~cuMatrix() | cuMatrix< DataType > | virtual |