Searched refs:ComplexScalar (Results 1 - 14 of 14) sorted by relevance

/external/eigen/Eigen/src/Eigenvalues/
H A DComplexSchur.h74 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 DComplexSchur_MKL.h50 typedef std::complex<RealScalar> ComplexScalar; \
57 m_matT = matrix.cast<ComplexScalar>(); \
H A DComplexEigenSolver.h71 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 DGeneralizedEigenSolver.h83 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 DEigenSolver.h90 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 DRealSchur.h66 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 DRealQZ.h69 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 Dmatrix_function.cpp103 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 DMatrixFunction.h80 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 DMatrixPower.h50 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 DMatrixExponential.h135 typedef typename std::complex<RealScalar> ComplexScalar; typedef in class:Eigen::MatrixExponential
182 result = m_M.matrixFunction(StdStemFunctions<ComplexScalar>::exp);
H A DMatrixLogarithm.h446 typedef std::complex<typename NumTraits<Scalar>::Real> ComplexScalar; typedef
447 typedef Matrix<ComplexScalar, Dynamic, Dynamic, Options, RowsAtCompileTime, ColsAtCompileTime> DynMatrixType;
/external/eigen/test/
H A Dschur_complex.cpp16 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 DForwardDeclarations.h280 typedef std::complex<typename NumTraits<Scalar>::Real> ComplexScalar; typedef in struct:Eigen::internal::stem_function
281 typedef ComplexScalar type(ComplexScalar, int);

Completed in 2681 milliseconds