Regina Calculation Engine
regina::MatrixIntDomain< T > Member List

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

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() constregina::Matrix< T >inline
dataregina::Matrix< T >protected
det() constregina::MatrixRing< T >inline
detail() constregina::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) constregina::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() constregina::MatrixRing< T >inline
isZero() constregina::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) constregina::MatrixRing< T >inline
multRow(unsigned long row, T factor)regina::MatrixRing< T >inline
nColsregina::Matrix< T >protected
nRowsregina::Matrix< T >protected
oneregina::MatrixRing< T >static
operator!=(const Matrix< T > &other) constregina::Matrix< T >inline
operator*(const MatrixRing< T > &other) constregina::MatrixRing< T >inline
operator==(const Matrix< T > &other) constregina::Matrix< T >inline
reduceCol(unsigned long col)regina::MatrixIntDomain< T >inline
reduceRow(unsigned long row)regina::MatrixIntDomain< T >
rows() constregina::Matrix< T >inline
str() constregina::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() constregina::Output< Matrix< T > >
writeMatrix(std::ostream &out) constregina::Matrix< T >inline
writeTextLong(std::ostream &out) constregina::Matrix< T >inline
writeTextShort(std::ostream &out) constregina::Matrix< T >inline
zeroregina::MatrixRing< T >static
~Matrix()regina::Matrix< T >inline

Copyright © 1999-2016, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).