given a matrix A, provide A^TA as a matrix More...
#include <atra.h>
Public Types | |
typedef MATRIX::size_type | size_type |
Public Member Functions | |
AtrA (const MATRIX &A) | |
default constructor | |
const size_type | row_dimension () const |
row dimension | |
const size_type | column_dimension () const |
column dimension | |
template<class VECTOR > | |
void | apply (const VECTOR &x, VECTOR &AtrAx) const |
apply A^TA | |
template<class VECTOR > | |
void | apply_transposed (const VECTOR &x, VECTOR &AtrAx) const |
apply (A^TA)^T = A^TA |
given a matrix A, provide A^TA as a matrix
typedef MATRIX::size_type MathTL::AtrA< MATRIX >::size_type |
size type