numeric_matrix
Defined in header: <ixion/matrix.hpp>
-
class numeric_matrix
Public Functions
-
numeric_matrix()
-
numeric_matrix(size_t rows, size_t cols)
-
numeric_matrix(std::vector<double> array, size_t rows, size_t cols)
Constructor with initial values.
- Parameters:
array – Array of initial values stored in column-major order.
rows – Number of rows.
cols – Number of columns.
-
numeric_matrix(numeric_matrix &&r)
-
~numeric_matrix()
-
numeric_matrix &operator=(numeric_matrix other)
-
double &operator()(size_t row, size_t col)
-
const double &operator()(size_t row, size_t col) const
-
void swap(numeric_matrix &r)
-
size_t row_size() const
-
size_t col_size() const
-
numeric_matrix()