OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Matrix< T > Member List

This is the complete list of members for Matrix< T >, including all inherited members.

Array2D()Array2D< T >inline
Array2D(int rows, int cols)Array2D< T >inline
Array2D(int rows, int cols, const T &t)Array2D< T >inline
Array2D(const Array2D &)Array2D< T >inline
begin()Array2D< T >inline
begin() constArray2D< T >inline
col_begin(int c)Array2D< T >
col_begin(int c) constArray2D< T >
col_end(int c)Array2D< T >
col_end(int c) constArray2D< T >
col_iterator typedefArray2D< T >
colsArray2D< T >protected
const_col_iterator typedefArray2D< T >
const_iterator typedefArray2D< T >
const_row_iterator typedefArray2D< T >
dataArray2D< T >protected
dotcv(const Vector< T > &) constMatrix< T >
dotm(const Matrix< T > &) constMatrix< T >
dotrv(const Vector< T > &) constMatrix< T >
end()Array2D< T >inline
end() constArray2D< T >inline
getColumn(Array1D< T > &toArray, int c) constArray2D< T >
getRow(Array1D< T > &toArray, int r) constArray2D< T >
iterator typedefArray2D< T >
lenArray2D< T >protected
Matrix()Matrix< T >
Matrix(const Array2D< T > &)Matrix< T >
Matrix(int rows, int cols)Matrix< T >
Matrix(int rows, int cols, const T &t)Matrix< T >
Matrix(const Matrix &)Matrix< T >
ncols() constArray2D< T >inline
nrows() constArray2D< T >inline
operator()(int r, int c)Array2D< T >inline
operator()(int r, int c) constArray2D< T >inline
operator*=(const T &)Matrix< T >
operator*=(const Matrix< T > &)Matrix< T >
operator+=(const Matrix< T > &)Matrix< T >
operator+=(const T &)Matrix< T >
operator-=(const Matrix< T > &)Matrix< T >
operator-=(const T &)Matrix< T >
operator/=(const T &)Matrix< T >
operator=(const Matrix< T > &)Matrix< T >
operator=(const Array2D< T > &)Matrix< T >
operator[](int r)Array2D< T >
operator[](int r) constArray2D< T >
putColumn(const Array1D< T > &fromArray, int c)Array2D< T >
putRow(const Array1D< T > &fromArray, int r)Array2D< T >
row_begin(int r)Array2D< T >
row_begin(int r) constArray2D< T >
row_end(int r)Array2D< T >
row_end(int r) constArray2D< T >
row_iterator typedefArray2D< T >
rowsArray2D< T >protected
size() constArray2D< T >inline
swapColumns(int c1, int c2)Array2D< T >
swapRows(int row1, int row2)Array2D< T >
transpose() constMatrix< T >
value_type typedefArray2D< T >
~Array2D()Array2D< T >inline
~Matrix()Matrix< T >