SLIMMER
SimpleVTMat< TM, TS > Member List
This is the complete list of members for SimpleVTMat< TM, TS >, including all inherited members.
_elemSimpleVTMat< TM, TS > [protected]
_sizeXSimpleVTMat< TM, TS > [protected]
_sizeY (defined in SimpleVTMat< TM, TS >)SimpleVTMat< TM, TS > [protected]
_versionID (defined in SimpleVTMat< TM, TS >)SimpleVTMat< TM, TS > [static]
_versionID[] (defined in SimpleVTMat< TM, TS >)SimpleVTMat< TM, TS >
AsymmetryError() constSimpleBaseTMat< TM, TS > [inline]
ColumnMat(const int &col) const SimpleVTMat< TM, TS > [inline]
ColumnVec(const int &col) const SimpleVTMat< TM, TS > [inline]
ConvolveH(SimpleBaseTVec< TV, TVS > &v1)SimpleBaseTMat< TM, TS > [inline]
ConvolveV(SimpleBaseTVec< TV, TVS > &v1)SimpleBaseTMat< TM, TS > [inline]
CountNumeric(const char *s)SimpleNumericArrayIO [inline]
Determinant()SimpleVTMat< TM, TS > [inline]
DiagMat2Vec(SimpleBaseTVec< TM, TS > &v)SimpleBaseTMat< TM, TS > [inline]
ElementsWithinRange(const TM &min, const TM &max) constSimpleBaseTMat< TM, TS > [inline]
FrobeniusNormSQ() const (defined in SimpleBaseTMat< TM, TS >)SimpleBaseTMat< TM, TS > [inline]
GetNCol(const char *filename)SimpleNumericArrayIO [inline]
GetNRow(const int nCol, const char *filename)SimpleNumericArrayIO [inline]
Identity()SimpleBaseTMat< TM, TS > [inline]
IndexOffset(const int &j, const int &i) const (defined in SimpleBaseTMat< TM, TS >)SimpleBaseTMat< TM, TS > [inline]
IndexVals(int start=0) (defined in SimpleBaseTMat< TM, TS >)SimpleBaseTMat< TM, TS > [inline]
IndexValsX() (defined in SimpleBaseTMat< TM, TS >)SimpleBaseTMat< TM, TS > [inline]
Inverse() const SimpleVTMat< TM, TS > [inline]
isSquare() constSimpleBaseTMat< TM, TS > [inline]
JacobiCyclic(SimpleBaseTMat< TM, TS > &V, SimpleBaseTVec< TM > &eVal, int maxit=50, int ShowOverun=(1==1), double threshold=0.001, TM convLimit=0.00001)SimpleBaseTMat< TM, TS > [inline]
LinSolve()SimpleVTMat< TM, TS > [inline]
LoadFromFile(const char *filename)SimpleNumericArrayIO [inline]
LUPDecompose(TS *perm)SimpleBaseTMat< TM, TS > [inline]
LUPInvert(SimpleBaseTMat< TM, TS > &result, TS *perm) constSimpleBaseTMat< TM, TS > [inline]
LUPSolve(TM *bout, TS *perm, TM *b) constSimpleBaseTMat< TM, TS > [inline]
Mat2Vec(SimpleBaseTVec< TM, TS > &v)SimpleBaseTMat< TM, TS > [inline]
MatX() const SimpleVTMat< TM, TS > [inline, virtual]
MatXY() const SimpleVTMat< TM, TS > [inline, virtual]
MatY() const SimpleVTMat< TM, TS > [inline, virtual]
MaxElement() constSimpleBaseTMat< TM, TS > [inline]
MinElement() constSimpleBaseTMat< TM, TS > [inline]
NormColumns()SimpleBaseTMat< TM, TS > [inline]
NormInf() const (defined in SimpleBaseTMat< TM, TS >)SimpleBaseTMat< TM, TS > [inline]
NormRows()SimpleBaseTMat< TM, TS > [inline]
Null()SimpleBaseTMat< TM, TS > [inline]
operator()(const TS &i)SimpleVTMat< TM, TS > [inline, virtual]
operator*(const TM &scalar) const SimpleVTMat< TM, TS > [inline]
operator*(const SimpleBaseTVec< T2 > &v) const SimpleVTMat< TM, TS > [inline]
operator*(const SimpleBaseTMat< T2, TS > &v) const SimpleVTMat< TM, TS > [inline]
operator*=(const TM &scalar)SimpleVTMat< TM, TS > [inline]
operator+(const SimpleBaseTMat< T2, TS > &v) const SimpleVTMat< TM, TS > [inline]
operator+=(const SimpleBaseTMat< T2, TS > &src)SimpleVTMat< TM, TS > [inline]
operator+=(const TM &scalar)SimpleVTMat< TM, TS > [inline]
operator-(const SimpleBaseTMat< T2, TS > &v) const SimpleVTMat< TM, TS > [inline]
operator-=(const SimpleBaseTMat< T2, TS > &src)SimpleVTMat< TM, TS > [inline]
operator-=(const TM &scalar)SimpleVTMat< TM, TS > [inline]
operator/(const SimpleBaseTMat< T2, TS > &v) const SimpleVTMat< TM, TS > [inline]
operator=(const SimpleVTMat< TM, TS > &src)SimpleVTMat< TM, TS > [inline]
operator=(const SimpleBaseTMat< T2, TS > &src)SimpleVTMat< TM, TS > [inline]
operator[](const TS &col)SimpleVTMat< TM, TS > [inline, virtual]
operator[](const TS &col) const (defined in SimpleVTMat< TM, TS >)SimpleVTMat< TM, TS > [inline]
Outer(const SimpleBaseTVec< TIN1, TS > &v1, const SimpleBaseTVec< TIN2, TS > &v2)SimpleBaseTMat< TM, TS > [inline]
Print(FILE *fp=stderr)SimpleBaseTMat< TM, TS > [inline]
PrintOctave(const char *name=NULL, FILE *fp=stderr)SimpleBaseTMat< TM, TS > [inline]
Random(const TM &max=1.0, const TM &min=0, long int seed=1234551662)SimpleBaseTMat< TM, TS > [inline]
RandomSym(const TM &max=1.0, const TM &min=0, long int seed=1234551662)SimpleBaseTMat< TM, TS > [inline]
ReadFromFile(const char *filename)SimpleNumericArrayIO [inline]
ReadFromFileCR(const int nCol, const int nRow, const char *filename)SimpleBaseTMat< TM, TS > [inline, virtual]
ReSize(const TS MATX, const TS MATY)SimpleVTMat< TM, TS > [inline, virtual]
SimpleBaseTMat< TM, TS >::ReSize(const SimpleBaseTMat &src)SimpleBaseTMat< TM, TS > [inline, virtual]
RowMat(const int &row) const SimpleVTMat< TM, TS > [inline]
RowVec(const int &row) const SimpleVTMat< TM, TS > [inline]
SameSize(const SimpleBaseTMat< TM, TS > &m) constSimpleBaseTMat< TM, TS > [inline]
Save2File(char *filename)SimpleBaseTMat< TM, TS > [inline]
SetAll(const TM &val)SimpleBaseTMat< TM, TS > [inline]
SetAllCol(const int col, const TM &val)SimpleBaseTMat< TM, TS > [inline]
SetAllRow(const int row, const TM &val)SimpleBaseTMat< TM, TS > [inline]
SetCol(const int col, const char *s)SimpleBaseTMat< TM, TS > [inline]
SetColVec(const int &col, const SimpleVTVec< TM > &v2)SimpleVTMat< TM, TS > [inline]
SetRow(const int row, const char *s)SimpleBaseTMat< TM, TS > [inline]
SetRowVec(const int &row, const SimpleVTVec< TM > &v2)SimpleVTMat< TM, TS > [inline]
SimpleBaseTMat()SimpleBaseTMat< TM, TS > [inline]
SimpleNumericArrayIO() (defined in SimpleNumericArrayIO)SimpleNumericArrayIO [inline]
SimpleVTMat(const int MATX=3, const int MATY=3)SimpleVTMat< TM, TS > [inline]
SimpleVTMat(const SimpleVTMat< TM, TS > &src)SimpleVTMat< TM, TS > [inline]
SimpleVTMat(const SimpleBaseTMat< TM2, TS > &src)SimpleVTMat< TM, TS > [inline]
SubMatrix(SimpleVTMat< TM, TS > &v2, const int &col=0, const int &row=0) const SimpleVTMat< TM, TS > [inline]
SubMatrix(const int &col=0, const int &row=0, const int &Ncol=1, const int &Nrow=1) const SimpleVTMat< TM, TS > [inline]
Sum() constSimpleBaseTMat< TM, TS > [inline]
SymOffDiag() constSimpleBaseTMat< TM, TS > [inline]
SymSchur(TM &c, TM &s, const TS &p, const TS &q) constSimpleBaseTMat< TM, TS > [inline]
threadedMultiplication(const SimpleBaseTMat< T2, TS > &v) const SimpleVTMat< TM, TS > [inline]
Trace() constSimpleBaseTMat< TM, TS > [inline]
Transpose() const SimpleVTMat< TM, TS > [inline]
TransposeInPlace()SimpleBaseTMat< TM, TS > [inline]
TransposeM(const SimpleBaseTMat< TM, TS > &v2)SimpleBaseTMat< TM, TS > [inline]
Val(const TS i) const SimpleVTMat< TM, TS > [inline, virtual]
Val(const TS i, const TS j) const SimpleVTMat< TM, TS > [inline, virtual]
ValidElements() constSimpleBaseTMat< TM, TS > [inline]
Vec2DiagMat(const SimpleBaseTVec< TM, TS > &v)SimpleBaseTMat< TM, TS > [inline]
Vec2Mat(const SimpleBaseTVec< TM, TS > &v)SimpleBaseTMat< TM, TS > [inline]
~SimpleBaseTMat()SimpleBaseTMat< TM, TS > [inline, virtual]
~SimpleNumericArrayIO() (defined in SimpleNumericArrayIO)SimpleNumericArrayIO [inline, virtual]
~SimpleVTMat()SimpleVTMat< TM, TS > [inline, virtual]
 All Classes Functions Variables Typedefs