Regina 7.4 Calculation Engine
regina::Matrix< typename > Member List

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

addCol(size_t source, size_t dest)regina::Matrix< typename >inline
addCol(size_t source, size_t dest, T copies, size_t fromRow=0)regina::Matrix< typename >inline
addColFrom(size_t source, size_t dest, size_t fromRow=0)regina::Matrix< typename >inline
addRow(size_t source, size_t dest)regina::Matrix< typename >inline
addRow(size_t source, size_t dest, T copies, size_t fromCol=0)regina::Matrix< typename >inline
addRowFrom(size_t source, size_t dest, size_t fromCol)regina::Matrix< typename >inline
columnEchelonForm()regina::Matrix< typename >inline
columns() constregina::Matrix< typename >inline
combCols(size_t col1, size_t col2, T coeff11, T coeff12, T coeff21, T coeff22, size_t fromRow=0)regina::Matrix< typename >inline
combRows(size_t row1, size_t row2, T coeff11, T coeff12, T coeff21, T coeff22, size_t fromCol=0)regina::Matrix< typename >inline
det() constregina::Matrix< typename >inline
detail() constregina::Output< Matrix< T > >
divColExact(size_t col, const T &divBy)regina::Matrix< typename >inline
divRowExact(size_t row, const T &divBy)regina::Matrix< typename >inline
entry(size_t row, size_t column)regina::Matrix< typename >inline
entry(size_t row, size_t column) constregina::Matrix< typename >inline
fill(const T &value)regina::Matrix< typename >inline
gcdCol(size_t col)regina::Matrix< typename >inline
gcdRow(size_t row)regina::Matrix< typename >inline
identity(size_t size)regina::Matrix< typename >inlinestatic
initialise(const T &value)regina::Matrix< typename >inline
initialised() constregina::Matrix< typename >inline
isIdentity() constregina::Matrix< typename >inline
isZero() constregina::Matrix< typename >inline
makeIdentity()regina::Matrix< typename >inline
Matrix()regina::Matrix< typename >inline
Matrix(size_t size)regina::Matrix< typename >inline
Matrix(size_t rows, size_t cols)regina::Matrix< typename >inline
Matrix(std::initializer_list< std::initializer_list< T > > data)regina::Matrix< typename >inline
Matrix(const Matrix &src)regina::Matrix< typename >inline
Matrix(const Matrix< U > &src)regina::Matrix< typename >inlineexplicit
Matrix(Matrix &&src) noexceptregina::Matrix< typename >inline
multCol(size_t column, T factor, size_t fromRow=0)regina::Matrix< typename >inline
multRow(size_t row, T factor, size_t fromCol=0)regina::Matrix< typename >inline
negateCol(size_t col)regina::Matrix< typename >inline
negateRow(size_t row)regina::Matrix< typename >inline
operator*(const Matrix< U > &other) constregina::Matrix< typename >inline
operator*(const Vector< U > &other) constregina::Matrix< typename >inline
operator=(const Matrix &src)regina::Matrix< typename >inline
operator=(Matrix &&src) noexceptregina::Matrix< typename >inline
operator==(const Matrix &other) constregina::Matrix< typename >inline
rank() const &regina::Matrix< typename >inline
rank() &&regina::Matrix< typename >inline
reduceCol(size_t col)regina::Matrix< typename >inline
reduceRow(size_t row)regina::Matrix< typename >inline
rowEchelonForm()regina::Matrix< typename >inline
rows() constregina::Matrix< typename >inline
set(size_t row, size_t column, const T &value)regina::Matrix< typename >
str() constregina::Output< Matrix< T > >
swap(Matrix &other) noexceptregina::Matrix< typename >inline
swapCols(size_t first, size_t second, size_t fromRow=0)regina::Matrix< typename >inline
swapRows(size_t first, size_t second)regina::Matrix< typename >inline
transpose() constregina::Matrix< typename >inline
utf8() constregina::Output< Matrix< T > >
value_type typedefregina::Matrix< typename >
writeTextLong(std::ostream &out) constregina::Matrix< typename >inline
writeTextShort(std::ostream &out) constregina::Matrix< typename >inline
~Matrix()regina::Matrix< typename >inline