ergo
|
#include <mat_utils.h>
Public Types | |
typedef Tmatrix::VectorType | VectorType |
Public Member Functions | |
void | getCols (SizesAndBlocks &colsCopy) const |
int | get_nrows () const |
void | quickEuclBounds (Treal &euclLowerBound, Treal &euclUpperBound) const |
CongrTransErrorMatrix (Tmatrix const &A_, Tmatrix2 const &Z_, Tmatrix2 const &E_) | |
void | matVecProd (VectorType &y, VectorType const &x) const |
Public Attributes | |
Tmatrix const & | A |
Tmatrix2 const & | Zt |
Tmatrix2 const & | E |
typedef Tmatrix::VectorType mat::CongrTransErrorMatrix::VectorType |
mat::CongrTransErrorMatrix::CongrTransErrorMatrix | ( | Tmatrix const & | A_, |
Tmatrix2 const & | Z_, | ||
Tmatrix2 const & | E_ | ||
) | [inline] |
int mat::CongrTransErrorMatrix::get_nrows | ( | ) | const [inline] |
References E.
void mat::CongrTransErrorMatrix::getCols | ( | SizesAndBlocks & | colsCopy | ) | const [inline] |
References E.
void mat::CongrTransErrorMatrix::matVecProd | ( | VectorType & | y, |
VectorType const & | x | ||
) | const [inline] |
References E, A, mat::transpose(), and Zt.
void mat::CongrTransErrorMatrix::quickEuclBounds | ( | Treal & | euclLowerBound, |
Treal & | euclUpperBound | ||
) | const [inline] |
Tmatrix const& mat::CongrTransErrorMatrix::A |
Referenced by quickEuclBounds(), and matVecProd().
Tmatrix2 const& mat::CongrTransErrorMatrix::E |
Referenced by getCols(), get_nrows(), quickEuclBounds(), and matVecProd().
Tmatrix2 const& mat::CongrTransErrorMatrix::Zt |
Referenced by quickEuclBounds(), and matVecProd().