|
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 |
References algo, mat1, and mat2.
Referenced by madness::RandomizedMatrixDecomposition< T >::do_compute_range().
|
inline |
form Y with the transposed random trial vector as input
References algo, madness::inner(), mat1, and mat2.
| std::string madness::RandomizedMatrixDecomposition< T >::Y_former::algo ="matrix" |
Referenced by Y_former(), Y_former(), m(), maxrank(), n(), and operator()().
| Tensor<T> madness::RandomizedMatrixDecomposition< T >::Y_former::mat1 |
Referenced by Y_former(), Y_former(), m(), maxrank(), n(), and operator()().
| Tensor<T> madness::RandomizedMatrixDecomposition< T >::Y_former::mat2 |
Referenced by Y_former(), n(), and operator()().