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