75 std::unique_ptr<double []>
svd();
77 void mvprod(
const double *x,
double *y,
double beta)
const;
83 std::vector<double>
GetColumn(
unsigned int)
const;
93 std::unique_ptr<double []> mat;
void SaveToFile(std::string filename) const
matrix & operator=(const matrix &orig)
void ReadFromFile(std::string filename) const
matrix & prod(matrix const &A, matrix const &B)
const double * GetColumnRaw(unsigned int idx) const
std::unique_ptr< double[]> svd()
std::vector< double > GetColumn(unsigned int) const
double operator()(int x, int y) const
double & operator[](int x)
double * getpointer() const
matrix & operator-=(const matrix &orig)
matrix & operator+=(const matrix &orig)
void mvprod(const double *x, double *y, double beta) const