|
| template<typename intType > |
| bool | capd::matrixAlgorithms::isDivisible (intType a, intType b) |
| |
| bool | capd::matrixAlgorithms::isDivisible (double, double) |
| |
| template<typename intType > |
| bool | capd::matrixAlgorithms::isInvertible (intType a) |
| |
| template<typename intType > |
| intType | capd::matrixAlgorithms::inverse (intType a) |
| |
| template<typename matrix > |
| capd::vectalg::Matrix< typename matrix::ScalarType, 0, 0 > | capd::matrixAlgorithms::emptyMatrix () |
| |
| template<class matrix > |
| void | capd::matrixAlgorithms::rowExchange (matrix &A, int i, int j) |
| |
| template<class matrix > |
| void | capd::matrixAlgorithms::rowMultiply (matrix &A, int i, typename matrix::ScalarType s) |
| |
| template<class matrix > |
| void | capd::matrixAlgorithms::rowAdd (matrix &A, int i, int j, typename matrix::ScalarType s) |
| |
| template<class matrix > |
| void | capd::matrixAlgorithms::columnExchange (matrix &A, int i, int j) |
| |
| template<class matrix > |
| void | capd::matrixAlgorithms::columnMultiply (matrix &A, int j, typename matrix::ScalarType s) |
| |
| template<class matrix > |
| void | capd::matrixAlgorithms::columnAdd (matrix &A, int i, int j, typename matrix::ScalarType s) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::rowAdd (matrix &B, sqMatrix &Q, int i, int j, typename matrix::ScalarType q) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnExchange (matrix &B, sqMatrix &R, int i, int j) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnMultiply (matrix &B, sqMatrix &R, int i, typename matrix::ScalarType q) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnAdd (matrix &B, sqMatrix &R, int i, int j, typename matrix::ScalarType q) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::rowExchange (matrix &B, sqMatrix &Q, sqMatrix &Qinv, int i, int j) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::rowMultiply (matrix &B, sqMatrix &Q, sqMatrix &Qinv, int i, typename matrix::ScalarType q) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::rowAdd (matrix &B, sqMatrix &Q, sqMatrix &Qinv, int i, int j, typename matrix::ScalarType q) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnExchange (matrix &B, sqMatrix &R, sqMatrix &Rinv, int i, int j) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnMultiply (matrix &B, sqMatrix &R, sqMatrix &Rinv, int i, typename matrix::ScalarType q) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnAdd (matrix &B, sqMatrix &R, sqMatrix &Rinv, int i, int j, typename matrix::ScalarType q) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::partRowReduce (matrix &B, sqMatrix &Q, sqMatrix &Qinv, int k, int l) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::partColumnReduce (matrix &B, sqMatrix &R, sqMatrix &Rinv, int k, int l) |
| |
| template<class matrix > |
| void | capd::matrixAlgorithms::smallestNonZero (const matrix &A, typename matrix::ScalarType &s, int &iOpt, int &jOpt) |
| |
| template<class matrix > |
| bool | capd::matrixAlgorithms::nonZero (const matrix &A) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::rowPrepare (matrix &B, sqMatrix &Q, sqMatrix &Qinv, int k, int l) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::rowReduce (matrix &B, sqMatrix &Q, sqMatrix &Qinv, int k, int l) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::rowEchelon (matrix &B, sqMatrix &Q, sqMatrix &Qinv, int &k) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnPrepare (matrix &B, sqMatrix &R, sqMatrix &Rinv, int k, int l) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnReduce (matrix &B, sqMatrix &R, sqMatrix &Rinv, int k, int l) |
| |
| template<class matrix , class sqMatrix > |
| void | capd::matrixAlgorithms::columnEchelon (matrix &B, sqMatrix &R, sqMatrix &Rinv, int &l) |
| |