|
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) |
|