SyTen
syten::DenseEigensolver::DenseEigensolver< float > Struct Reference

Dense nonsymmetric eigensolver, specialisation for floats. More...

#include <dense_eigensolver.h>

+ Inheritance diagram for syten::DenseEigensolver::DenseEigensolver< float >:
+ Collaboration diagram for syten::DenseEigensolver::DenseEigensolver< float >:

Public Member Functions

 DenseEigensolver ()=default
 Default ctor not doing any work. More...
 
 DenseEigensolver (DenseTensor< 2, DenseEigensolver::Scalar > &&input, bool calc_right=true, bool calc_left=false)
 Standard ctor doing the decomposition immediately. More...
 

Additional Inherited Members

- Public Types inherited from syten::DenseEigensolver::DenseEigensolverBase< float >
typedef float Scalar
 The scalar type to be used. More...
 
- Public Attributes inherited from syten::DenseEigensolver::DenseEigensolverBase< float >
DenseTensor< 1, Scalarevalues
 Vector of eigenvalues, unsorted! More...
 
DenseTensor< 2, Scalarleft_evectors
 Matrix of left eigenvectors, each row contains one complex-conjugated vector. More...
 
DenseTensor< 2, Scalarright_evectors
 Matrix of right eigenvectors, each row contains one eigenvector. More...
 

Detailed Description

Dense nonsymmetric eigensolver, specialisation for floats.


The documentation for this struct was generated from the following files: