| averSymmetric() | Mantid::Kernel::Matrix< T > | |
| CMemoryArray typedef | Mantid::Kernel::Matrix< T > | private |
| compSum() const | Mantid::Kernel::Matrix< T > | |
| determinant() const | Mantid::Kernel::Matrix< T > | |
| Diagonal() const | Mantid::Kernel::Matrix< T > | |
| Diagonalise(Matrix< T > &, Matrix< T > &) const | Mantid::Kernel::Matrix< T > | |
| dumpToStream | Mantid::Kernel::Matrix< T > | friend |
| equals(const Matrix< T > &A, const double Tolerance=FLT_EPSILON) const | Mantid::Kernel::Matrix< T > | |
| factor() | Mantid::Kernel::Matrix< T > | |
| fillFromStream | Mantid::Kernel::Matrix< T > | friend |
| GaussJordan(Matrix< T > &) | Mantid::Kernel::Matrix< T > | |
| GaussJordan(Kernel::Matrix< int > &) | Mantid::Kernel::Matrix< T > | inline |
| getVector() const | Mantid::Kernel::Matrix< T > | |
| identityMatrix() | Mantid::Kernel::Matrix< T > | |
| Invert() | Mantid::Kernel::Matrix< T > | |
| invertTridiagonal() | Mantid::Kernel::Matrix< T > | |
| isOrthogonal() const | Mantid::Kernel::Matrix< T > | |
| isRotation() const | Mantid::Kernel::Matrix< T > | |
| item(size_t row, size_t col) const | Mantid::Kernel::Matrix< T > | inline |
| lubcmp(int *, int &) | Mantid::Kernel::Matrix< T > | private |
| lubksb(int const *, double *) | Mantid::Kernel::Matrix< T > | private |
| m_numColumns | Mantid::Kernel::Matrix< T > | private |
| m_numRows | Mantid::Kernel::Matrix< T > | private |
| m_rawData | Mantid::Kernel::Matrix< T > | private |
| m_rawDataAlloc | Mantid::Kernel::Matrix< T > | private |
| Matrix(const size_t nrow=0, const size_t ncol=0, bool const makeIdentity=false) | Mantid::Kernel::Matrix< T > | |
| Matrix(const std::vector< T > &, const std::vector< T > &) | Mantid::Kernel::Matrix< T > | |
| Matrix(const std::vector< T > &) | Mantid::Kernel::Matrix< T > | |
| Matrix(const std::vector< T > &, const size_t nrow, const size_t ncol) | Mantid::Kernel::Matrix< T > | |
| Matrix(const Matrix< T > &, const size_t nrow, const size_t ncol) | Mantid::Kernel::Matrix< T > | |
| Matrix(const Matrix< T > &) | Mantid::Kernel::Matrix< T > | |
| Matrix(Matrix< T > &&) noexcept | Mantid::Kernel::Matrix< T > | |
| MatrixMemoryPtrs typedef | Mantid::Kernel::Matrix< T > | private |
| multiplyPoint(const std::vector< T > &in, std::vector< T > &out) const | Mantid::Kernel::Matrix< T > | |
| normVert() | Mantid::Kernel::Matrix< T > | |
| numCols() const | Mantid::Kernel::Matrix< T > | inline |
| numRows() const | Mantid::Kernel::Matrix< T > | inline |
| operator std::vector< T >() const | Mantid::Kernel::Matrix< T > | inline |
| operator!=(const Matrix< T > &) const | Mantid::Kernel::Matrix< T > | |
| operator*(const Matrix< T > &) const | Mantid::Kernel::Matrix< T > | |
| operator*(const std::vector< T > &) const | Mantid::Kernel::Matrix< T > | |
| operator*(const V3D &) const | Mantid::Kernel::Matrix< T > | |
| operator*(const T &) const | Mantid::Kernel::Matrix< T > | |
| operator*=(const Matrix< T > &) | Mantid::Kernel::Matrix< T > | |
| operator*=(const T &) | Mantid::Kernel::Matrix< T > | |
| operator+(const Matrix< T > &) const | Mantid::Kernel::Matrix< T > | |
| operator+=(const Matrix< T > &) | Mantid::Kernel::Matrix< T > | |
| operator-(const Matrix< T > &) const | Mantid::Kernel::Matrix< T > | |
| operator-=(const Matrix< T > &) | Mantid::Kernel::Matrix< T > | |
| operator/=(const T &) | Mantid::Kernel::Matrix< T > | |
| operator<(const Matrix< T > &) const | Mantid::Kernel::Matrix< T > | |
| operator=(const Matrix< T > &) | Mantid::Kernel::Matrix< T > | |
| operator=(Matrix< T > &&) noexcept | Mantid::Kernel::Matrix< T > | |
| operator==(const Matrix< T > &) const | Mantid::Kernel::Matrix< T > | |
| operator>=(const Matrix< T > &) const | Mantid::Kernel::Matrix< T > | |
| operator[](const size_t row) const | Mantid::Kernel::Matrix< T > | inline |
| operator[](const size_t row) | Mantid::Kernel::Matrix< T > | inline |
| postMultiplyByDiagonal(const std::vector< T > &) const | Mantid::Kernel::Matrix< T > | |
| preMultiplyByDiagonal(const std::vector< T > &) const | Mantid::Kernel::Matrix< T > | |
| print() const | Mantid::Kernel::Matrix< T > | |
| rotate(double const, double const, int const, int const, int const, int const) | Mantid::Kernel::Matrix< T > | private |
| setColumn(const size_t nCol, const std::vector< T > &newCol) | Mantid::Kernel::Matrix< T > | |
| setMem(const size_t, const size_t) | Mantid::Kernel::Matrix< T > | |
| setRandom(size_t seed=0, double rMin=-1, double rMax=1) | Mantid::Kernel::Matrix< T > | |
| setRow(const size_t nRow, const std::vector< T > &newRow) | Mantid::Kernel::Matrix< T > | |
| size() const | Mantid::Kernel::Matrix< T > | inline |
| sortEigen(Matrix< T > &) | Mantid::Kernel::Matrix< T > | |
| Ssize() const | Mantid::Kernel::Matrix< T > | inline |
| str() const | Mantid::Kernel::Matrix< T > | |
| swapCols(const size_t, const size_t) | Mantid::Kernel::Matrix< T > | |
| swapRows(const size_t, const size_t) | Mantid::Kernel::Matrix< T > | |
| toRotation() | Mantid::Kernel::Matrix< T > | |
| Tprime() const | Mantid::Kernel::Matrix< T > | |
| Trace() const | Mantid::Kernel::Matrix< T > | |
| Transpose() | Mantid::Kernel::Matrix< T > | |
| value_type typedef | Mantid::Kernel::Matrix< T > | |
| write(std::ostream &, int const =0) const | Mantid::Kernel::Matrix< T > | |
| zeroMatrix() | Mantid::Kernel::Matrix< T > | |