Lines Matching refs:MatrixType
23 template <typename MatrixType>
28 typedef typename MatrixType::Scalar Scalar;
29 typedef typename MatrixType::Index Index;
32 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
43 MatrixType compute(const MatrixType& A);
52 bool taylorConverged(Index s, const MatrixType& F, const MatrixType& Fincr, const MatrixType& P);
64 MatrixType m_Ashifted;
70 template <typename MatrixType>
71 MatrixType MatrixFunctionAtomic<MatrixType>::compute(const MatrixType& A)
76 m_Ashifted = A - m_avgEival * MatrixType::Identity(m_Arows, m_Arows);
78 MatrixType F = m_f(m_avgEival, 0) * MatrixType::Identity(m_Arows, m_Arows);
79 MatrixType P = m_Ashifted;
80 MatrixType Fincr;
94 template <typename MatrixType>
95 void MatrixFunctionAtomic<MatrixType>::computeMu()
97 const MatrixType N = MatrixType::Identity(m_Arows, m_Arows) - m_Ashifted;
104 template <typename MatrixType>
105 bool MatrixFunctionAtomic<MatrixType>::taylorConverged(Index s, const MatrixType& F,
106 const MatrixType& Fincr, const MatrixType& P)