23 #if !defined (octave_CmplxSCHUR_h)
24 #define octave_CmplxSCHUR_h 1
38 ComplexSCHUR (
void) : schur_mat (), unitary_mat (), selector (0) { }
41 bool calc_unitary =
true)
42 : schur_mat (), unitary_mat (), selector (0)
44 init (a, ord, calc_unitary);
49 bool calc_unitary =
true)
50 : schur_mat (), unitary_mat (), selector (0)
52 info = init (a, ord, calc_unitary);
56 : schur_mat (a.schur_mat), unitary_mat (a.unitary_mat), selector (0)
ComplexMatrix schur_matrix(void) const
ComplexMatrix unitary_matrix(void) const
ComplexMatrix unitary_mat
template OCTAVE_API std::ostream & operator<<(std::ostream &, const Array< bool > &)
ComplexSCHUR(const ComplexMatrix &a, const std::string &ord, bool calc_unitary=true)
ComplexSCHUR(const ComplexSCHUR &a)
std::complex< double > Complex
ComplexSCHUR(const ComplexMatrix &a, const std::string &ord, octave_idx_type &info, bool calc_unitary=true)