1 #ifndef _fei_CSRMat_hpp_
2 #define _fei_CSRMat_hpp_
56 bool storeResultZeros=
false);
60 bool storeResultZeros=
false);
CSRMat & operator+=(const CSRMat &src)
void multiply_CSRMat_CSRMat(const CSRMat &A, const CSRMat &B, CSRMat &C, bool storeResultZeros)
unsigned getNumRows() const
std::vector< int > rowNumbers
void multiply_trans_CSRMat_CSVec(const CSRMat &A, const CSVec &x, CSVec &y)
void add_CSRMat_to_FillableMat(const CSRMat &csrm, FillableMat &fm)
std::vector< double > packedcoefs_
bool operator!=(const CSRMat &rhs) const
const std::vector< double > & getPackedCoefs() const
const SparseRowGraph & getGraph() const
bool operator==(const CSRMat &rhs) const
SparseRowGraph & getGraph()
void multiply_trans_CSRMat_CSRMat(const CSRMat &A, const CSRMat &B, CSRMat &C, bool storeResultZeros)
CSRMat & operator=(const FillableMat &src)
void multiply_CSRMat_CSVec(const CSRMat &A, const CSVec &x, CSVec &y)
std::vector< double > & getPackedCoefs()