|
Regina 7.0 Calculation Engine
|
This is the complete list of members for regina::Matrix< T, ring >, including all inherited members.
| addCol(unsigned long source, unsigned long dest) | regina::Matrix< T, ring > | inline |
| addCol(unsigned long source, unsigned long dest, T copies, unsigned long fromRow=0) | regina::Matrix< T, ring > | inline |
| addColFrom(unsigned long source, unsigned long dest, unsigned long fromRow=0) | regina::Matrix< T, ring > | inline |
| addRow(unsigned long source, unsigned long dest) | regina::Matrix< T, ring > | inline |
| addRow(unsigned long source, unsigned long dest, T copies, unsigned long fromCol=0) | regina::Matrix< T, ring > | inline |
| addRowFrom(unsigned long source, unsigned long dest, unsigned long fromCol) | regina::Matrix< T, ring > | inline |
| Coefficient typedef | regina::Matrix< T, ring > | |
| columnEchelonForm() | regina::Matrix< T, ring > | inline |
| columns() const | regina::Matrix< T, ring > | inline |
| combCols(unsigned long col1, unsigned long col2, T coeff11, T coeff12, T coeff21, T coeff22, unsigned long fromRow=0) | regina::Matrix< T, ring > | inline |
| combRows(unsigned long row1, unsigned long row2, T coeff11, T coeff12, T coeff21, T coeff22, unsigned long fromCol=0) | regina::Matrix< T, ring > | inline |
| det() const | regina::Matrix< T, ring > | inline |
| detail() const | regina::Output< Matrix< T > > | |
| divColExact(unsigned long col, const T &divBy) | regina::Matrix< T, ring > | inline |
| divRowExact(unsigned long row, const T &divBy) | regina::Matrix< T, ring > | inline |
| entry(unsigned long row, unsigned long column) | regina::Matrix< T, ring > | inline |
| entry(unsigned long row, unsigned long column) const | regina::Matrix< T, ring > | inline |
| gcdCol(unsigned long col) | regina::Matrix< T, ring > | inline |
| gcdRow(unsigned long row) | regina::Matrix< T, ring > | inline |
| identity(unsigned long size) | regina::Matrix< T, ring > | inlinestatic |
| initialise(const T &value) | regina::Matrix< T, ring > | inline |
| initialise(List allValues) | regina::Matrix< T, ring > | |
| isIdentity() const | regina::Matrix< T, ring > | inline |
| isZero() const | regina::Matrix< T, ring > | inline |
| makeIdentity() | regina::Matrix< T, ring > | inline |
| Matrix() | regina::Matrix< T, ring > | inline |
| Matrix(unsigned long size) | regina::Matrix< T, ring > | inline |
| Matrix(unsigned long rows, unsigned long cols) | regina::Matrix< T, ring > | inline |
| Matrix(std::initializer_list< std::initializer_list< T > > data) | regina::Matrix< T, ring > | inline |
| Matrix(const Matrix &src) | regina::Matrix< T, ring > | inline |
| Matrix(Matrix &&src) noexcept | regina::Matrix< T, ring > | inline |
| multCol(unsigned long column, T factor, unsigned long fromRow=0) | regina::Matrix< T, ring > | inline |
| multRow(unsigned long row, T factor, unsigned long fromCol=0) | regina::Matrix< T, ring > | inline |
| operator!=(const Matrix &other) const | regina::Matrix< T, ring > | inline |
| operator*(const Matrix &other) const | regina::Matrix< T, ring > | inline |
| operator*(const Vector< T > &other) const | regina::Matrix< T, ring > | inline |
| operator=(const Matrix &src) | regina::Matrix< T, ring > | inline |
| operator=(Matrix &&src) noexcept | regina::Matrix< T, ring > | inline |
| operator==(const Matrix &other) const | regina::Matrix< T, ring > | inline |
| reduceCol(unsigned long col) | regina::Matrix< T, ring > | inline |
| reduceRow(unsigned long row) | regina::Matrix< T, ring > | inline |
| rowEchelonForm() | regina::Matrix< T, ring > | inline |
| rows() const | regina::Matrix< T, ring > | inline |
| str() const | regina::Output< Matrix< T > > | |
| swap(Matrix &other) noexcept | regina::Matrix< T, ring > | inline |
| swapCols(unsigned long first, unsigned long second, unsigned long fromRow=0) | regina::Matrix< T, ring > | inline |
| swapColumns(unsigned long first, unsigned long second) | regina::Matrix< T, ring > | inline |
| swapRows(unsigned long first, unsigned long second) | regina::Matrix< T, ring > | inline |
| transpose() const | regina::Matrix< T, ring > | inline |
| utf8() const | regina::Output< Matrix< T > > | |
| value_type typedef | regina::Matrix< T, ring > | |
| writeMatrix(std::ostream &out) const | regina::Matrix< T, ring > | inline |
| writeTextLong(std::ostream &out) const | regina::Matrix< T, ring > | inline |
| writeTextShort(std::ostream &out) const | regina::Matrix< T, ring > | inline |
| ~Matrix() | regina::Matrix< T, ring > | inline |