Mantid
Loading...
Searching...
No Matches
Mantid::Kernel::Matrix< T > Member List

This is the complete list of members for Mantid::Kernel::Matrix< T >, including all inherited members.

averSymmetric()Mantid::Kernel::Matrix< T >
CMemoryArray typedefMantid::Kernel::Matrix< T >private
compSum() constMantid::Kernel::Matrix< T >
determinant() constMantid::Kernel::Matrix< T >
Diagonal() constMantid::Kernel::Matrix< T >
Diagonalise(Matrix< T > &, Matrix< T > &) constMantid::Kernel::Matrix< T >
dumpToStreamMantid::Kernel::Matrix< T >friend
equals(const Matrix< T > &A, const double Tolerance=FLT_EPSILON) constMantid::Kernel::Matrix< T >
factor()Mantid::Kernel::Matrix< T >
fillFromStreamMantid::Kernel::Matrix< T >friend
GaussJordan(Matrix< T > &)Mantid::Kernel::Matrix< T >
GaussJordan(Kernel::Matrix< int > &)Mantid::Kernel::Matrix< T >inline
getVector() constMantid::Kernel::Matrix< T >
identityMatrix()Mantid::Kernel::Matrix< T >
Invert()Mantid::Kernel::Matrix< T >
invertTridiagonal()Mantid::Kernel::Matrix< T >
isOrthogonal() constMantid::Kernel::Matrix< T >
isRotation() constMantid::Kernel::Matrix< T >
item(size_t row, size_t col) constMantid::Kernel::Matrix< T >inline
lubcmp(int *, int &)Mantid::Kernel::Matrix< T >private
lubksb(int const *, double *)Mantid::Kernel::Matrix< T >private
m_numColumnsMantid::Kernel::Matrix< T >private
m_numRowsMantid::Kernel::Matrix< T >private
m_rawDataMantid::Kernel::Matrix< T >private
m_rawDataAllocMantid::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 > &&) noexceptMantid::Kernel::Matrix< T >
MatrixMemoryPtrs typedefMantid::Kernel::Matrix< T >private
multiplyPoint(const std::vector< T > &in, std::vector< T > &out) constMantid::Kernel::Matrix< T >
normVert()Mantid::Kernel::Matrix< T >
numCols() constMantid::Kernel::Matrix< T >inline
numRows() constMantid::Kernel::Matrix< T >inline
operator std::vector< T >() constMantid::Kernel::Matrix< T >inline
operator!=(const Matrix< T > &) constMantid::Kernel::Matrix< T >
operator*(const Matrix< T > &) constMantid::Kernel::Matrix< T >
operator*(const std::vector< T > &) constMantid::Kernel::Matrix< T >
operator*(const V3D &) constMantid::Kernel::Matrix< T >
operator*(const T &) constMantid::Kernel::Matrix< T >
operator*=(const Matrix< T > &)Mantid::Kernel::Matrix< T >
operator*=(const T &)Mantid::Kernel::Matrix< T >
operator+(const Matrix< T > &) constMantid::Kernel::Matrix< T >
operator+=(const Matrix< T > &)Mantid::Kernel::Matrix< T >
operator-(const Matrix< T > &) constMantid::Kernel::Matrix< T >
operator-=(const Matrix< T > &)Mantid::Kernel::Matrix< T >
operator/=(const T &)Mantid::Kernel::Matrix< T >
operator<(const Matrix< T > &) constMantid::Kernel::Matrix< T >
operator=(const Matrix< T > &)Mantid::Kernel::Matrix< T >
operator=(Matrix< T > &&) noexceptMantid::Kernel::Matrix< T >
operator==(const Matrix< T > &) constMantid::Kernel::Matrix< T >
operator>=(const Matrix< T > &) constMantid::Kernel::Matrix< T >
operator[](const size_t row) constMantid::Kernel::Matrix< T >inline
operator[](const size_t row)Mantid::Kernel::Matrix< T >inline
postMultiplyByDiagonal(const std::vector< T > &) constMantid::Kernel::Matrix< T >
preMultiplyByDiagonal(const std::vector< T > &) constMantid::Kernel::Matrix< T >
print() constMantid::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() constMantid::Kernel::Matrix< T >inline
sortEigen(Matrix< T > &)Mantid::Kernel::Matrix< T >
Ssize() constMantid::Kernel::Matrix< T >inline
str() constMantid::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() constMantid::Kernel::Matrix< T >
Trace() constMantid::Kernel::Matrix< T >
Transpose()Mantid::Kernel::Matrix< T >
value_type typedefMantid::Kernel::Matrix< T >
write(std::ostream &, int const =0) constMantid::Kernel::Matrix< T >
zeroMatrix()Mantid::Kernel::Matrix< T >