MADNESS 0.10.1
|
functor for forming Y = matrix * randomvector More...
Public Member Functions | |
Y_former (const Tensor< T > &col, const Tensor< T > &row) | |
Y_former (const Tensor< T > &matrix) | |
long | m () const |
long | maxrank () const |
long | n () const |
Tensor< T > | operator() (const Tensor< T > &omegaT) const |
form Y with the transposed random trial vector as input | |
Public Attributes | |
std::string | algo ="matrix" |
Tensor< T > | mat1 |
Tensor< T > | mat2 |
functor for forming Y = matrix * randomvector
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
form Y with the transposed random trial vector as input
References madness::RandomizedMatrixDecomposition< T >::Y_former::algo, madness::inner(), madness::RandomizedMatrixDecomposition< T >::Y_former::mat1, and madness::RandomizedMatrixDecomposition< T >::Y_former::mat2.
std::string madness::RandomizedMatrixDecomposition< T >::Y_former::algo ="matrix" |
Tensor<T> madness::RandomizedMatrixDecomposition< T >::Y_former::mat1 |
Tensor<T> madness::RandomizedMatrixDecomposition< T >::Y_former::mat2 |