npstat is hosted by Hepforge, IPPP Durham
NPStat  5.10.0
npstat::Matrix< Numeric, Len > Member List

This is the complete list of members for npstat::Matrix< Numeric, Len >, including all inherited members.

antiSymmetrize() constnpstat::Matrix< Numeric, Len >
argmax() constnpstat::Matrix< Numeric, Len >
argmaxAbs() constnpstat::Matrix< Numeric, Len >
argmin() constnpstat::Matrix< Numeric, Len >
at(unsigned row, unsigned column) constnpstat::Matrix< Numeric, Len >
bilinear(const Num2 *data, unsigned dataLen) constnpstat::Matrix< Numeric, Len >
bilinear(const Matrix &r) constnpstat::Matrix< Numeric, Len >
bilinearT(const Matrix &r) constnpstat::Matrix< Numeric, Len >
classId() constnpstat::Matrix< Numeric, Len >inline
classname() (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >static
clearMainDiagonal()npstat::Matrix< Numeric, Len >
coarseAverage(unsigned n, unsigned m, Matrix *result) constnpstat::Matrix< Numeric, Len >
coarseSum(unsigned n, unsigned m, Matrix *result) constnpstat::Matrix< Numeric, Len >
columnSum(unsigned column) constnpstat::Matrix< Numeric, Len >
constFill(Numeric c)npstat::Matrix< Numeric, Len >
constrainedLeastSquares(const Numeric *rhs1, unsigned lenRhs1, const Matrix &B, const Numeric *rhs2, unsigned lenRhs2, Numeric *solution, unsigned lenSol, Numeric *resultChiSquare=0, Matrix *resultCovarianceMatrix=0, Numeric *unconstrainedSolution=0, Matrix *unconstrainedCovmat=0, Matrix *projectionMatrix=0, Matrix *A=0) constnpstat::Matrix< Numeric, Len >
corrToCovar(const double *variances, unsigned lenVariances) constnpstat::Matrix< Numeric, Len >
covarToCorr() constnpstat::Matrix< Numeric, Len >
data() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >inline
det() constnpstat::Matrix< Numeric, Len >
diagFill(const Num2 *data, unsigned dataLen)npstat::Matrix< Numeric, Len >
directSum(const Matrix &added) constnpstat::Matrix< Numeric, Len >
frobeniusNorm() constnpstat::Matrix< Numeric, Len >
genEigen(typename GeneralizedComplex< Numeric >::type *eigenvalues, unsigned lenEigenvalues, Matrix *rightEigenvectors=0, Matrix *leftEigenvectors=0) constnpstat::Matrix< Numeric, Len >
hadamardProduct(const Matrix &r) constnpstat::Matrix< Numeric, Len >
hadamardRatio(const Matrix &denominator) constnpstat::Matrix< Numeric, Len >
inv() constnpstat::Matrix< Numeric, Len >
isAntiSymmetric() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
isCompatible(const Matrix &other) constnpstat::Matrix< Numeric, Len >
isDiagonal() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
isMainDiagonal() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
isSquare() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >inline
isSymmetric() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
isZero() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
leftInv() constnpstat::Matrix< Numeric, Len >
length() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >inline
linearLeastSquares(const Numeric *rhs, unsigned lenRhs, Numeric *solution, unsigned lenSolution) constnpstat::Matrix< Numeric, Len >
makeDiagonal()npstat::Matrix< Numeric, Len >
Matrix (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >friend
Matrix()npstat::Matrix< Numeric, Len >
Matrix(unsigned nrows, unsigned ncols)npstat::Matrix< Numeric, Len >
Matrix(unsigned nrows, unsigned ncols, int initCode)npstat::Matrix< Numeric, Len >
Matrix(unsigned nrows, unsigned ncols, const Numeric *data)npstat::Matrix< Numeric, Len >
Matrix(const Matrix &)npstat::Matrix< Numeric, Len >
Matrix(Matrix &&)npstat::Matrix< Numeric, Len >
Matrix(const Matrix< Num2, Len2 > &)npstat::Matrix< Numeric, Len >
Matrix(const Matrix< Num2, Len2 > &, unsigned rowMin, unsigned rowMax, unsigned columnMin, unsigned columnMax)npstat::Matrix< Numeric, Len >
maxAbsValue() constnpstat::Matrix< Numeric, Len >
maxValue() constnpstat::Matrix< Numeric, Len >
minus(const Matrix &r, Matrix *result) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
minValue() constnpstat::Matrix< Numeric, Len >
nColumns() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >inline
nonZeros() constnpstat::Matrix< Numeric, Len >
nRows() constnpstat::Matrix< Numeric, Len >inline
operator!=(const Matrix &) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
operator()(unsigned row, unsigned column) constnpstat::Matrix< Numeric, Len >
operator*(const Matrix &r) constnpstat::Matrix< Numeric, Len >
operator*(Numeric r) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
operator*=(Numeric r)npstat::Matrix< Numeric, Len >
operator+() constnpstat::Matrix< Numeric, Len >
operator+(const Matrix &r) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
operator+=(const Matrix &r) (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
operator-() constnpstat::Matrix< Numeric, Len >
operator-(const Matrix &r) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
operator-=(const Matrix &r) (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
operator/(Numeric r) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
operator/=(Numeric r) (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
operator=(const Matrix &)npstat::Matrix< Numeric, Len >
operator=(Matrix &&)npstat::Matrix< Numeric, Len >
operator=(const Matrix< Num2, Len2 > &)npstat::Matrix< Numeric, Len >
operator==(const Matrix &) constnpstat::Matrix< Numeric, Len >
operator[](unsigned)npstat::Matrix< Numeric, Len >
operator[](unsigned) constnpstat::Matrix< Numeric, Len >
outer(const Matrix &r) constnpstat::Matrix< Numeric, Len >
over(Numeric r, Matrix *result) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
plus(const Matrix &r, Matrix *result) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
pow(unsigned degree) constnpstat::Matrix< Numeric, Len >
productSp(const Matrix &r) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >inline
productTr(const Matrix &r) constnpstat::Matrix< Numeric, Len >
removeRowAndColumn(unsigned row, unsigned column) constnpstat::Matrix< Numeric, Len >
resize(unsigned nrows, unsigned ncols)npstat::Matrix< Numeric, Len >
restore(const gs::ClassId &id, std::istream &in, Matrix *m) (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >static
rightInv() constnpstat::Matrix< Numeric, Len >
rowMultiply(const Num2 *data, unsigned dataLen) constnpstat::Matrix< Numeric, Len >
rowMultiply(const Num2 *data, unsigned dataLen, Num3 *result, unsigned resultLen) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
rowMultiply(unsigned columnNumber, const Num2 *data, unsigned dataLen) constnpstat::Matrix< Numeric, Len >
rowSum(unsigned row) constnpstat::Matrix< Numeric, Len >
set(unsigned row, unsigned column, Numeric value)npstat::Matrix< Numeric, Len >
setColumn(unsigned col, const Num2 *data, unsigned dataLength)npstat::Matrix< Numeric, Len >
setData(const Num2 *data, unsigned dataLength)npstat::Matrix< Numeric, Len >
setFromTriplets(Iterator first, Iterator last)npstat::Matrix< Numeric, Len >
setRow(unsigned row, const Num2 *data, unsigned dataLength)npstat::Matrix< Numeric, Len >
solveLinearSystem(const Numeric *rhs, unsigned lenRhs, Numeric *solution) constnpstat::Matrix< Numeric, Len >
solveLinearSystems(const Matrix &RHS, Matrix *X) constnpstat::Matrix< Numeric, Len >
sp() const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >inline
svd(Numeric *singularValues, unsigned lenSingularValues, Matrix *U, Matrix *V, SvdMethod m=SVD_D_AND_C) constnpstat::Matrix< Numeric, Len >
symEigen(Numeric *eigenvalues, unsigned lenEigenvalues, Matrix *eigenvectors=0, EigenMethod m=EIGEN_SIMPLE) constnpstat::Matrix< Numeric, Len >
symFcn(const Functor &fcn) constnpstat::Matrix< Numeric, Len >
symInv() constnpstat::Matrix< Numeric, Len >
symmetrize() constnpstat::Matrix< Numeric, Len >
symPDEigenInv(double tol, bool extend=true, EigenMethod m=EIGEN_SIMPLE) constnpstat::Matrix< Numeric, Len >
symPDInv() constnpstat::Matrix< Numeric, Len >
symPSDefEffectiveRank(double tol=0.0, EigenMethod m=EIGEN_D_AND_C, double *eigenSum=0) constnpstat::Matrix< Numeric, Len >
T() constnpstat::Matrix< Numeric, Len >
tagAsDiagonal(bool b=true)npstat::Matrix< Numeric, Len >
tdSymEigen(Numeric *eigenvalues, unsigned lenEigenvalues, Matrix *eigenvectors=0, EigenMethod m=EIGEN_RRR) constnpstat::Matrix< Numeric, Len >
times(const Matrix &r, Matrix *result) constnpstat::Matrix< Numeric, Len >
times(Numeric r, Matrix *result) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
timesT() constnpstat::Matrix< Numeric, Len >
timesT(const Matrix &r) constnpstat::Matrix< Numeric, Len >
timesVector(const Num2 *data, unsigned dataLen) constnpstat::Matrix< Numeric, Len >
timesVector(const Num2 *data, unsigned dataLen, Num3 *result, unsigned resultLen) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
timesVector(unsigned rowNumber, const Num2 *data, unsigned dataLen) constnpstat::Matrix< Numeric, Len >
tr() constnpstat::Matrix< Numeric, Len >
triDiagInv() constnpstat::Matrix< Numeric, Len >
Tthis()npstat::Matrix< Numeric, Len >
Ttimes(const Matrix &r) constnpstat::Matrix< Numeric, Len >
TtimesThis() constnpstat::Matrix< Numeric, Len >
underdeterminedLinearSystem(const Numeric *rhs, unsigned lenRhs, const Matrix &V, Numeric *solution, unsigned lenSolution, Numeric *resultNormSquared=0, Matrix *A=0) constnpstat::Matrix< Numeric, Len >
uninitialize()npstat::Matrix< Numeric, Len >
value_type typedef (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
version() (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >inlinestatic
weightedLeastSquares(const Numeric *rhs, unsigned lenRhs, const Matrix &inverseCovarianceMatrix, Numeric *solution, unsigned lenSolution, Numeric *resultChiSquare=0, Matrix *resultCovarianceMatrix=0) constnpstat::Matrix< Numeric, Len >
write(std::ostream &of) const (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >
zeroOut()npstat::Matrix< Numeric, Len >
~Matrix() (defined in npstat::Matrix< Numeric, Len >)npstat::Matrix< Numeric, Len >