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.
input | column-major square matrix to decompose |
calc_right | if true, calculate right-eigenvectors (to be stored in right_evectors) |
calc_left | if true, calculate left-eigenvectors (to be stored in left_evectors) |
References SYTEN_ASSERT_MSG.