|
| sotRotationSimpleGiven (void) |
|
| sotRotationSimpleGiven (const double _cosF, const double _sinF, const unsigned int _idx1, const unsigned int _idx2) |
|
| sotRotationSimpleGiven (unsigned int row, unsigned int col1, unsigned int col2, const bubMatrix &Rx) |
|
| sotRotationSimpleGiven (const bubMatrix &Rx, unsigned int row1, unsigned int row2, unsigned int col) |
|
virtual | ~sotRotationSimpleGiven (void) |
|
template<typename bubTemplateVector > |
void | multiplyLeftVectorTemplate (bubTemplateVector &v) const |
|
template<typename bubTemplateVector > |
void | multiplyRightVectorTemplate (bubTemplateVector &v) const |
| A VERIFIER DANS GOLUB! More...
|
|
template<typename bubTemplateMatrix > |
void | multiplyLeftMatrixTemplate (bubTemplateMatrix &M) const |
|
void | multiplyLeftMatrixTemplate (bub::triangular_matrix< double, bub::upper > &M) const |
|
template<typename bubTemplateMatrix > |
void | multiplyLeftMatrixTemplate (bub::triangular_adaptor< bubTemplateMatrix, bub::upper > &M) const |
|
template<typename bubTemplateMatrix > |
void | multiplyRightMatrixTemplate (bubTemplateMatrix &M) const |
|
void | multiplyRightMatrixTemplate (bub::triangular_matrix< double, bub::upper > &M) const |
|
template<typename bubTemplateMatrix > |
void | multiplyRightMatrixTemplate (bub::triangular_adaptor< bubTemplateMatrix, bub::upper > &M) const |
|
template<typename bubTemplateMatrix > |
void | multiplyLeftTransposeMatrixTemplate (bubTemplateMatrix &M) const |
|
void | multiplyLeftTransposeMatrixTemplate (bub::triangular_matrix< double, bub::upper > &M) const |
|
template<typename bubTemplateMatrix > |
void | multiplyLeftTransposeMatrixTemplate (bub::triangular_adaptor< bubTemplateMatrix, bub::upper > &M) const |
|
template<typename bubTemplateMatrix > |
void | multiplyRightTransposeMatrixTemplate (bubTemplateMatrix &M) const |
|
void | multiplyRightTransposeMatrixTemplate (bub::triangular_matrix< double, bub::upper > &) const |
|
template<typename bubTemplateMatrix > |
void | multiplyRightTransposeMatrixTemplate (bub::triangular_adaptor< bubTemplateMatrix, bub::upper > &) const |
|
virtual std::ostream & | display (std::ostream &os) const |
|
template<typename bubTemplateVector > |
void | nullifyFromRight (const bubTemplateVector &v, unsigned int col1, unsigned int col2) |
|
void | inverse (void) |
|
template<typename bubTemplateVector > |
void | nullifyFromLeft (const bubTemplateVector &v, unsigned int col1, unsigned int col2) |
|
template<typename bubTemplateMatrix > |
void | nullifyRow (const bubTemplateMatrix &M, unsigned int row, unsigned int col1, unsigned int col2) |
|
template<typename bubTemplateMatrix > |
void | nullifyColumn (const bubTemplateMatrix &M, unsigned int row1, unsigned int row2, unsigned int col) |
|
virtual | ~RotationSimple (void) |
|
template<typename bubTemplateVectorIN , typename bubTemplateVectorOUT > |
void | multiplyRangeRight (const bubTemplateVectorIN &M, bubTemplateVectorOUT &res, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
|
template<typename bubTemplateVector > |
void | multiplyRangeRight (bubTemplateVector &M, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
|
template<typename bubTemplateVectorIN , typename bubTemplateVectorOUT > |
void | multiplyRangeLeft (const bubTemplateVectorIN &M, bubTemplateVectorOUT &res, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
|
template<typename bubTemplateVector > |
bub::vector_range< bubTemplateVector > | multiplyRangeLeft (bubTemplateVector &m, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
|
virtual void | multiplyRangeRight (const bubMatrix &M, bubMatrix &res, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
|
virtual void | multiplyRangeRight (bubMatrix &M, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
|