/external/eigen/Eigen/src/Eigenvalues/ |
H A D | ComplexSchur.h | 74 typedef std::complex<RealScalar> ComplexScalar; typedef in class:Eigen::ComplexSchur 78 * This is a square matrix with entries of type #ComplexScalar. 81 typedef Matrix<ComplexScalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime> ComplexMatrixType; 255 ComplexScalar computeShift(Index iu, Index iter); 270 m_matT.coeffRef(i+1,i) = ComplexScalar(0); 279 typename ComplexSchur<MatrixType>::ComplexScalar ComplexSchur<MatrixType>::computeShift(Index iu, Index iter) 290 Matrix<ComplexScalar,2,2> t = m_matT.template block<2,2>(iu-1,iu-1); 294 ComplexScalar b = t.coeff(0,1) * t.coeff(1,0); 295 ComplexScalar c = t.coeff(0,0) - t.coeff(1,1); 296 ComplexScalar dis 366 typedef typename ComplexSchur<MatrixType>::ComplexScalar ComplexScalar; typedef [all...] |
H A D | ComplexSchur_MKL.h | 50 typedef std::complex<RealScalar> ComplexScalar; \ 57 m_matT = matrix.cast<ComplexScalar>(); \
|
H A D | ComplexEigenSolver.h | 71 typedef std::complex<RealScalar> ComplexScalar; typedef in class:Eigen::ComplexEigenSolver 75 * This is a column vector with entries of type #ComplexScalar. 78 typedef Matrix<ComplexScalar, ColsAtCompileTime, 1, Options&(~RowMajor), MaxColsAtCompileTime, 1> EigenvalueType; 82 * This is a square matrix with entries of type #ComplexScalar. 85 typedef Matrix<ComplexScalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime> EigenvectorType; 285 m_matX.coeffRef(k,k) = ComplexScalar(1.0,0.0); 292 ComplexScalar z = m_schur.matrixT().coeff(i,i) - m_schur.matrixT().coeff(k,k); 293 if(z==ComplexScalar(0))
|
H A D | GeneralizedEigenSolver.h | 83 typedef std::complex<RealScalar> ComplexScalar; typedef in class:Eigen::GeneralizedEigenSolver 94 * This is a column vector with entries of type #ComplexScalar. 97 typedef Matrix<ComplexScalar, ColsAtCompileTime, 1, Options & ~RowMajor, MaxColsAtCompileTime, 1> ComplexVectorType; 101 typedef CwiseBinaryOp<internal::scalar_quotient_op<ComplexScalar,Scalar>,ComplexVectorType,VectorType> EigenvalueType; 105 * This is a square matrix with entries of type #ComplexScalar. 108 typedef Matrix<ComplexScalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime> EigenvectorsType; 323 m_alphas.coeffRef(i) = ComplexScalar(m_matS.coeff(i+1, i+1) + p, z); 324 m_alphas.coeffRef(i+1) = ComplexScalar(m_matS.coeff(i+1, i+1) + p, -z);
|
H A D | EigenSolver.h | 90 typedef std::complex<RealScalar> ComplexScalar; typedef in class:Eigen::EigenSolver 94 * This is a column vector with entries of type #ComplexScalar. 97 typedef Matrix<ComplexScalar, ColsAtCompileTime, 1, Options & ~RowMajor, MaxColsAtCompileTime, 1> EigenvalueType; 101 * This is a square matrix with entries of type #ComplexScalar. 104 typedef Matrix<ComplexScalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime> EigenvectorsType; 344 matV.col(j) = m_eivec.col(j).template cast<ComplexScalar>(); 352 matV.coeffRef(i,j) = ComplexScalar(m_eivec.coeff(i,j), m_eivec.coeff(i,j+1)); 353 matV.coeffRef(i,j+1) = ComplexScalar(m_eivec.coeff(i,j), -m_eivec.coeff(i,j+1)); 394 m_eivalues.coeffRef(i) = ComplexScalar(m_matT.coeff(i+1, i+1) + p, z); 395 m_eivalues.coeffRef(i+1) = ComplexScalar(m_mat [all...] |
H A D | RealSchur.h | 66 typedef std::complex<typename NumTraits<Scalar>::Real> ComplexScalar; typedef in class:Eigen::RealSchur 69 typedef Matrix<ComplexScalar, ColsAtCompileTime, 1, Options & ~RowMajor, MaxColsAtCompileTime, 1> EigenvalueType;
|
H A D | RealQZ.h | 69 typedef std::complex<typename NumTraits<Scalar>::Real> ComplexScalar; typedef in class:Eigen::RealQZ 72 typedef Matrix<ComplexScalar, ColsAtCompileTime, 1, Options & ~RowMajor, MaxColsAtCompileTime, 1> EigenvalueType;
|
/external/eigen/unsupported/test/ |
H A D | matrix_function.cpp | 103 typedef std::complex<RealScalar> ComplexScalar; typedef 105 VERIFY_IS_APPROX(A.exp(), A.matrixFunction(StdStemFunctions<ComplexScalar>::exp)); 141 typedef std::complex<RealScalar> ComplexScalar; typedef 142 typedef Matrix<ComplexScalar, MatrixType::RowsAtCompileTime, 145 ComplexScalar imagUnit(0,1); 146 ComplexScalar two(2,0); 148 ComplexMatrix Ac = A.template cast<ComplexScalar>(); 153 ComplexMatrix sinAc = A.sin().template cast<ComplexScalar>(); 156 ComplexMatrix cosAc = A.cos().template cast<ComplexScalar>();
|
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
H A D | MatrixFunction.h | 80 typedef std::complex<Scalar> ComplexScalar; typedef in class:Eigen::MatrixFunction 81 typedef Matrix<ComplexScalar, Rows, Cols, Options, MaxRows, MaxCols> ComplexMatrix; 104 ComplexMatrix CA = m_A.template cast<ComplexScalar>(); 518 typedef std::complex<typename NumTraits<Scalar>::Real> ComplexScalar; typedef 519 typedef Matrix<ComplexScalar, Dynamic, Dynamic, Options, RowsAtCompileTime, ColsAtCompileTime> DynMatrixType; 561 typedef typename internal::stem_function<Scalar>::ComplexScalar ComplexScalar; typedef 562 return MatrixFunctionReturnValue<Derived>(derived(), StdStemFunctions<ComplexScalar>::sin); 569 typedef typename internal::stem_function<Scalar>::ComplexScalar ComplexScalar; typedef 577 typedef typename internal::stem_function<Scalar>::ComplexScalar ComplexScalar; typedef 585 typedef typename internal::stem_function<Scalar>::ComplexScalar ComplexScalar; typedef [all...] |
H A D | MatrixPower.h | 50 typedef std::complex<RealScalar> ComplexScalar; typedef in class:Eigen::MatrixPowerAtomic 63 static ComplexScalar computeSuperDiag(const ComplexScalar&, const ComplexScalar&, RealScalar p); 237 inline typename MatrixPowerAtomic<MatrixType>::ComplexScalar 238 MatrixPowerAtomic<MatrixType>::computeSuperDiag(const ComplexScalar& curr, const ComplexScalar& prev, RealScalar p) 240 ComplexScalar logCurr = std::log(curr); 241 ComplexScalar logPrev = std::log(prev); 243 ComplexScalar 324 typedef std::complex<RealScalar> ComplexScalar; typedef in class:Eigen::MatrixPower [all...] |
H A D | MatrixExponential.h | 135 typedef typename std::complex<RealScalar> ComplexScalar; typedef in class:Eigen::MatrixExponential 182 result = m_M.matrixFunction(StdStemFunctions<ComplexScalar>::exp);
|
H A D | MatrixLogarithm.h | 446 typedef std::complex<typename NumTraits<Scalar>::Real> ComplexScalar; typedef 447 typedef Matrix<ComplexScalar, Dynamic, Dynamic, Options, RowsAtCompileTime, ColsAtCompileTime> DynMatrixType;
|
/external/eigen/test/ |
H A D | schur_complex.cpp | 16 typedef typename ComplexSchur<MatrixType>::ComplexScalar ComplexScalar; typedef 31 VERIFY_IS_APPROX(A.template cast<ComplexScalar>(), U * T * U.adjoint()); 64 VERIFY_IS_EQUAL(cs3.matrixT(), Atriangular.template cast<ComplexScalar>());
|
/external/eigen/Eigen/src/Core/util/ |
H A D | ForwardDeclarations.h | 280 typedef std::complex<typename NumTraits<Scalar>::Real> ComplexScalar; typedef in struct:Eigen::internal::stem_function 281 typedef ComplexScalar type(ComplexScalar, int);
|