| colN | monolish::matrix::LinearOperator< Float > | private |
| convert(COO< Float > &coo) | monolish::matrix::LinearOperator< Float > | |
| convert(CRS< Float > &crs) | monolish::matrix::LinearOperator< Float > | |
| convert(Dense< Float > &dense) | monolish::matrix::LinearOperator< Float > | |
| convert_to_Dense(Dense< Float > &dense) const | monolish::matrix::LinearOperator< Float > | |
| device_free() const | monolish::matrix::LinearOperator< Float > | inline |
| diag(vector< Float > &vec) const | monolish::matrix::LinearOperator< Float > | |
| diag(view1D< vector< Float >, Float > &vec) const | monolish::matrix::LinearOperator< Float > | |
| diag(view1D< matrix::Dense< Float >, Float > &vec) const | monolish::matrix::LinearOperator< Float > | |
| get_col() const | monolish::matrix::LinearOperator< Float > | inline |
| get_device_mem_stat() const | monolish::matrix::LinearOperator< Float > | inline |
| get_matmul_dense() const | monolish::matrix::LinearOperator< Float > | inline |
| get_matmul_dense_init_flag() const | monolish::matrix::LinearOperator< Float > | inline |
| get_matvec() const | monolish::matrix::LinearOperator< Float > | inline |
| get_matvec_init_flag() const | monolish::matrix::LinearOperator< Float > | inline |
| get_rmatmul_dense() const | monolish::matrix::LinearOperator< Float > | inline |
| get_rmatmul_dense_init_flag() const | monolish::matrix::LinearOperator< Float > | inline |
| get_rmatvec() const | monolish::matrix::LinearOperator< Float > | inline |
| get_rmatvec_init_flag() const | monolish::matrix::LinearOperator< Float > | inline |
| get_row() const | monolish::matrix::LinearOperator< Float > | inline |
| gpu_status | monolish::matrix::LinearOperator< Float > | mutableprivate |
| LinearOperator() | monolish::matrix::LinearOperator< Float > | inline |
| LinearOperator(const size_t M, const size_t N) | monolish::matrix::LinearOperator< Float > | |
| LinearOperator(const size_t M, const size_t N, const std::function< vector< Float >(const vector< Float > &)> &MATVEC) | monolish::matrix::LinearOperator< Float > | |
| LinearOperator(const size_t M, const size_t N, const std::function< vector< Float >(const vector< Float > &)> &MATVEC, const std::function< vector< Float >(const vector< Float > &)> &RMATVEC) | monolish::matrix::LinearOperator< Float > | |
| LinearOperator(const size_t M, const size_t N, const std::function< Dense< Float >(const Dense< Float > &)> &MATMUL) | monolish::matrix::LinearOperator< Float > | |
| LinearOperator(const size_t M, const size_t N, const std::function< Dense< Float >(const Dense< Float > &)> &MATMUL, const std::function< Dense< Float >(const Dense< Float > &)> &RMATMUL) | monolish::matrix::LinearOperator< Float > | |
| LinearOperator(COO< Float > &coo) | monolish::matrix::LinearOperator< Float > | inline |
| LinearOperator(CRS< Float > &crs) | monolish::matrix::LinearOperator< Float > | inline |
| LinearOperator(Dense< Float > &dense) | monolish::matrix::LinearOperator< Float > | inline |
| LinearOperator(const LinearOperator< Float > &linearoperator) | monolish::matrix::LinearOperator< Float > | |
| matmul_dense | monolish::matrix::LinearOperator< Float > | private |
| matvec | monolish::matrix::LinearOperator< Float > | private |
| nonfree_recv() const | monolish::matrix::LinearOperator< Float > | inline |
| operator=(const LinearOperator< Float > &mat) | monolish::matrix::LinearOperator< Float > | |
| recv() const | monolish::matrix::LinearOperator< Float > | inline |
| rmatmul_dense | monolish::matrix::LinearOperator< Float > | private |
| rmatvec | monolish::matrix::LinearOperator< Float > | private |
| rowN | monolish::matrix::LinearOperator< Float > | private |
| send() const | monolish::matrix::LinearOperator< Float > | inline |
| set_device_mem_stat(bool status) | monolish::matrix::LinearOperator< Float > | inline |
| set_matmul_dense(const std::function< matrix::Dense< Float >(const matrix::Dense< Float > &)> &MATMUL) | monolish::matrix::LinearOperator< Float > | |
| set_matvec(const std::function< vector< Float >(const vector< Float > &)> &MATVEC) | monolish::matrix::LinearOperator< Float > | |
| set_rmatmul_dense(const std::function< matrix::Dense< Float >(const matrix::Dense< Float > &)> &RMATMUL) | monolish::matrix::LinearOperator< Float > | |
| set_rmatvec(const std::function< vector< Float >(const vector< Float > &)> &RMATVEC) | monolish::matrix::LinearOperator< Float > | |
| type() const | monolish::matrix::LinearOperator< Float > | inline |
| ~LinearOperator() | monolish::matrix::LinearOperator< Float > | inline |