SyTen

◆ DenseEigensolver() [2/2]

syten::DenseEigensolver::DenseEigensolver< float >::DenseEigensolver ( DenseTensor< 2, DenseEigensolver< float >::Scalar > &&  input,
bool  calc_right = true,
bool  calc_left = false 
)

Standard ctor doing the decomposition immediately.

Parameters
inputcolumn-major square matrix to decompose
calc_rightif true, calculate right-eigenvectors (to be stored in right_evectors)
calc_leftif true, calculate left-eigenvectors (to be stored in left_evectors)

References SYTEN_ASSERT_MSG.