/external/eigen/unsupported/test/ |
H A D | matrix_function.cpp | 29 typedef typename MatrixType::Scalar Scalar; typedef 33 diag(i, i) = Scalar(RealScalar(internal::random<int>(0,2))) 34 + internal::random<Scalar>() * Scalar(RealScalar(0.01)); 41 template <typename MatrixType, int IsComplex = NumTraits<typename internal::traits<MatrixType>::Scalar>::IsComplex> 55 typedef typename MatrixType::Scalar Scalar; typedef 61 diag(i, i) = internal::random<Scalar>() * Scalar(0.0 83 typedef typename MatrixType::Scalar Scalar; typedef 101 typedef typename internal::traits<MatrixType>::Scalar Scalar; typedef 111 typedef typename internal::traits<MatrixType>::Scalar Scalar; typedef 139 typedef typename MatrixType::Scalar Scalar; typedef [all...] |
H A D | polynomialsolver.cpp | 34 typedef typename POLYNOMIAL::Scalar Scalar; typedef 37 typedef Matrix<Scalar,Deg,1> EvalRootsType; 47 bool evalToZero = evr.isZero( test_precision<Scalar>() ); 57 std::vector<Scalar> rootModuli( roots.size() ); 81 typedef typename POLYNOMIAL::Scalar Scalar; typedef 83 typedef PolynomialSolver<Scalar, Deg > PolynomialSolverType; 96 typedef typename POLYNOMIAL::Scalar Scalar; typedef 107 typedef typename POLYNOMIAL::Scalar Scalar; typedef [all...] |
H A D | svd_common.h | 37 typedef typename MatrixType::Scalar Scalar; typedef 38 typedef Matrix<Scalar, RowsAtCompileTime, RowsAtCompileTime> MatrixUType; 39 typedef Matrix<Scalar, ColsAtCompileTime, ColsAtCompileTime> MatrixVType; 43 sigma.diagonal() = svd.singularValues().template cast<Scalar>(); 82 typedef typename MatrixType::Scalar Scalar; typedef 92 typedef Matrix<Scalar, RowsAtCompileTime, Dynamic> RhsType; 93 typedef Matrix<Scalar, ColsAtCompileTime, Dynamic> SolutionType; 142 typedef typename MatrixType::Scalar Scala typedef 200 typedef typename MatrixType::Scalar Scalar; typedef [all...] |
/external/lldb/source/Core/ |
H A D | Scalar.cpp | 1 //===-- Scalar.cpp ----------------------------------------------*- C++ -*-===// 10 #include "lldb/Core/Scalar.h" 30 static Scalar::Type 33 const Scalar& lhs, // The const left hand side object 34 const Scalar& rhs, // The const right hand side object 35 Scalar& temp_value, // A modifiable temp value than can be used to hold either the promoted lhs or rhs object 36 const Scalar* &promoted_lhs_ptr, // Pointer to the resulting possibly promoted value of lhs (at most one of lhs/rhs will get promoted) 37 const Scalar* &promoted_rhs_ptr // Pointer to the resulting possibly promoted value of rhs (at most one of lhs/rhs will get promoted) 40 Scalar result; 47 Scalar 77 Scalar::Scalar() : function in class:Scalar 86 Scalar::Scalar(const Scalar& rhs) : function in class:Scalar [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | Assign_MKL.h | 86 typedef typename Derived1::Scalar Scalar; typedef in struct:Eigen::internal::vml_assign_impl 95 const Scalar *src_ptr = src.IsRowMajor ? &(src.nestedExpression().coeffRef(outer,0)) : 97 Scalar *dst_ptr = dst.IsRowMajor ? &(dst.coeffRef(outer,0)) : &(dst.coeffRef(0, outer));
|
H A D | BandMatrix.h | 33 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::internal::BandMatrixBase 34 typedef Matrix<Scalar,RowsAtCompileTime,ColsAtCompileTime> DenseMatrixType; 94 Conjugate = ReturnOpposite && NumTraits<Scalar>::IsComplex, 104 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>,BuildType >, 180 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits 184 CoeffReadCost = NumTraits<Scalar>::ReadCost, 195 typedef Matrix<Scalar,DataRowsAtCompileTime,ColsAtCompileTime,Options&RowMajor?RowMajor:ColMajor> CoefficientsType; 203 typedef typename internal::traits<BandMatrix>::Scalar Scalar; typedef in class:Eigen::internal::BandMatrix 242 typedef typename _CoefficientsType::Scalar Scalar; typedef in struct:Eigen::internal::traits 265 typedef typename internal::traits<BandMatrixWrapper>::Scalar Scalar; typedef in class:Eigen::internal::BandMatrixWrapper [all...] |
H A D | CwiseBinaryOp.h | 55 typename Lhs::Scalar, 56 typename Rhs::Scalar 58 >::type Scalar; typedef in struct:Eigen::internal::traits 72 SameType = is_same<typename _LhsNested::Scalar,typename _RhsNested::Scalar>::value, 92 // currently they take only one typename Scalar template parameter. 128 EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar); 172 EIGEN_STRONG_INLINE const Scalar coeff(Index rowId, Index colId) const 185 EIGEN_STRONG_INLINE const Scalar coef [all...] |
H A D | DenseBase.h | 43 : public internal::special_scalar_op_base<Derived,typename internal::traits<Derived>::Scalar, 44 typename NumTraits<typename internal::traits<Derived>::Scalar>::Real> 50 using internal::special_scalar_op_base<Derived,typename internal::traits<Derived>::Scalar, 51 typename NumTraits<typename internal::traits<Derived>::Scalar>::Real>::operator*; 63 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::DenseBase 64 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 65 typedef typename NumTraits<Scalar>::Real RealScalar; 238 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,Derived> ConstantReturnType; 240 typedef CwiseNullaryOp<internal::linspaced_op<Scalar,fals [all...] |
H A D | DenseCoeffsBase.h | 39 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::DenseCoeffsBase 40 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 47 // while the declaration of "const T", where T is a non arithmetic type does not. Always returning "const Scalar&" is 50 const Scalar&, 51 typename internal::conditional<internal::is_arithmetic<Scalar>::value, Scalar, const Scalar>::type 55 typename internal::packet_traits<Scalar>::type 282 typedef typename internal::traits<Derived>::Scalar Scala typedef in class:Eigen::DenseCoeffsBase 572 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::DenseCoeffsBase 643 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::DenseCoeffsBase [all...] |
H A D | DiagonalMatrix.h | 22 typedef typename DiagonalVectorType::Scalar Scalar; typedef in class:Eigen::DiagonalBase 36 typedef Matrix<Scalar, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime> DenseMatrixType; 38 typedef DiagonalMatrix<Scalar,DiagonalVectorType::SizeAtCompileTime,DiagonalVectorType::MaxSizeAtCompileTime> PlainObject; 68 inline const DiagonalWrapper<const CwiseUnaryOp<internal::scalar_inverse_op<Scalar>, const DiagonalVectorType> > 74 inline const DiagonalWrapper<const CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const DiagonalVectorType> > 75 operator*(const Scalar& scalar) const 79 friend inline const DiagonalWrapper<const CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const DiagonalVectorType> > 80 operator*(const Scalar& scalar, const DiagonalBase& other) 87 bool isApprox(const DiagonalBase<OtherDerived>& other, typename NumTraits<Scalar> 142 typedef _Scalar Scalar; typedef in class:Eigen::DiagonalMatrix 234 typedef typename DiagonalVectorType::Scalar Scalar; typedef in struct:Eigen::internal::traits [all...] |
H A D | IO.h | 124 template<typename Scalar, bool IsInteger> 127 typedef typename NumTraits<Scalar>::Real RealScalar; 136 template<typename Scalar> 137 struct significant_decimals_default_impl<Scalar, true> 145 template<typename Scalar> 147 : significant_decimals_default_impl<Scalar, NumTraits<Scalar>::IsInteger> 162 typedef typename Derived::Scalar Scalar; typedef 174 if (NumTraits<Scalar> [all...] |
H A D | MatrixBase.h | 56 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::MatrixBase 57 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 58 typedef typename NumTraits<Scalar>::Real RealScalar; 95 typedef Matrix<Scalar,EIGEN_SIZE_MAX(RowsAtCompileTime,ColsAtCompileTime), 109 typedef Matrix<typename internal::traits<Derived>::Scalar, 119 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,Derived> ConstantReturnType; 121 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex, 122 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, ConstTransposeReturnType>, 128 typedef CwiseNullaryOp<internal::scalar_identity_op<Scalar>,Derive 396 typedef typename internal::scalar_product_traits<typename internal::traits<Derived>::Scalar,typename internal::traits<OtherDerived>::Scalar>::ReturnType Scalar; typedef in struct:Eigen::MatrixBase::cross_product_return_type [all...] |
H A D | Redux.h | 31 PacketSize = packet_traits<typename Derived::Scalar>::size, 83 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_novec_unroller 85 static EIGEN_STRONG_INLINE Scalar run(const Derived &mat, const Func& func) 100 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_novec_unroller 102 static EIGEN_STRONG_INLINE Scalar run(const Derived &mat, const Func&) 114 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_novec_unroller 115 static EIGEN_STRONG_INLINE Scalar ru 128 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_vec_unroller 149 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_vec_unroller 171 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_impl 195 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_impl 253 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_impl 292 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::redux_impl [all...] |
H A D | Reverse.h | 37 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::traits 85 PacketSize = internal::packet_traits<Scalar>::size, 110 inline Scalar& operator()(Index row, Index col) 116 inline Scalar& coeffRef(Index row, Index col) 133 inline Scalar& coeffRef(Index index) 138 inline Scalar& operator()(Index index)
|
H A D | SelfAdjointView.h | 63 typedef typename internal::traits<SelfAdjointView>::Scalar Scalar; typedef in class:Eigen::SelfAdjointView 83 inline Scalar coeff(Index row, Index col) const 92 inline Scalar& coeffRef(Index row, Index col) 132 * \sa rankUpdate(const MatrixBase<DerivedU>&, Scalar) 135 SelfAdjointView& rankUpdate(const MatrixBase<DerivedU>& u, const MatrixBase<DerivedV>& v, const Scalar& alpha = Scalar(1)); 145 * \sa rankUpdate(const MatrixBase<DerivedU>&, const MatrixBase<DerivedV>&, Scalar) 148 SelfAdjointView& rankUpdate(const MatrixBase<DerivedU>& u, const Scalar& alpha = Scalar( [all...] |
H A D | SolveTriangular.h | 22 template <typename Scalar, typename Index, int Side, int Mode, bool Conjugate, int TriStorageOrder, int OtherStorageOrder> 52 typedef typename Lhs::Scalar LhsScalar; 53 typedef typename Rhs::Scalar RhsScalar; 61 // FIXME find a way to allow an inner stride if packet_traits<Scalar>::size==1 84 typedef typename Rhs::Scalar Scalar; typedef in struct:Eigen::internal::triangular_solver_selector 96 typedef internal::gemm_blocking_space<(Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor,Scalar,Scalar, 101 triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
|
/external/eigen/Eigen/src/Core/products/ |
H A D | CoeffBasedProduct.h | 43 typedef typename scalar_product_traits<typename _LhsNested::Scalar, typename _RhsNested::Scalar>::ReturnType Scalar; typedef in struct:Eigen::internal::traits 65 SameType = is_same<typename _LhsNested::Scalar,typename _RhsNested::Scalar>::value, 69 || ( (ColsAtCompileTime % packet_traits<Scalar>::size) == 0 76 || ( (RowsAtCompileTime % packet_traits<Scalar>::size) == 0 93 : InnerSize * (NumTraits<Scalar>::MulCost + LhsCoeffReadCost + RhsCoeffReadCost) 94 + (InnerSize - 1) * NumTraits<Scalar>::AddCost, 106 && (InnerSize % packet_traits<Scalar> [all...] |
/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
H A D | Hyperplane.h | 38 typedef _Scalar Scalar; typedef in class:Eigen::Hyperplane 39 typedef typename NumTraits<Scalar>::Real RealScalar; 40 typedef Matrix<Scalar,AmbientDimAtCompileTime,1> VectorType; 41 typedef Matrix<Scalar,int(AmbientDimAtCompileTime)==Dynamic 67 inline Hyperplane(const VectorType& n, Scalar d) 102 explicit Hyperplane(const ParametrizedLine<Scalar, AmbientDimAtCompileTime>& parametrized) 122 inline Scalar signedDistance(const VectorType& p) const { return p.eigen2_dot(normal()) + offset(); } 127 inline Scalar absDistance(const VectorType& p) const { return ei_abs(signedDistance(p)); } 146 inline const Scalar& offset() const { return m_coeffs.coeff(dim()); } 150 inline Scalar [all...] |
/external/eigen/Eigen/src/Eigen2Support/ |
H A D | SVD.h | 33 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SVD 34 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; 37 PacketSize = internal::packet_traits<Scalar>::size, 42 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> ColVector; 43 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, 1> RowVector; 45 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MinSize> MatrixUType; 46 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, MatrixType::ColsAtCompileTime> MatrixVType; 47 typedef Matrix<Scalar, MinSize, 1> SingularValuesType; 140 Scalar [all...] |
/external/eigen/Eigen/src/Eigenvalues/ |
H A D | ComplexSchur.h | 63 /** \brief Scalar type for matrices of type \p _MatrixType. */ 64 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::ComplexSchur 65 typedef typename NumTraits<Scalar>::Real RealScalar; 70 * This is \c std::complex<Scalar> if #Scalar is real (e.g., 71 * \c float or \c double) and just \c Scalar if #Scalar is 257 friend struct internal::complex_schur_reduce_to_hessenberg<MatrixType, NumTraits<Scalar>::IsComplex>; 331 internal::complex_schur_reduce_to_hessenberg<MatrixType, NumTraits<Scalar> [all...] |
H A D | EigenSolver.h | 79 /** \brief Scalar type for matrices of type #MatrixType. */ 80 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::EigenSolver 81 typedef typename NumTraits<Scalar>::Real RealScalar; 86 * This is \c std::complex<Scalar> if #Scalar is real (e.g., 87 * \c float or \c double) and just \c Scalar if #Scalar is 308 typedef Matrix<Scalar, ColsAtCompileTime, 1, Options & ~RowMajor, MaxColsAtCompileTime, 1> ColumnVectorType; 385 if (i == matrix.cols() - 1 || m_matT.coeff(i+1, i) == Scalar( [all...] |
H A D | GeneralizedEigenSolver.h | 72 /** \brief Scalar type for matrices of type #MatrixType. */ 73 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::GeneralizedEigenSolver 74 typedef typename NumTraits<Scalar>::Real RealScalar; 79 * This is \c std::complex<Scalar> if #Scalar is real (e.g., 80 * \c float or \c double) and just \c Scalar if #Scalar is 87 * This is a column vector with entries of type #Scalar. 90 typedef Matrix<Scalar, ColsAtCompileTim [all...] |
H A D | HessenbergDecomposition.h | 72 /** \brief Scalar type for matrices of type #MatrixType. */ 73 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::HessenbergDecomposition 78 * This is column vector with entries of type #Scalar. The length of the 82 typedef Matrix<Scalar, SizeMinusOne, 1, Options & ~RowMajor, MaxSizeMinusOne, 1> CoeffVectorType; 268 typedef Matrix<Scalar, 1, Size, Options | RowMajor, 1, MaxSize> VectorType; 269 typedef typename NumTraits<Scalar>::Real RealScalar; 302 Scalar h;
|
H A D | Tridiagonalization.h | 68 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::Tridiagonalization 69 typedef typename NumTraits<Scalar>::Real RealScalar; 80 typedef Matrix<Scalar, SizeMinusOne, 1, Options & ~RowMajor, MaxSizeMinusOne, 1> CoeffVectorType; 86 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex, 91 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex, 350 typedef typename MatrixType::Scalar Scalar; typedef 360 Scalar h; 370 hCoeffs.tail(n-i-1) += (conj(h)*Scalar( 463 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::tridiagonalization_inplace_selector 508 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::tridiagonalization_inplace_selector [all...] |
/external/eigen/Eigen/src/Geometry/ |
H A D | Hyperplane.h | 42 typedef _Scalar Scalar; typedef in class:Eigen::Hyperplane 43 typedef typename NumTraits<Scalar>::Real RealScalar; 45 typedef Matrix<Scalar,AmbientDimAtCompileTime,1> VectorType; 46 typedef Matrix<Scalar,Index(AmbientDimAtCompileTime)==Dynamic 56 Hyperplane(const Hyperplane<Scalar,AmbientDimAtCompileTime,OtherOptions>& other) 78 inline Hyperplane(const VectorType& n, const Scalar& d) 113 explicit Hyperplane(const ParametrizedLine<Scalar, AmbientDimAtCompileTime>& parametrized) 133 inline Scalar signedDistance(const VectorType& p) const { return normal().dot(p) + offset(); } 138 inline Scalar absDistance(const VectorType& p) const { using std::abs; return abs(signedDistance(p)); } 157 inline const Scalar [all...] |