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"
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.