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