|
xerus
a general purpose tensor library
|
retraction that performs a HOSVD to project back onto the Manifold More...
#include <retractions.h>

Public Member Functions | |
| HOSVDRetraction (size_t _rank) | |
| HOSVDRetraction (const std::vector< size_t > &_rank) | |
| void | operator() (TTTensor &_U, const TTTensor &_change) const |
| void | operator() (TTTensor &_U, const TTTangentVector &_change) const |
Public Attributes | |
| size_t | rank |
| std::vector< size_t > | rankVector |
| bool | roundByVector |
retraction that performs a HOSVD to project back onto the Manifold
Definition at line 60 of file retractions.h.
|
inline |
Definition at line 66 of file retractions.h.
|
inline |
Definition at line 67 of file retractions.h.
Definition at line 30 of file retractions.cpp.
| void xerus::HOSVDRetraction::operator() | ( | TTTensor & | _U, |
| const TTTangentVector & | _change | ||
| ) | const |
Definition at line 40 of file retractions.cpp.
| size_t xerus::HOSVDRetraction::rank |
Definition at line 62 of file retractions.h.
| std::vector<size_t> xerus::HOSVDRetraction::rankVector |
Definition at line 63 of file retractions.h.
| bool xerus::HOSVDRetraction::roundByVector |
Definition at line 61 of file retractions.h.