Home
last modified time | relevance | path

Searched refs:IsComplex (Results 1 – 25 of 61) sorted by relevance

123

/external/eigen/Eigen/src/Core/
DMathFunctions.h61 template<typename Scalar, bool IsComplex = NumTraits<Scalar>::IsComplex>
95 template<typename Scalar, bool IsComplex = NumTraits<Scalar>::IsComplex>
152 template<typename Scalar, bool IsComplex>
180 struct imag_ref_impl : imag_ref_default_impl<Scalar, NumTraits<Scalar>::IsComplex> {};
192 template<typename Scalar, bool IsComplex = NumTraits<Scalar>::IsComplex>
250 template<typename Scalar, bool IsComplex>
272 struct norm1_impl : norm1_default_impl<Scalar, NumTraits<Scalar>::IsComplex> {};
420 bool IsComplex,
425 struct random_impl : random_default_impl<Scalar, NumTraits<Scalar>::IsComplex, NumTraits<Scalar>::I…
644 bool IsComplex,
[all …]
DNumTraits.h56 IsComplex = 0, enumerator
113 IsComplex = 1,
135 IsComplex = NumTraits<Scalar>::IsComplex,
/external/eigen/Eigen/src/Eigenvalues/
DTridiagonalization.h86 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex,
91 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex,
383 bool IsComplex=NumTraits<typename MatrixType::Scalar>::IsComplex>
436 template<typename MatrixType, int Size, bool IsComplex>
505 template<typename MatrixType, bool IsComplex>
506 struct tridiagonalization_inplace_selector<MatrixType,1,IsComplex>
DMatrixBaseEigenvalues.h18 template<typename Derived, bool IsComplex>
70 return internal::eigenvalues_selector<Derived, NumTraits<Scalar>::IsComplex>::run(derived());
DComplexSchur.h20 template<typename MatrixType, bool IsComplex> struct complex_schur_reduce_to_hessenberg;
257 …iend struct internal::complex_schur_reduce_to_hessenberg<MatrixType, NumTraits<Scalar>::IsComplex>;
331 …internal::complex_schur_reduce_to_hessenberg<MatrixType, NumTraits<Scalar>::IsComplex>::run(*this,…
349 template<typename MatrixType, bool IsComplex>
DSelfAdjointEigenSolver.h22 template<typename SolverType,int Size,bool IsComplex> struct direct_selfadjoint_eigenvalues;
92 …internal::direct_selfadjoint_eigenvalues<SelfAdjointEigenSolver,Size,NumTraits<Scalar>::IsComplex>;
489 template<typename SolverType,int Size,bool IsComplex> struct direct_selfadjoint_eigenvalues
730 …internal::direct_selfadjoint_eigenvalues<SelfAdjointEigenSolver,Size,NumTraits<Scalar>::IsComplex>…
/external/eigen/Eigen/src/plugins/
DCommonCwiseUnaryOps.h20 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex,
25 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex,
30 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex,
/external/eigen/Eigen/src/Core/products/
DSelfadjointProduct.h77 OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
78 (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex>
100 …ajorBit ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
101 …ajorBit ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
DSelfadjointMatrixVector.h55 …conj_helper<Scalar,Scalar,NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, IsRowMa… in run()
56 …conj_helper<Scalar,Scalar,NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, !IsRowMa… in run()
57 conj_helper<Scalar,Scalar,NumTraits<Scalar>::IsComplex, ConjugateRhs> cjd; in run()
59 …conj_helper<Packet,Packet,NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, IsRowMa… in run()
60 …conj_helper<Packet,Packet,NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, !IsRowMa… in run()
DSelfadjointMatrixMatrix.h218 … RhsSelfAdjoint, NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(RhsSelfAdjoint,ConjugateRhs),
220 … LhsSelfAdjoint, NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(LhsSelfAdjoint,ConjugateLhs),
419 …NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(LhsIsUpper,bool(LhsBlasTraits::NeedToConjugate)),
422 …NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(RhsIsUpper,bool(RhsBlasTraits::NeedToConjugate)),
/external/eigen/blas/
Dcommon.h92 IsComplex = Eigen::NumTraits<SCALAR>::IsComplex, enumerator
93 Conj = IsComplex
/external/eigen/unsupported/test/
Dmatrix_functions.h13 template <typename MatrixType, int IsComplex = NumTraits<typename internal::traits<MatrixType>::Sca…
Dmatrix_power.cpp12 template <typename MatrixType, int IsComplex = NumTraits<typename MatrixType::Scalar>::IsComplex>
Dmatrix_function.cpp41 template <typename MatrixType, int IsComplex = NumTraits<typename internal::traits<MatrixType>::Sca…
/external/eigen/bench/
Dbench_gemm.cpp227 if((NumTraits<A::Scalar>::IsComplex) && (NumTraits<B::Scalar>::IsComplex)) in main()
241 if((!NumTraits<A::Scalar>::IsComplex) && (NumTraits<B::Scalar>::IsComplex)) in main()
254 if((NumTraits<A::Scalar>::IsComplex) && (!NumTraits<B::Scalar>::IsComplex)) in main()
DbenchFFT.cpp81 if ( NumTraits<T>::IsComplex ) { in bench()
/external/eigen/test/
Dprec_inverse_4x4.cpp54 VERIFY(error_avg < (NumTraits<Scalar>::IsComplex ? 8.0 : 1.25)); in inverse_general_4x4()
55 VERIFY(error_max < (NumTraits<Scalar>::IsComplex ? 64.0 : 20.0)); in inverse_general_4x4()
/external/eigen/Eigen/src/Core/util/
DBlasUtil.h157 IsComplex = NumTraits<Scalar>::IsComplex,
183 IsComplex = NumTraits<Scalar>::IsComplex,
184 NeedToConjugate = Base::NeedToConjugate ? 0 : IsComplex
/external/eigen/test/eigen2/
Deigen2_prec_inverse_4x4.cpp70 VERIFY(error_avg < (NumTraits<Scalar>::IsComplex ? 8.0 : 1.25)); in inverse_general_4x4()
71 VERIFY(error_max < (NumTraits<Scalar>::IsComplex ? 64.0 : 20.0)); in inverse_general_4x4()
Deigen2_sparse_solvers.cpp85 if (!NumTraits<Scalar>::IsComplex) in sparse_solvers()
96 if (!NumTraits<Scalar>::IsComplex) in sparse_solvers()
113 if (!NumTraits<Scalar>::IsComplex) in sparse_solvers()
Dgsl_helper.h24 template<typename Scalar, bool IsComplex = NumTraits<Scalar>::IsComplex> struct GslTraits
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h506 int getAddressComputationCost(Type *Ty, bool IsComplex = false) const;
629 virtual int getAddressComputationCost(Type *Ty, bool IsComplex) = 0;
815 int getAddressComputationCost(Type *Ty, bool IsComplex) override { in getAddressComputationCost() argument
816 return Impl.getAddressComputationCost(Ty, IsComplex); in getAddressComputationCost()
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h105 int getAddressComputationCost(Type *Val, bool IsComplex);
/external/eigen/unsupported/Eigen/
DFFT212 if ( NumTraits<_Input>::IsComplex == 0 && HasFlag(HalfSpectrum) )
236 if ( NumTraits< src_type >::IsComplex == 0 && HasFlag(HalfSpectrum) )
293 const bool realfft= (NumTraits<dst_type>::IsComplex == 0);
352 …nfft = ( NumTraits<_Output>::IsComplex == 0 && HasFlag(HalfSpectrum) ) ? 2*(src.size()-1) : src.si…
/external/eigen/Eigen/src/Jacobi/
DJacobi.h150 …makeGivens(p, q, z, typename internal::conditional<NumTraits<Scalar>::IsComplex, internal::true_ty… in makeGivens()
334 conj_helper<Packet,Packet,NumTraits<Scalar>::IsComplex,false> pcj; in apply_rotation_in_the_plane()
400 conj_helper<Packet,Packet,NumTraits<Scalar>::IsComplex,false> pcj; in apply_rotation_in_the_plane()

123