/external/eigen/Eigen/src/Core/ |
H A D | Transpose.h | 34 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::traits 114 Scalar, 115 const Scalar 119 inline const Scalar* data() const { return derived().nestedExpression().data(); } 133 inline const Scalar& coeffRef(Index rowId, Index colId) const 138 inline const Scalar& coeffRef(Index index) const 356 template<typename Scalar, bool DestIsTransposed, typename OtherDerived> 359 static bool run(const Scalar* dest, const OtherDerived& src) 361 return (bool(blas_traits<OtherDerived>::IsTransposed) != DestIsTransposed) && (dest!=0 && dest==(const Scalar*)extract_dat [all...] |
/external/eigen/Eigen/src/Core/products/ |
H A D | GeneralMatrixMatrixTriangular.h | 15 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjLhs, bool ConjRhs> 193 static void run(MatrixType& mat, const ProductType& prod, const typename MatrixType::Scalar& alpha) 195 typedef typename MatrixType::Scalar Scalar; typedef 210 Scalar actualAlpha = alpha * LhsBlasTraits::extractScalarFactor(prod.lhs().derived()) * RhsBlasTraits::extractScalarFactor(prod.rhs().derived()); 218 internal::gemv_static_vector_if<Scalar,Lhs::SizeAtCompileTime,Lhs::MaxSizeAtCompileTime,!UseLhsDirectly> static_lhs; 219 ei_declare_aligned_stack_constructed_variable(Scalar, actualLhsPtr, actualLhs.size(), 220 (UseLhsDirectly ? const_cast<Scalar*>(actualLhs.data()) : static_lhs.data())); 223 internal::gemv_static_vector_if<Scalar,Rhs::SizeAtCompileTime,Rhs::MaxSizeAtCompileTime,!UseRhsDirectly> static_rhs; 224 ei_declare_aligned_stack_constructed_variable(Scalar, actualRhsPt [all...] |
/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
H A D | Quaternion.h | 43 typedef _Scalar Scalar; typedef in struct:Eigen::ei_traits 57 typedef _Scalar Scalar; typedef in class:Eigen::Quaternion 60 typedef Matrix<Scalar, 4, 1> Coefficients; 62 typedef Matrix<Scalar,3,1> Vector3; 64 typedef Matrix<Scalar,3,3> Matrix3; 66 typedef AngleAxis<Scalar> AngleAxisType; 69 inline Scalar x() const { return m_coeffs.coeff(0); } 71 inline Scalar y() const { return m_coeffs.coeff(1); } 73 inline Scalar z() const { return m_coeffs.coeff(2); } 75 inline Scalar 449 typedef typename Other::Scalar Scalar; typedef in struct:Eigen::ei_quaternion_assign_impl 488 typedef typename Other::Scalar Scalar; typedef in struct:Eigen::ei_quaternion_assign_impl [all...] |
H A D | Transform.h | 52 typedef _Scalar Scalar; typedef in class:Eigen::Transform 54 typedef Matrix<Scalar,HDim,HDim> MatrixType; 56 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType; 62 typedef Matrix<Scalar,Dim,1> VectorType; 68 typedef Translation<Scalar,Dim> TranslationType; 70 typedef Scaling<Scalar,Dim> ScalingType; 109 transform->matrix()(Dim,Dim) = Scalar(1); 137 inline Scalar operator() (int row, int col) const { return m_matrix(row,col); } 140 inline Scalar& operator() (int row, int col) { return m_matrix(row,col); } 195 inline Transform& scale(Scalar 778 typedef typename Other::Scalar Scalar; typedef in struct:Eigen::ei_transform_product_impl [all...] |
/external/eigen/Eigen/src/Eigenvalues/ |
H A D | RealSchur.h | 65 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::RealSchur 66 typedef std::complex<typename NumTraits<Scalar>::Real> ComplexScalar; 70 typedef Matrix<Scalar, ColsAtCompileTime, 1, Options & ~RowMajor, MaxColsAtCompileTime, 1> ColumnVectorType; 234 typedef Matrix<Scalar,3,1> Vector3s; 236 Scalar computeNormOfT(); 237 Index findSmallSubdiagEntry(Index iu, const Scalar& norm); 238 void splitOffTwoRows(Index iu, bool computeU, const Scalar& exshift); 239 void computeShift(Index iu, Index iter, Scalar& exshift, Vector3s& shiftInfo); 241 void performFrancisQRStep(Index il, Index im, Index iu, bool computeU, const Vector3s& firstHouseholderVector, Scalar* workspac [all...] |
/external/eigen/Eigen/src/Geometry/ |
H A D | AlignedBox.h | 33 typedef _Scalar Scalar; typedef in class:Eigen::AlignedBox 34 typedef NumTraits<Scalar> ScalarTraits; 38 typedef Matrix<Scalar,AmbientDimAtCompileTime,1> VectorType; 110 inline const CwiseUnaryOp<internal::scalar_quotient1_op<Scalar>, 111 const CwiseBinaryOp<internal::scalar_sum_op<Scalar>, const VectorType, const VectorType> > 119 inline const CwiseBinaryOp< internal::scalar_difference_op<Scalar>, const VectorType, const VectorType> sizes() const 123 inline Scalar volume() const 130 inline CwiseBinaryOp< internal::scalar_difference_op<Scalar>, const VectorType, const VectorType> diagonal() const 168 * internal::random<Scalar>(Scalar( [all...] |
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
H A D | IncompleteLUT.h | 98 typedef _Scalar Scalar; typedef in class:Eigen::IncompleteLUT 99 typedef typename NumTraits<Scalar>::Real RealScalar; 100 typedef Matrix<Scalar,Dynamic,1> Vector; 101 typedef SparseMatrix<Scalar,RowMajor> FactorType; 102 typedef SparseMatrix<Scalar,ColMajor> PermutType; 106 typedef Matrix<Scalar,Dynamic,Dynamic> MatrixType; 109 : m_droptol(NumTraits<Scalar>::dummy_precision()), m_fillfactor(10), 114 IncompleteLUT(const MatrixType& mat, const RealScalar& droptol=NumTraits<Scalar>::dummy_precision(), int fillfactor = 10) 149 IncompleteLUT<Scalar>& compute(const MatrixType& amat) 182 inline bool operator() (const Index& row, const Index& col, const Scalar [all...] |
/external/eigen/Eigen/src/LU/ |
H A D | FullPivLU.h | 57 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::FullPivLU 58 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; 236 typename internal::traits<MatrixType>::Scalar determinant() const; 286 : NumTraits<Scalar>::epsilon() * m_lu.diagonalSize(); 507 typename internal::traits<MatrixType>::Scalar FullPivLU<MatrixType>::determinant() const 511 return Scalar(m_det_pq) * Scalar(m_lu.diagonal().prod()); 594 Matrix<typename MatrixType::Scalar, Dynamic, Dynamic, MatrixType::Options, 622 for(Index k = 0; k < dimker; ++k) dst.coeffRef(dec().permutationQ().indices().coeff(rank()+k), k) = Scalar( [all...] |
/external/eigen/Eigen/src/PaStiXSupport/ |
H A D | PaStiXSupport.h | 36 typedef typename _MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::pastix_traits 45 typedef typename _MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::pastix_traits 54 typedef typename _MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::pastix_traits 125 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::PastixBase 128 typedef Matrix<Scalar,Dynamic,1> Vector; 129 typedef SparseMatrix<Scalar, ColMajo [all...] |
/external/eigen/Eigen/src/QR/ |
H A D | ColPivHouseholderQR.h | 49 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::ColPivHouseholderQR 52 typedef Matrix<Scalar, RowsAtCompileTime, RowsAtCompileTime, Options, MaxRowsAtCompileTime, MaxRowsAtCompileTime> MatrixQType; 353 : NumTraits<Scalar>::epsilon() * RealScalar(m_qr.diagonalSize()); 445 RealScalar threshold_helper = m_colSqNorms.maxCoeff() * numext::abs2(NumTraits<Scalar>::epsilon()) / RealScalar(rows);
|
H A D | FullPivHouseholderQR.h | 61 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::FullPivHouseholderQR 349 : NumTraits<Scalar>::epsilon() * RealScalar(m_qr.diagonalSize()); 420 m_precision = NumTraits<Scalar>::epsilon() * RealScalar(size); 451 m_hCoeffs.coeffRef(i) = Scalar(0); 511 Matrix<Scalar,1,Rhs::ColsAtCompileTime> temp(rhs().cols()); 544 typedef Matrix<typename MatrixType::Scalar, 1, MatrixType::RowsAtCompileTime, RowMajor, 1,
|
/external/eigen/Eigen/src/SPQRSupport/ |
H A D | SuiteSparseQRSupport.h | 60 typedef typename _MatrixType::Scalar Scalar; typedef in class:Eigen::SPQR 63 typedef SparseMatrix<Scalar, ColMajor, Index> MatrixType; 70 m_tolerance (NumTraits<Scalar>::epsilon()) 79 m_tolerance (NumTraits<Scalar>::epsilon()) 107 m_rank = SuiteSparseQR<Scalar>(m_ordering, m_tolerance, col, &A, 168 m_R = viewAsEigen<Scalar,ColMajor, typename MatrixType::Index>(*m_cR); 239 typedef typename SPQRType::Scalar Scalar; typedef in struct:Eigen::SPQR_QProduct 255 x_cd = SuiteSparseQR_qmult<Scalar>(metho [all...] |
/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseMatrixBase.h | 30 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::SparseMatrixBase 31 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 35 typename internal::packet_traits<Scalar>::type 102 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex, 103 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, Eigen::Transpose<const Derived> >, 108 typedef SparseMatrix<Scalar, Flags&RowMajorBit ? RowMajor : ColMajor, Index> PlainObject; 112 /** This is the "real scalar" type; if the \a Scalar type is already real numbers 113 * (e.g. int, float or double) then \a RealScalar is just the same as \a Scalar. If 114 * \a Scalar i [all...] |
H A D | SparseSelfAdjointView.h | 42 void permute_symm_to_symm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm = 0); 45 void permute_symm_to_fullsymm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm = 0); 54 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SparseSelfAdjointView 121 SparseSelfAdjointView& rankUpdate(const SparseMatrixBase<DerivedU>& u, const Scalar& alpha = Scalar(1)); 200 SparseSelfAdjointView<MatrixType,UpLo>::rankUpdate(const SparseMatrixBase<DerivedU>& u, const Scalar& alpha) 202 SparseMatrix<Scalar,MatrixType::Flags&RowMajorBit?RowMajor:ColMajor> tmp = u * u.adjoint(); 203 if(alpha==Scalar(0)) 234 template<typename Dest> void scaleAndAddTo(Dest& dest, const Scalar 317 typedef typename MatrixType::Scalar Scalar; typedef 404 typedef typename MatrixType::Scalar Scalar; typedef 469 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SparseSymmetricPermutationProduct [all...] |
/external/eigen/Eigen/src/SparseLU/ |
H A D | SparseLU_SupernodalMatrix.h | 36 typedef _Scalar Scalar; typedef in class:Eigen::internal::MappedSuperNodalMatrix 39 typedef Matrix<Scalar,Dynamic,1> ScalarVector; 90 Scalar* valuePtr() { return m_nzval; } 92 const Scalar* valuePtr() const 167 Scalar* m_nzval; //array of nonzero values packed by column 181 template<typename Scalar, typename Index> 182 class MappedSuperNodalMatrix<Scalar,Index>::InnerIterator 201 inline Scalar value() const { return m_matrix.valuePtr()[m_idval]; } 203 inline Scalar& valueRef() { return const_cast<Scalar [all...] |
/external/eigen/unsupported/Eigen/src/AutoDiff/ |
H A D | AutoDiffScalar.h | 62 <_DerType, !internal::is_same<typename internal::traits<typename internal::remove_all<_DerType>::type>::Scalar, 63 typename NumTraits<typename internal::traits<typename internal::remove_all<_DerType>::type>::Scalar>::Real>::value> 67 <_DerType, !internal::is_same<typename internal::traits<typename internal::remove_all<_DerType>::type>::Scalar, 68 typename NumTraits<typename internal::traits<typename internal::remove_all<_DerType>::type>::Scalar>::Real>::value> Base; 70 typedef typename internal::traits<DerType>::Scalar Scalar; typedef in class:Eigen::AutoDiffScalar 71 typedef typename NumTraits<Scalar>::Real Real; 81 AutoDiffScalar(const Scalar& value, int nbDer, int derNumber) 84 m_derivatives.coeffRef(derNumber) = Scalar(1); 97 AutoDiffScalar(const Scalar 383 typedef typename traits<DerType>::Scalar Scalar; typedef in struct:Eigen::internal::auto_diff_special_op 584 typedef typename Eigen::internal::traits<DerType>::Scalar Scalar; typedef 597 typedef typename internal::traits<DerTypeA>::Scalar Scalar; typedef [all...] |
/external/eigen/unsupported/Eigen/src/Eigenvalues/ |
H A D | ArpackSelfAdjointEigenSolver.h | 33 template<typename Scalar, typename RealScalar> struct arpack_wrapper; 34 template<typename MatrixSolver, typename MatrixType, typename Scalar, bool BisSPD> struct OP; 45 /** \brief Scalar type for matrices of type \p MatrixType. */ 46 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::ArpackGeneralizedSelfAdjointEigenSolver 51 * This is just \c Scalar if #Scalar is real (e.g., \c float or 52 * \c Scalar), and the type of the real part of \c Scalar if #Scalar i [all...] |
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
H A D | DGMRES.h | 18 typename _Preconditioner = DiagonalPreconditioner<typename _MatrixType::Scalar> > 39 void sortWithPermutation (VectorType& vec, IndexType& perm, typename IndexType::Scalar& ncut) 42 typedef typename IndexType::Scalar Index; 43 typedef typename VectorType::Scalar Scalar; typedef 112 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::DGMRES 116 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMatrix; 118 typedef Matrix<Scalar,Dynamic,1> DenseVector; 305 g(0) = Scalar(bet [all...] |
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
H A D | MatrixPower.h | 48 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::MatrixPowerAtomic 52 typedef Array<Scalar, RowsAtCompileTime, 1, ColMajor, MaxRowsAtCompileTime> ArrayType; 284 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::MatrixPower
|
/external/eigen/unsupported/Eigen/src/SVD/ |
H A D | JacobiSVD.h | 19 bool IsComplex = NumTraits<typename MatrixType::Scalar>::IsComplex> 69 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::internal::qr_preconditioner_impl 75 typedef Matrix<Scalar, 1, RowsAtCompileTime, RowMajor, 1, MaxRowsAtCompileTime> WorkspaceType; 110 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::internal::qr_preconditioner_impl 119 typedef Matrix<Scalar, ColsAtCompileTime, RowsAtCompileTime, Options, MaxColsAtCompileTime, MaxRowsAtCompileTime> 201 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::internal::qr_preconditioner_impl 211 typedef Matrix<Scalar, ColsAtCompileTim 300 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::internal::qr_preconditioner_impl 369 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::svd_precondition_2x2_block_to_be_real 498 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::JacobiSVD [all...] |
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTX.h | 130 Scalar = 1, enumerator in enum:llvm::NVPTX::PTXLdStInstCode::VecType
|
/external/deqp/framework/common/ |
H A D | tcuMatrix.hpp | 55 typedef T Scalar; typedef in class:tcu::Matrix
|
/external/deqp/modules/gles2/scripts/ |
H A D | genutil.py | 91 # Helpers to convert a list of Scalar/Vec values into another type. 93 def toFloat(lst): return [Scalar(float(v.x)) for v in lst] 94 def toInt(lst): return [Scalar(int(v.x)) for v in lst] 95 def toBool(lst): return [Scalar(bool(v.x)) for v in lst] 130 # Math operating on Scalar/Vector types. 159 def isEqual(a, b): return Scalar(a.isEqual(b)) 162 def isNotEqual(a, b): return Scalar(not a.isEqual(b)) 193 class Scalar: class in inherits: 197 def applyUnary(self, func): return Scalar(func(self.x)) 198 def applyBinary(self, func, other): return Scalar(fun [all...] |
/external/deqp/modules/gles3/scripts/ |
H A D | genutil.py | 91 # Helpers to convert a list of Scalar/Vec values into another type. 93 def toFloat(lst): return [Scalar(float(v.x)) for v in lst] 94 def toInt(lst): return [Scalar(int(v.x)) for v in lst] 96 def toBool(lst): return [Scalar(bool(v.x)) for v in lst] 140 # Math operating on Scalar/Vector types. 169 def isEqual(a, b): return Scalar(a.isEqual(b)) 172 def isNotEqual(a, b): return Scalar(not a.isEqual(b)) 206 class Scalar(object): class in inherits:object 210 def applyUnary(self, func): return Scalar(func(self.x)) 211 def applyBinary(self, func, other): return Scalar(fun [all...] |
/external/deqp/modules/gles31/scripts/ |
H A D | genutil.py | 91 # Helpers to convert a list of Scalar/Vec values into another type. 93 def toFloat(lst): return [Scalar(float(v.x)) for v in lst] 94 def toInt(lst): return [Scalar(int(v.x)) for v in lst] 96 def toBool(lst): return [Scalar(bool(v.x)) for v in lst] 140 # Math operating on Scalar/Vector types. 169 def isEqual(a, b): return Scalar(a.isEqual(b)) 172 def isNotEqual(a, b): return Scalar(not a.isEqual(b)) 206 class Scalar(object): class in inherits:object 210 def applyUnary(self, func): return Scalar(func(self.x)) 211 def applyBinary(self, func, other): return Scalar(fun [all...] |