23 #if !defined (octave_dbleSCHUR_h)
24 #define octave_dbleSCHUR_h 1
37 SCHUR (
void) : schur_mat (), unitary_mat (), selector (0) { }
39 SCHUR (
const Matrix& a,
const std::string& ord,
bool calc_unitary =
true)
40 : schur_mat (), unitary_mat (), selector (0)
42 init (a, ord, calc_unitary);
46 bool calc_unitary =
true)
47 : schur_mat (), unitary_mat (), selector (0)
49 info = init (a, ord, calc_unitary);
53 : schur_mat (a.schur_mat), unitary_mat (a.unitary_mat), selector (0)
SCHUR(const Matrix &a, const std::string &ord, int &info, bool calc_unitary=true)
ColumnVector & operator=(const ColumnVector &a)
SCHUR(const Matrix &a, const std::string &ord, bool calc_unitary=true)
template OCTAVE_API std::ostream & operator<<(std::ostream &, const Array< bool > &)
Matrix unitary_matrix(void) const
Matrix schur_matrix(void) const