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