|
FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
Go to the documentation of this file.
9 #ifndef _fei_FillableMat_hpp_
10 #define _fei_FillableMat_hpp_
32 void sumInCoef(
int row,
int col,
double coef);
33 void putCoef(
int row,
int col,
double coef);
35 void sumInRow(
int row,
const int* cols,
const double* coefs,
unsigned len);
36 void putRow(
int row,
const int* cols,
const double* coefs,
unsigned len);
40 bool hasRow(
int row)
const;
45 typedef std::map<int, CSVec*, std::less<int>,
void sumInRow(int row, const int *cols, const double *coefs, unsigned len)
void get_row_numbers(const FillableMat &mat, std::vector< int > &rows)
const CSVec * getRow(int row) const
void createPosition(int row, int col)
void putRow(int row, const int *cols, const double *coefs, unsigned len)
FillableMat & operator=(const FillableMat &src)
std::map< int, CSVec *, std::less< int >, fei_Pool_alloc< std::pair< const int, CSVec * > > > feipoolmat
void putCoef(int row, int col, double coef)
void sumInCoef(int row, int col, double coef)
bool operator!=(const FillableMat &rhs) const
CSVec * create_or_getRow(int row)
fei_Pool_alloc< CSVec > vecpool_
void setValues(double value)
int count_nnz(const FillableMat &mat)
feipoolmat::iterator iterator
const_iterator begin() const
const_iterator end() const
bool operator==(const FillableMat &rhs) const
bool hasRow(int row) const
unsigned getNumRows() const
void print(std::ostream &os, const FillableMat &mat)
feipoolmat::const_iterator const_iterator