SyTen
tensor_decomposition_eigen.h File Reference

Eigendecomposition for rank-2 Tensor objects. More...

+ Include dependency graph for tensor_decomposition_eigen.h:
+ This graph shows which files directly or indirectly include this file:

Namespaces

 syten
 Syten namespace.
 
 syten::Eigen
 Eigendecomposition.
 

Functions

std::tuple< Tensor< 2 >, Tensor< 2 >, Tensor< 2 > > syten::Eigen::eigenGen (Tensor< 2 > in, SourceLocation location=SourceLocation::current())
 Decomposes the tensor in into a tuple [r, d, l] such that r·d·l is in (r being based on the right eigenvectors and l being based on the left eigenvectors). More...
 
std::tuple< Tensor< 2 >, Tensor< 2 > > syten::Eigen::eigenSym (Tensor< 2 > in, SourceLocation location=SourceLocation::current())
 Decomposes the tensor in into a tuple [u, d] such that u·d·conj(u) is in. More...
 

Detailed Description

Eigendecomposition for rank-2 Tensor objects.