ergo
mat::ATAMatrix Struct Reference

#include <mat_utils.h>

List of all members.

Public Types

typedef Tmatrix::VectorType VectorType

Public Member Functions

 ATAMatrix (Tmatrix const &A_)
void getCols (SizesAndBlocks &colsCopy) const
void quickEuclBounds (Treal &euclLowerBound, Treal &euclUpperBound) const
template<typename Tvector >
void matVecProd (Tvector &y, Tvector const &x) const
int get_nrows () const

Public Attributes

Tmatrix const & A

Member Typedef Documentation

typedef Tmatrix::VectorType mat::ATAMatrix::VectorType

Constructor & Destructor Documentation

mat::ATAMatrix::ATAMatrix ( Tmatrix const &  A_) [inline, explicit]

Member Function Documentation

int mat::ATAMatrix::get_nrows ( ) const [inline]

References A.

void mat::ATAMatrix::getCols ( SizesAndBlocks colsCopy) const [inline]

References A.

template<typename Tvector >
void mat::ATAMatrix::matVecProd ( Tvector &  y,
Tvector const &  x 
) const [inline]

References A, and mat::transpose().

void mat::ATAMatrix::quickEuclBounds ( Treal &  euclLowerBound,
Treal &  euclUpperBound 
) const [inline]

References A.


Member Data Documentation


The documentation for this struct was generated from the following file: