| 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 |