Estimation DLL, matrix library: fixed bug in MatrixView::setAll()
parent
4f7ef5f49d
commit
9ac6553776
|
@ -109,8 +109,8 @@ class MatrixView
|
||||||
inline const double *getData() const { return data; }
|
inline const double *getData() const { return data; }
|
||||||
inline void setAll(double val)
|
inline void setAll(double val)
|
||||||
{
|
{
|
||||||
for (double *p = data; p < data + rows*ld; p += ld)
|
for (double *p = data; p < data + cols*ld; p += ld)
|
||||||
std::fill_n(p, cols, val);
|
std::fill_n(p, rows, val);
|
||||||
}
|
}
|
||||||
inline double &operator() (size_t i, size_t j) { return data[i+j*ld]; }
|
inline double &operator() (size_t i, size_t j) { return data[i+j*ld]; }
|
||||||
inline const double &operator() (size_t i, size_t j) const { return data[i+j*ld]; }
|
inline const double &operator() (size_t i, size_t j) const { return data[i+j*ld]; }
|
||||||
|
|
Loading…
Reference in New Issue