Home | History | Annotate | Download | only in MatrixFunctions

Lines Matching defs:Scalar

57     typedef typename MatrixType::Scalar Scalar;
150 Matrix<Scalar,2,2> block = T.template block<2,2>(i,i);
151 EigenSolver<Matrix<Scalar,2,2> > es(block);
164 Scalar tmp = (sqrtT.row(i).segment(i+1,j-i-1) * sqrtT.col(j).segment(i+1,j-i-1)).value();
174 Matrix<Scalar,1,2> rhs = T.template block<1,2>(i,j);
177 Matrix<Scalar,2,2> A = sqrtT.coeff(i,i) * Matrix<Scalar,2,2>::Identity();
188 Matrix<Scalar,2,1> rhs = T.template block<2,1>(i,j);
191 Matrix<Scalar,2,2> A = sqrtT.coeff(j,j) * Matrix<Scalar,2,2>::Identity();
202 Matrix<Scalar,2,2> A = sqrtT.template block<2,2>(i,i);
203 Matrix<Scalar,2,2> B = sqrtT.template block<2,2>(j,j);
204 Matrix<Scalar,2,2> C = T.template block<2,2>(i,j);
207 Matrix<Scalar,2,2> X;
219 EIGEN_STATIC_ASSERT((internal::is_same<SmallMatrixType, Matrix<Scalar,2,2> >::value),
222 Matrix<Scalar,4,4> coeffMatrix = Matrix<Scalar,4,4>::Zero();
236 Matrix<Scalar,4,1> rhs;
242 Matrix<Scalar,4,1> result;
306 typedef typename MatrixType::Scalar Scalar;
308 Scalar tmp = (result.row(i).segment(i+1,j-i-1) * result.col(j).segment(i+1,j-i-1)).value();
328 template <typename MatrixType, int IsComplex = NumTraits<typename internal::traits<MatrixType>::Scalar>::IsComplex>