Gram-Schmidt decomposition/orthogonalisation of Tensor objects. More...
#include "inc/tensor/tensor_misc.h"#include "inc/tensor/tensor_decomposition.h"#include "inc/dense/dense_decomposition_dlin.h"
Include dependency graph for tensor_delinearise.h:
This graph shows which files directly or indirectly include this file:Namespaces | |
| namespace | syten |
| Syten namespace. | |
| namespace | syten::Delinearise |
| Delinearisation decomposition. | |
Functions | |
| template<Rank rank> | |
| Index | syten::Delinearise::cols (Tensor< rank > const &in, Index const uncombinedLeg, Tensor< rank > &p, Tensor< 2 > &t, std::vector< Index > leading_dimensions=std::vector< Index >(), bool relax_if_necessary=false) |
| Column-based Delinearisation. More... | |
| template<Rank rank> | |
| Index | syten::Delinearise::rows (Tensor< rank > const &in, Index const uncombinedLeg, Tensor< 2 > &t, Tensor< rank > &p, std::vector< Index > leading_dimensions=std::vector< Index >(), bool relax_if_necessary=false) |
| Row-based Delinearisation. More... | |
Gram-Schmidt decomposition/orthogonalisation of Tensor objects.