/external/eigen/unsupported/Eigen/src/BVH/ |
H A D | KdBVH.h | 18 template<typename Scalar, int Dim> 21 EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF_VECTORIZABLE_FIXED_SIZE(Scalar, Dim) 22 typedef Matrix<Scalar, Dim, 1> VectorType; 73 typedef _Scalar Scalar; typedef in class:Eigen::KdBVH 74 typedef AlignedBox<Scalar, Dim> Volume; 170 typedef internal::vector_int_pair<Scalar, Dim> VIPair; 172 typedef Matrix<Scalar, Dim, 1> VectorType;
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
H A D | GMRES.h | 63 typedef typename Dest::Scalar Scalar; typedef 64 typedef Matrix < Scalar, Dynamic, 1 > VectorType; 65 typedef Matrix < Scalar, Dynamic, Dynamic > FMatrixType; 85 std::vector < JacobiRotation < Scalar > > G(restart); 91 w(0)=(Scalar) beta; 137 if (k<m && v(k) != (Scalar) 0) { 189 w(0)=(Scalar) beta; 207 typename _Preconditioner = DiagonalPreconditioner<typename _MatrixType::Scalar> > 232 * and NumTraits<Scalar> 281 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::GMRES [all...] |
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
H A D | MatrixExponential.h | 133 typedef typename internal::traits<MatrixType>::Scalar Scalar; typedef in class:Eigen::MatrixExponential 134 typedef typename NumTraits<Scalar>::Real RealScalar; 296 MatrixType A = m_M / pow(Scalar(2), m_squarings); 318 MatrixType A = m_M / pow(Scalar(2), m_squarings); 343 MatrixType A = m_M / pow(Scalar(2), m_squarings); 361 MatrixType A = m_M / pow(Scalar(2), m_squarings); 379 MatrixType A = m_M / pow(Scalar(2), m_squarings);
|
H A D | MatrixLogarithm.h | 35 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::MatrixLogarithmAtomic 37 typedef typename NumTraits<Scalar>::Real RealScalar; 38 // typedef typename internal::stem_function<Scalar>::type StemFunction; 39 // typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 104 Scalar logA00 = log(A(0,0)); 105 Scalar logA11 = log(A(1,1)); 108 result(1,0) = Scalar(0); 118 Scalar y = A(1,1) - A(0,0), x = A(1,1) + A(0,0); 119 result(0,1) = A(0,1) * (Scalar( 425 typedef typename Derived::Scalar Scalar; typedef in class:Eigen::MatrixLogarithmReturnValue [all...] |
H A D | MatrixSquareRoot.h | 57 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::MatrixSquareRootQuasiTriangular 142 Matrix<Scalar,2,2> block = T.template block<2,2>(i,i); 143 EigenSolver<Matrix<Scalar,2,2> > es(block); 156 Scalar tmp = (sqrtT.row(i).segment(i+1,j-i-1) * sqrtT.col(j).segment(i+1,j-i-1)).value(); 166 Matrix<Scalar,1,2> rhs = T.template block<1,2>(i,j); 169 Matrix<Scalar,2,2> A = sqrtT.coeff(i,i) * Matrix<Scalar,2,2>::Identity(); 180 Matrix<Scalar,2,1> rhs = T.template block<2,1>(i,j); 183 Matrix<Scalar, 295 typedef typename MatrixType::Scalar Scalar; typedef [all...] |
/external/eigen/unsupported/Eigen/src/SVD/ |
H A D | SVDBase.h | 51 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SVDBase 52 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; 64 typedef Matrix<Scalar, RowsAtCompileTime, RowsAtCompileTime, 67 typedef Matrix<Scalar, ColsAtCompileTime, ColsAtCompileTime, 73 typedef Matrix<Scalar, DiagSizeAtCompileTime, DiagSizeAtCompileTime,
|
/external/eigen/unsupported/Eigen/src/Skyline/ |
H A D | SkylineInplaceLU.h | 27 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SkylineInplaceLU 30 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; 214 Scalar newCoeff = m_lu.coeffLower(row, col) - rowVal.dot(colVal); 220 Scalar newCoeff = m_lu.coeffLower(row, col); 223 const Scalar tmp = newCoeff; 249 Scalar newCoeff = m_lu.coeffUpper(rrow, col) - rowVal.dot(colVal); 255 Scalar newCoeff = m_lu.coeffUpper(rrow, col); 257 const Scalar tmp = newCoeff; 279 Scalar newCoef [all...] |
H A D | SkylineMatrix.h | 36 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits 45 CoeffReadCost = NumTraits<Scalar>::ReadCost, 62 typedef SkylineMatrix<Scalar, (Flags&~RowMajorBit) | (IsRowMajor ? RowMajorBit : 0) > TransposedSkylineMatrix; 70 SkylineStorage<Scalar> m_data; 106 inline const Scalar* _diagPtr() const { 110 inline Scalar* _diagPtr() { 114 inline const Scalar* _upperPtr() const { 118 inline Scalar* _upperPtr() { 122 inline const Scalar* _lowerPtr() const { 126 inline Scalar* _lowerPt [all...] |
H A D | SkylineProduct.h | 28 typedef typename _LhsNested::Scalar Scalar; typedef in struct:Eigen::internal::traits 125 typedef typename traits<Lhs>::Scalar Scalar; typedef 150 Scalar tmp = 0; 170 const Scalar rhsCoeff = rhs.coeff(lhscol, rhscol); 188 typedef typename traits<Lhs>::Scalar Scalar; typedef 214 Scalar tmp = 0; 234 const Scalar rhsCoef 254 typedef typename traits<typename remove_all<Lhs>::type>::Scalar Scalar; typedef in struct:Eigen::internal::skyline_product_selector 263 typedef typename traits<typename remove_all<Lhs>::type>::Scalar Scalar; typedef in struct:Eigen::internal::skyline_product_selector [all...] |
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
H A D | DynamicSparseMatrix.h | 39 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits 49 CoeffReadCost = NumTraits<Scalar>::ReadCost, 64 typedef MappedSparseMatrix<Scalar,Flags> Map; 73 typedef DynamicSparseMatrix<Scalar,(Flags&~RowMajorBit)|(IsRowMajor?RowMajorBit:0)> TransposedSparseMatrix; 76 std::vector<internal::CompressedStorage<Scalar,Index> > m_data; 86 std::vector<internal::CompressedStorage<Scalar,Index> >& _data() { return m_data; } 87 const std::vector<internal::CompressedStorage<Scalar,Index> >& _data() const { return m_data; } 92 inline Scalar coeff(Index row, Index col) const 103 inline Scalar& coeffRef(Index row, Index col) 150 inline Scalar [all...] |
H A D | MarketIO.h | 20 template <typename Scalar> 21 inline bool GetMarketLine (std::stringstream& line, int& M, int& N, int& i, int& j, Scalar& value) 33 template <typename Scalar> 34 inline bool GetMarketLine (std::stringstream& line, int& M, int& N, int& i, int& j, std::complex<Scalar>& value) 36 Scalar valR, valI; 42 value = std::complex<Scalar>(valR, valI); 65 template<typename Scalar> 69 if(internal::is_same<Scalar, std::complex<float> >::value || internal::is_same<Scalar, std::complex<double> >::value) 84 template<typename Scalar> 135 typedef typename SparseMatrixType::Scalar Scalar; typedef 194 typedef typename VectorType::Scalar Scalar; typedef 226 typedef typename SparseMatrixType::Scalar Scalar; typedef 252 typedef typename VectorType::Scalar Scalar; typedef [all...] |
H A D | RandomSetter.h | 19 template<typename Scalar> struct StdMapTraits 22 typedef std::map<KeyType,Scalar> Type; 47 template<typename Scalar> struct StdUnorderedMapTraits 50 typedef std::unordered_map<KeyType,Scalar> Type; 64 template<typename Scalar> struct GoogleDenseHashMapTraits 67 typedef google::dense_hash_map<KeyType,Scalar> Type; 82 template<typename Scalar> struct GoogleSparseHashMapTraits 85 typedef google::sparse_hash_map<KeyType,Scalar> Type; 156 typedef typename SparseMatrixType::Scalar Scalar; typedef in class:Eigen::RandomSetter [all...] |
/external/eigen/unsupported/Eigen/src/Splines/ |
H A D | Spline.h | 38 typedef _Scalar Scalar; /*!< The spline curve's scalar type. */ typedef in class:Eigen::Spline 65 m_knots.template segment<MinDegree+1>(0) = Array<Scalar,1,MinDegree+1>::Zero(); 66 m_knots.template segment<MinDegree+1>(MinDegree+1) = Array<Scalar,1,MinDegree+1>::Ones(); 82 Spline(const Spline<Scalar, Dimension, OtherDegree>& spline) : 106 PointType operator()(Scalar u) const; 121 derivatives(Scalar u, DenseIndex order) const; 130 derivatives(Scalar u, DenseIndex order = DerivativeOrder) const; 149 basisFunctions(Scalar u) const; 165 basisFunctionDerivatives(Scalar u, DenseIndex order) const; 174 basisFunctionDerivatives(Scalar 354 typedef typename SplineTraits<SplineType>::Scalar Scalar; typedef [all...] |
/external/eigen/unsupported/test/ |
H A D | BVH.cpp | 17 template<typename Scalar, int Dim> AlignedBox<Scalar, Dim> bounding_box(const Matrix<Scalar, Dim, 1> &v) { return AlignedBox<Scalar, Dim>(v); } 43 typedef double Scalar; typedef in struct:BallPointStuff
|
H A D | FFTW.cpp | 65 template<int Container, typename Scalar> struct VectorType; 67 template<typename Scalar> struct VectorType<StdVectorContainer,Scalar> 69 typedef vector<Scalar> type; 72 template<typename Scalar> struct VectorType<EigenVectorContainer,Scalar> 74 typedef Matrix<Scalar,Dynamic,1> type; 81 typedef typename FFT<T>::Scalar Scalar; typedef 82 typedef typename VectorType<Container,Scalar> [all...] |
/external/lldb/include/lldb/Core/ |
H A D | Scalar.h | 1 //===-- Scalar.h ------------------------------------------------*- C++ -*-===// 19 // Operators are defined and Scalar objects will correctly promote 23 class Scalar class in namespace:lldb_private 43 Scalar(); 44 Scalar(int v) : m_type(e_sint), m_data() { m_data.sint = v; } function in class:lldb_private::Scalar 45 Scalar(unsigned int v) : m_type(e_uint), m_data() { m_data.uint = v; } function in class:lldb_private::Scalar 46 Scalar(long v) : m_type(e_slong), m_data() { m_data.slong = v; } function in class:lldb_private::Scalar 47 Scalar(unsigned long v) : m_type(e_ulong), m_data() { m_data.ulong = v; } function in class:lldb_private::Scalar 48 Scalar(long long v) : m_type(e_slonglong), m_data() { m_data.slonglong = v; } function in class:lldb_private::Scalar 49 Scalar(unsigne function in class:lldb_private::Scalar 50 Scalar(float v) : m_type(e_float), m_data() { m_data.flt = v; } function in class:lldb_private::Scalar 51 Scalar(double v) : m_type(e_double), m_data() { m_data.dbl = v; } function in class:lldb_private::Scalar 52 Scalar(long double v) : m_type(e_long_double), m_data() { m_data.ldbl = v; } function in class:lldb_private::Scalar [all...] |
/external/deqp/framework/randomshaders/ |
H A D | rsgVariableValue.hpp | 36 union Scalar union in namespace:rsg 42 Scalar (void) : intVal (0) {} function in union:rsg::Scalar 43 Scalar (float v) : floatVal (v) {} function in union:rsg::Scalar 44 Scalar (int v) : intVal (v) {} function in union:rsg::Scalar 45 Scalar (bool v) : boolVal (v) {} function in union:rsg::Scalar 48 bool operator== (Scalar other) const { return intVal == other.intVal; } 49 bool operator!= (Scalar other) const { return intVal != other.intVal; } 51 template <typename T> static Scalar min (void); 52 template <typename T> static Scalar max (void); 57 DE_STATIC_ASSERT(sizeof(Scalar) [all...] |
/external/deqp/modules/gles31/scripts/ |
H A D | gen-implicit-conversions.py | 7 from genutil import Scalar, Vec2, Vec3, Vec4, Uint, UVec2, UVec3, UVec4, CaseGroup namespace 211 "int": [Scalar(x) for x in IN_ISCALAR], 212 "uint": [Scalar(x) for x in IN_USCALAR], 219 "float": [Scalar(x).toFloat() for x in IN_ISCALAR], 280 if isinstance(a, Scalar) and isinstance(b, Vec2): 282 elif isinstance(a, Scalar) and isinstance(b, Vec3): 284 elif isinstance(a, Scalar) and isinstance(b, Vec4): 298 if isinstance(value, Scalar): 358 "float": Scalar(2.0), 399 if isinstance(a, Scalar) an [all...] |
/external/eigen/Eigen/src/Cholesky/ |
H A D | LDLT.h | 60 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::LDLT 61 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; 63 typedef Matrix<Scalar, RowsAtCompileTime, 1, Options, MaxRowsAtCompileTime, 1> TmpMatrixType; 262 typedef typename MatrixType::Scalar Scalar; typedef 295 Scalar tmp = mat.coeffRef(i,k); 299 if(NumTraits<Scalar>::IsComplex) 352 typedef typename MatrixType::Scalar Scalar; typedef 505 typedef typename LDLTType::Scalar Scalar; typedef [all...] |
H A D | LLT.h | 60 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::LLT 61 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; 65 PacketSize = internal::packet_traits<Scalar>::size, 188 template<typename Scalar, int UpLo> struct llt_inplace; 194 typedef typename MatrixType::Scalar Scalar; typedef 200 typedef Matrix<Scalar,Dynamic,1> TempVectorType; 217 JacobiRotation<Scalar> g; 237 Scalar w [all...] |
/external/eigen/Eigen/src/CholmodSupport/ |
H A D | CholmodSupport.h | 17 template<typename Scalar, typename CholmodType> 20 if (internal::is_same<Scalar,float>::value) 25 else if (internal::is_same<Scalar,double>::value) 30 else if (internal::is_same<Scalar,std::complex<float> >::value) 35 else if (internal::is_same<Scalar,std::complex<double> >::value) 42 eigen_assert(false && "Scalar type not supported by CHOLMOD"); 124 typedef typename Derived::Scalar Scalar; typedef 134 internal::cholmod_configure_matrix<Scalar>(res); 141 template<typename Scalar, in 165 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::CholmodBase [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | Block.h | 52 typedef typename traits<XprType>::Scalar Scalar; typedef in struct:Eigen::internal::traits 80 MaskPacketAccessBit = (InnerSize == Dynamic || (InnerSize % packet_traits<Scalar>::size) == 0) 83 MaskAlignedBit = (InnerPanel && (OuterStrideAtCompileTime!=Dynamic) && (((OuterStrideAtCompileTime * int(sizeof(Scalar))) % 16) == 0)) ? AlignedBit : 0, 210 inline Scalar& coeffRef(Index rowId, Index colId) 217 inline const Scalar& coeffRef(Index rowId, Index colId) const 228 inline Scalar& coeffRef(Index index) 236 inline const Scalar& coeffRef(Index index) const 282 inline const Scalar* data() const; 382 inline BlockImpl_dense(XprType& xpr, const Scalar* dat [all...] |
H A D | MathFunctions.h | 61 template<typename Scalar, bool IsComplex = NumTraits<Scalar>::IsComplex> 64 typedef typename NumTraits<Scalar>::Real RealScalar; 65 static inline RealScalar run(const Scalar& x) 71 template<typename Scalar> 72 struct real_default_impl<Scalar,true> 74 typedef typename NumTraits<Scalar>::Real RealScalar; 75 static inline RealScalar run(const Scalar& x) 82 template<typename Scalar> struct real_impl : real_default_impl<Scalar> {}; 99 run(const Scalar&) argument 173 run(const Scalar&) argument 356 run(const Scalar&, const Scalar&) argument 675 isMuchSmallerThan(const Scalar& x, const Scalar&, const RealScalar&) argument [all...] |
H A D | PermutationMatrix.h | 69 typedef typename Traits::Scalar Scalar; typedef in class:Eigen::PermutationBase 71 typedef Matrix<Scalar,RowsAtCompileTime,ColsAtCompileTime,0,MaxRowsAtCompileTime,MaxColsAtCompileTime> 122 other.coeffRef(indices().coeff(i),i) = typename DenseDerived::Scalar(1); 406 typedef typename IndicesType::Scalar Index; 468 typedef typename _IndicesType::Scalar Scalar; typedef in struct:Eigen::internal::traits 469 typedef typename _IndicesType::Scalar Index; 634 typedef typename Traits::Scalar Scalar; typedef in class:Eigen::Transpose [all...] |
H A D | ProductBase.h | 27 typedef typename scalar_product_traits<typename Lhs::Scalar, typename Rhs::Scalar>::ReturnType Scalar; typedef in struct:Eigen::internal::traits 74 typedef typename internal::traits<Lhs>::Scalar LhsScalar; 81 typedef typename internal::traits<Rhs>::Scalar RhsScalar; 102 inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 105 inline void addTo(Dest& dst) const { scaleAndAddTo(dst,Scalar(1)); } 108 inline void subTo(Dest& dst) const { scaleAndAddTo(dst,Scalar(-1)); } 111 inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 142 Matrix<Scalar, 240 typedef typename Base::Scalar Scalar; typedef in class:Eigen::ScaledProduct [all...] |