monolish
0.14.0
MONOlithic LIner equation Solvers for Highly-parallel architecture
|
Go to the documentation of this file. 1 #include "../../../include/common/monolish_dense.hpp"
2 #include "../../../include/common/monolish_logger.hpp"
3 #include "../../../include/common/monolish_matrix.hpp"
4 #include "../../internal/monolish_internal.hpp"
14 swap(row_index, col_index);
29 B.
val = get_val_ptr();
std::vector< int > row_index
Coodinate format row index, which stores row numbers of the non-zero elements (size nnz)
void set_col(const size_t N)
Set col number.
void set_row(const size_t M)
Set row number.
logger class (singleton, for developper class)
std::vector< Float > val
Coodinate format value array, which stores values of the non-zero elements (size nnz)
void util_in(const std::string func_name)
Coodinate (COO) format Matrix (need to sort)
void set_nnz(const size_t NNZ)
Set # of non-zero elements.
COO & transpose()
get transposed matrix (A^T)
static Logger & get_instance()
std::vector< int > col_index
Coodinate format column index, which stores column numbers of the non-zero elements (size nnz)