addCol(unsigned long source, unsigned long dest) | regina::MatrixRing< T > | inline |
addCol(unsigned long source, unsigned long dest, T copies) | regina::MatrixRing< T > | inline |
addRow(unsigned long source, unsigned long dest) | regina::MatrixRing< T > | inline |
addRow(unsigned long source, unsigned long dest, T copies) | regina::MatrixRing< T > | inline |
columns() const | regina::Matrix< T > | inline |
data | regina::Matrix< T > | protected |
det() const | regina::MatrixRing< T > | inline |
detail() const | regina::Output< Matrix< T > > | |
divColExact(unsigned long col, const T &divBy) | regina::MatrixIntDomain< T > | |
divRowExact(unsigned long row, const T &divBy) | regina::MatrixIntDomain< T > | |
entry(unsigned long row, unsigned long column) | regina::Matrix< T > | inline |
entry(unsigned long row, unsigned long column) const | regina::Matrix< T > | inline |
gcdCol(unsigned long col) | regina::MatrixIntDomain< T > | |
gcdRow(unsigned long row) | regina::MatrixIntDomain< T > | |
initialise(const T &value) | regina::Matrix< T > | inline |
initialise(List allValues) | regina::Matrix< T > | |
isIdentity() const | regina::MatrixRing< T > | inline |
isZero() const | regina::MatrixRing< T > | inline |
makeIdentity() | regina::MatrixRing< T > | inline |
Matrix(unsigned long rows, unsigned long cols) | regina::Matrix< T > | inline |
Matrix(const Matrix &cloneMe) | regina::Matrix< T > | inline |
MatrixIntDomain(unsigned long rows, unsigned long cols) | regina::MatrixIntDomain< T > | inline |
MatrixIntDomain(const MatrixIntDomain< T > &cloneMe) | regina::MatrixIntDomain< T > | inline |
MatrixRing(unsigned long rows, unsigned long cols) | regina::MatrixRing< T > | inline |
MatrixRing(const Matrix< T > &cloneMe) | regina::MatrixRing< T > | inline |
multCol(unsigned long column, T factor) | regina::MatrixRing< T > | inline |
multiplyAs(const MatrixRing< T > &other) const | regina::MatrixRing< T > | inline |
multRow(unsigned long row, T factor) | regina::MatrixRing< T > | inline |
nCols | regina::Matrix< T > | protected |
nRows | regina::Matrix< T > | protected |
one | regina::MatrixRing< T > | static |
operator!=(const Matrix< T > &other) const | regina::Matrix< T > | inline |
operator*(const MatrixRing< T > &other) const | regina::MatrixRing< T > | inline |
operator==(const Matrix< T > &other) const | regina::Matrix< T > | inline |
reduceCol(unsigned long col) | regina::MatrixIntDomain< T > | inline |
reduceRow(unsigned long row) | regina::MatrixIntDomain< T > | |
rows() const | regina::Matrix< T > | inline |
str() const | regina::Output< Matrix< T > > | |
swapColumns(unsigned long first, unsigned long second) | regina::Matrix< T > | inline |
swapRows(unsigned long first, unsigned long second) | regina::Matrix< T > | inline |
utf8() const | regina::Output< Matrix< T > > | |
writeMatrix(std::ostream &out) const | regina::Matrix< T > | inline |
writeTextLong(std::ostream &out) const | regina::Matrix< T > | inline |
writeTextShort(std::ostream &out) const | regina::Matrix< T > | inline |
zero | regina::MatrixRing< T > | static |
~Matrix() | regina::Matrix< T > | inline |