monolish
0.14.0
MONOlithic LIner equation Solvers for Highly-parallel architecture
|
Go to the documentation of this file. 1 #include "../../../include/common/monolish_common.hpp"
2 #include "../../../include/monolish_blas.hpp"
3 #include "../../internal/monolish_internal.hpp"
13 rowN = linearoperator.
get_row();
14 colN = linearoperator.
get_col();
Linear Operator imitating Matrix.
logger class (singleton, for developper class)
void operator=(const LinearOperator< Float > &mat)
operator copy
size_t get_col() const
get # of col
bool get_matvec_init_flag() const
get flag that shows matvec is defined or not
void util_in(const std::string func_name)
size_t get_row() const
get # of row
std::function< vector< Float >const vector< Float > &)> get_rmatvec() const
get multiplication function of (Hermitian) transposed matrix and vector C = A;
std::function< vector< Float >const vector< Float > &)> get_matvec() const
get multiplication function of matrix and vector
static Logger & get_instance()
bool get_rmatvec_init_flag() const
get flag that shows rmatvec is defined or not