, including all inherited members.
_elem | SimpleVTMat< TM, TS > | [protected] |
_sizeX | SimpleVTMat< 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() const | SimpleBaseTMat< 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) const | SimpleBaseTMat< 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() const | SimpleBaseTMat< 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) const | SimpleBaseTMat< TM, TS > | [inline] |
LUPSolve(TM *bout, TS *perm, TM *b) const | SimpleBaseTMat< 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() const | SimpleBaseTMat< TM, TS > | [inline] |
MinElement() const | SimpleBaseTMat< 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) const | SimpleBaseTMat< 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() const | SimpleBaseTMat< TM, TS > | [inline] |
SymOffDiag() const | SimpleBaseTMat< TM, TS > | [inline] |
SymSchur(TM &c, TM &s, const TS &p, const TS &q) const | SimpleBaseTMat< TM, TS > | [inline] |
threadedMultiplication(const SimpleBaseTMat< T2, TS > &v) const | SimpleVTMat< TM, TS > | [inline] |
Trace() const | SimpleBaseTMat< 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() const | SimpleBaseTMat< 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] |