QR Decomposition of Tensor objects. More...
#include "inc/util/macros.h"#include "inc/tensor/tensor_decomposition.h"#include "inc/dense/dense_qr.h"#include "inc/tensor/tensor_buckets.h"#include "inc/dense/dense_iter.h"#include "inc/util/tensor_timer.h"
Include dependency graph for tensor_qr.h:
This graph shows which files directly or indirectly include this file:Namespaces | |
| namespace | syten |
| Syten namespace. | |
| namespace | syten::QR |
| QR Decompositions. | |
Functions | |
| template<Rank rank> | |
| std::tuple< Tensor< rank >, Tensor< 2 > > | syten::QR::qr (Tensor< rank > const &in, Index uncombinedLeg, DecompRescaleCGC const rescaleCGC=DecompRescaleCGC::Yes, FullQR const full=FullQR{false}, SourceLocation const &loc=SourceLocation::current()) |
| A nicer interface to QR decompositions. More... | |
| template<Rank rank> | |
| void | syten::QR::qr (Tensor< rank > const &in, Index uncombinedLeg, Tensor< rank > &q, Tensor< 2 > &r, DecompRescaleCGC const rescaleCGC=DecompRescaleCGC::Yes, FullQR const full=FullQR{false}, SourceLocation location=SourceLocation::current()) |
| QR decomposition orthogonalisation, does not truncate! More... | |
QR Decomposition of Tensor objects.