Main Page Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members File Members
ixion::matrix Member List
This is the complete list of members for ixion::matrix, including all inherited members.
- add(TIndex row, TIndex col, matrix const &src, entry_type factor=1)
- addColumn(TIndex col, matrix &src, entry_type factor=1)
[inline]
- addColumnSelf(TIndex to, TIndex from, entry_type factor=1, TIndex startrow=0)
- addRow(TIndex row, matrix &src, entry_type factor=1)
[inline]
- addRowSelf(TIndex to, TIndex from, entry_type factor=1, TIndex startcol=0)
- begin()
[inline]
- begin() const
[inline]
- cholesky() const
- const_iterator typedef
- Data
[protected]
- decomposeLR(matrix &l, matrix &r) const
- det() const
- diagonalProduct() const
- end()
[inline]
- end() const
[inline]
- entry_type typedef
- extract(TIndex row, TIndex col, TSize height, TSize width) const
- extractColumn(TIndex col) const
[inline]
- extractRow(TIndex row) const
[inline]
- gauss(scalar_type pivot_threshold=0, TSize *swapcount=NULL) const
- gaussJordan(scalar_type pivot_threshold=0, TSize *swapcount=NULL) const
- getCholesky() const
[inline]
- getGaussElim(scalar_type pivot_threshold=0, TSize *swapcount=NULL) const
[inline]
- getGaussJordan(scalar_type pivot_threshold=0, TSize *swapcount=NULL) const
[inline]
- getHeight() const
[inline]
- getIndex(TIndex row, TIndex col) const
[inline, protected]
- getInverted() const
[inline]
- getLR(matrix &l, matrix &r) const
[inline]
- getSize() const
[inline, protected]
- getTransposed() const
[inline]
- getWidth() const
[inline]
- height() const
[inline]
- Height
[protected]
- inverted() const
- iterator typedef
- linearSolve(matrix const &vec, scalar_type pivot_threshold=0) const
- lowerTriangleSolve(matrix const &vec) const
- matrix(TSize height=0, TSize width=0)
- matrix(TSize height, TSize width, InputIterator first)
[inline]
- matrix(matrix const &src)
- multiplyColumnSelf(TIndex column, entry_type factor, TIndex startrow=0)
- multiplyRowSelf(TIndex row, entry_type factor, TIndex startcol=0)
- norm(TMatrixNorm norm=NORM_SCHUR) const
- NORM_COLUMN_SUM enum value
- NORM_ROW_SUM enum value
- NORM_SCHUR enum value
- NORM_TOTAL enum value
- normalize()
- operator *(matrix const &op2) const
- operator *=(matrix const &op2)
[inline]
- operator *=(scalar_type scalar)
- operator()(TIndex row) const
[inline]
- operator()(TIndex row, TIndex col)
[inline]
- operator()(TIndex row, TIndex col) const
[inline]
- operator+(matrix const &op2) const
[inline]
- operator+=(matrix const &op2)
- operator-() const
[inline]
- operator-(matrix const &op2) const
[inline]
- operator-=(matrix const &op2)
- operator=(matrix const &src)
- outMatrix(std::ostream &ostr, void(*item_formatter)(std::ostream &os, bool first, bool last)=NULL) const
- scalar_type typedef
- set(TIndex row, TIndex col, matrix const &src)
- setColumn(TIndex col, matrix const &src)
[inline]
- setDimension(TSize height, TSize width)
- setRow(TIndex row, matrix const &src)
[inline]
- setup(TSize height, TSize width)
[protected]
- swapColumnSelf(TIndex col1, TIndex col2)
- swapRowSelf(TIndex row1, TIndex row2)
- TMatrixNorm enum name
- trace() const
- traits_type typedef
- transposed() const
- upperTriangleSolve(matrix const &vec) const
- Width
[protected]
- width() const
[inline]
- wipe(entry_type value=traits_type::zero)
Generated on Wed Oct 31 17:12:25 2001 for ixlib by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001