Lines Matching defs:MatrixType
14 template<typename MatrixType> void schur(int size = MatrixType::ColsAtCompileTime)
16 typedef typename ComplexSchur<MatrixType>::ComplexScalar ComplexScalar;
17 typedef typename ComplexSchur<MatrixType>::ComplexMatrixType ComplexMatrixType;
21 MatrixType A = MatrixType::Random(size, size);
22 ComplexSchur<MatrixType> schurOfA(A);
28 VERIFY(T(row,col) == (typename MatrixType::Scalar)0);
35 ComplexSchur<MatrixType> csUninitialized;
41 MatrixType A = MatrixType::Random(size, size);
42 ComplexSchur<MatrixType> cs1;
44 ComplexSchur<MatrixType> cs2(A);
51 ComplexSchur<MatrixType> cs3;
52 cs3.setMaxIterations(ComplexSchur<MatrixType>::m_maxIterationsPerRow * size).compute(A);
60 MatrixType Atriangular = A;
68 ComplexSchur<MatrixType> csOnlyT(A, false);
76 A(0,0) = std::numeric_limits<typename MatrixType::RealScalar>::quiet_NaN();
77 ComplexSchur<MatrixType> csNaN(A);