Public Member Functions | |
| QuickMatrix (CUI m_in, CUI n_in) | |
| QuickMatrix (CUI m_in) | |
| QuickMatrix (const QuickMatrix *old) | |
| ~QuickMatrix () | |
| double | at (CUI m_a, CUI n_a) const |
| bool | atPut (CUI m_a, CUI n_a, const double val) |
| bool | atAdd (CUI m_a, CUI n_a, const double val) |
| bool | isSquare () const |
| double *& | operator[] (const int i) |
| const double * | operator[] (const int i) const |
| unsigned int | size_m () const |
| unsigned int | size_n () const |
| bool | scaleRow (CUI m_a, const double scalor) |
| bool | addRowToRow (CUI m_a, CUI m_b) |
| bool | scaleAndAdd (CUI m_a, CUI m_b, const double scalor) |
| bool | partialScaleAndAdd (CUI m_a, CUI m_b, const double scalor) |
| bool | swapRows (CUI m_a, CUI m_b) |
| double | multstep (CUI row, CUI pos, CUI col) const |
| double | multRowCol (CUI row, CUI col, CUI lim) const |
| QuickMatrix * | transposeSquare () const |
| QuickVector * | transposeMult (const QuickVector *operandvec) const |
| void | fillWithRandom () |
| void | fillWithZero () |
| double | rowsum (CUI m) |
| double | absrowsum (CUI m) |
| QuickVector * | normalizeRows () |
| QuickMatrix * | operator+= (const QuickMatrix *othermat) |
| QuickMatrix * | operator *= (const double y) |
| QuickMatrix * | operator= (const double y) |
| QuickMatrix * | operator= (const QuickMatrix *oldmat) |
| QuickVector * | operator * (const QuickVector *operandvec) const |
| QuickMatrix * | operator * (const QuickMatrix *operandmat) const |
| void | dumpToAux () const |
Definition at line 28 of file qmatrix.h.
1.5.1