Implementation for inc/tensor/tensor_exponential.h. More...
#include "inc/tensor/tensor_exponential.h"#include "inc/dense/dense_eigensolver.h"#include "inc/dense/dense_prod.h"#include "inc/dense/dense_operators.h"#include "inc/dense/dense_make.h"#include "inc/dense/dense_transpose.h"#include "inc/dense/dense_convenience.h"#include "tensor_gen.h"#include "tensor_prod.h"#include "tensor_operators.h"
Include dependency graph for tensor_exponential.cpp:Namespaces | |
| namespace | syten |
| Syten namespace. | |
Functions | |
| Tensor< 2 > | syten::exponentialTensorGen (Tensor< 2 > const &in, SDef const t, Basis const &full_basis) |
| And overload which works for generic matrices by brute force exponentiating the sum after rescaling each summand. More... | |
| Tensor< 2 > | syten::exponentialTensorSym (Tensor< 2 > const &in, SDef const prefactor, Basis const &full_basis=Basis()) |
| Builds the exponential \( e^{c A} \) of a hermitian rank-2 tensor \( A
\) and a scalar prefactor \( c \). More... | |
Implementation for inc/tensor/tensor_exponential.h.