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