/external/eigen/test/ |
H A D | householder.cpp | 24 typedef typename MatrixType::Scalar Scalar; typedef 25 typedef typename NumTraits<Scalar>::Real RealScalar; 26 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 27 typedef Matrix<Scalar, internal::decrement_size<MatrixType::RowsAtCompileTime>::ret, 1> EssentialVectorType; 28 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType; 29 typedef Matrix<Scalar, Dynamic, MatrixType::ColsAtCompileTime> HBlockMatrixType; 30 typedef Matrix<Scalar, Dynamic, 1> HCoeffsVectorType; 32 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, MatrixType::RowsAtCompileTime> TMatrixType; 34 Matrix<Scalar, EIGEN_SIZE_MA [all...] |
H A D | selfadjoint.cpp | 18 typedef typename MatrixType::Scalar Scalar; typedef 26 m1.diagonal() = m1.diagonal().real().template cast<Scalar>();
|
H A D | array_for_matrix.cpp | 15 typedef typename MatrixType::Scalar Scalar; typedef 16 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> ColVectorType; 17 typedef Matrix<Scalar, 1, MatrixType::ColsAtCompileTime> RowVectorType; 29 Scalar s1 = internal::random<Scalar>(), 30 s2 = internal::random<Scalar>(); 35 VERIFY_IS_APPROX(((m1*Scalar(2)).array() - s2).matrix(), (m1+m1) - MatrixType::Constant(rows,cols,s2) ); 48 VERIFY_IS_APPROX(m1.colwise().sum(), m1.colwise().redux(internal::scalar_sum_op<Scalar>())); 65 const Scalar 77 typedef typename MatrixType::Scalar Scalar; typedef 147 typedef typename MatrixType::Scalar Scalar; typedef 186 typedef typename MatrixTraits::Scalar Scalar; typedef [all...] |
H A D | product_mmtr.cpp | 20 template<typename Scalar> void mmtr(int size) 22 typedef Matrix<Scalar,Dynamic,Dynamic,ColMajor> MatrixColMaj; 23 typedef Matrix<Scalar,Dynamic,Dynamic,RowMajor> MatrixRowMaj; 36 Scalar s = internal::random<Scalar>();
|
H A D | linearstructure.cpp | 19 typedef typename MatrixType::Scalar Scalar; typedef 30 Scalar s1 = internal::random<Scalar>(); 31 while (abs(s1)<1e-3) s1 = internal::random<Scalar>(); 49 if(!NumTraits<Scalar>::IsInteger) 61 if(!NumTraits<Scalar>::IsInteger)
|
H A D | schur_real.cpp | 19 typedef typename MatrixType::Scalar Scalar; typedef 24 VERIFY(T(row,col) == Scalar(0)); 31 if (T(row,row-1) != Scalar(0)) { 33 Scalar tr = T(row-1,row-1) + T(row,row); 34 Scalar det = T(row-1,row-1) * T(row,row) - T(row-1,row) * T(row,row-1); 97 A(0,0) = std::numeric_limits<typename MatrixType::Scalar>::quiet_NaN();
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
H A D | ConstrainedConjGrad.h | 50 typedef typename CMatrix::Scalar Scalar; typedef 53 typedef Matrix<Scalar,Dynamic,1> TmpVec; 58 Scalar rho, rho_1, alpha; 110 typedef typename TMatrix::Scalar Scalar; typedef 112 typedef Matrix<Scalar,Dynamic,1> TmpVec; 114 Scalar rho = 1.0, rho_1, lambda, gamma; 124 SparseMatrix<Scalar,RowMajor> CINV(C.rows(), C.cols()); 138 Scalar a [all...] |
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/ |
H A D | LMonestep.h | 111 if (Scalar(.1) * fnorm1 < m_fnorm) 119 prered = temp1 + temp2 / Scalar(.5); 129 if (ratio <= Scalar(.25)) { 135 temp = Scalar(.1); 156 if (abs(actred) <= m_ftol && prered <= m_ftol && Scalar(.5) * ratio <= 1. && m_delta <= m_xtol * xnorm) 161 if (abs(actred) <= m_ftol && prered <= m_ftol && Scalar(.5) * ratio <= 1.) 178 if (abs(actred) <= NumTraits<Scalar>::epsilon() && prered <= NumTraits<Scalar>::epsilon() && Scalar(.5) * ratio <= 1.) 183 if (m_delta <= NumTraits<Scalar> [all...] |
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
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...] |
H A D | MatrixMarketIterator.h | 39 * \tparam Scalar The scalar type 41 template <typename Scalar> 45 typedef Matrix<Scalar,Dynamic,1> VectorType; 46 typedef SparseMatrix<Scalar,ColMajor> MatrixType; 192 if(internal::is_same<Scalar, std::complex<float> >::value || internal::is_same<Scalar, std::complex<double> >::value) 197 if(internal::is_same<Scalar, float>::value || internal::is_same<Scalar, double>::value)
|
/external/eigen/unsupported/Eigen/src/Skyline/ |
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...] |
/external/eigen/Eigen/src/SparseCholesky/ |
H A D | SimplicialCholesky.h | 42 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SimplicialCholeskyBase 45 typedef SparseMatrix<Scalar,ColMajor,Index> CholMatrixType; 46 typedef Matrix<Scalar,Dynamic,1> VectorType; 142 s << " L: " << ((total+=(m_matrix.cols()+1) * sizeof(int) + m_matrix.nonZeros()*(sizeof(int)+sizeof(Scalar))) >> 20) << "Mb" << "\n"; 143 s << " diag: " << ((total+=m_diag.size() * sizeof(Scalar)) >> 20) << "Mb" << "\n"; 222 inline bool operator() (const Index& row, const Index& col, const Scalar&) const 255 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::traits 257 typedef SparseMatrix<Scalar, ColMajo 269 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::traits 312 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SimplicialLLT 401 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SimplicialLDLT 483 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SimplicialCholesky [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | PlainObjectBase.h | 16 # define EIGEN_INITIALIZE_COEFFS_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=Scalar(0); 19 # define EIGEN_INITIALIZE_COEFFS_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=std::numeric_limits<Scalar>::quiet_NaN(); 97 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::PlainObjectBase 98 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 99 typedef typename NumTraits<Scalar>::Real RealScalar; 126 DenseStorage<Scalar, Base::MaxSizeAtCompileTime, Base::RowsAtCompileTime, Base::ColsAtCompileTime, Options> m_storage; 138 EIGEN_STRONG_INLINE const Scalar& coeff(Index rowId, Index colId) const 146 EIGEN_STRONG_INLINE const Scalar& coeff(Index index) const 151 EIGEN_STRONG_INLINE Scalar [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 | Matrix.h | 108 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits 118 CoeffReadCost = NumTraits<Scalar>::ReadCost, 245 Matrix(const Scalar& x, const Scalar& y); 249 EIGEN_STRONG_INLINE Matrix(const Scalar& x, const Scalar& y, const Scalar& z) 258 EIGEN_STRONG_INLINE Matrix(const Scalar& x, const Scalar& y, const Scalar [all...] |
H A D | Array.h | 158 Array(const Scalar& val0, const Scalar& val1); 162 EIGEN_STRONG_INLINE Array(const Scalar& val0, const Scalar& val1, const Scalar& val2) 171 EIGEN_STRONG_INLINE Array(const Scalar& val0, const Scalar& val1, const Scalar& val2, const Scalar& val3) 181 explicit Array(const Scalar *dat [all...] |
/external/eigen/Eigen/src/Geometry/ |
H A D | ParametrizedLine.h | 38 typedef _Scalar Scalar; typedef in class:Eigen::ParametrizedLine 39 typedef typename NumTraits<Scalar>::Real RealScalar; 41 typedef Matrix<Scalar,AmbientDimAtCompileTime,1,Options> VectorType; 47 ParametrizedLine(const ParametrizedLine<Scalar,AmbientDimAtCompileTime,OtherOptions>& other) 96 VectorType pointAt(const Scalar& t) const; 99 Scalar intersectionParameter(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const; 102 Scalar intersection(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const; 124 m_origin = other.origin().template cast<Scalar>(); 125 m_direction = other.direction().template cast<Scalar>(); 132 bool isApprox(const ParametrizedLine& other, typename NumTraits<Scalar> [all...] |
/external/eigen/test/eigen2/ |
H A D | eigen2_eigensolver.cpp | 25 typedef typename MatrixType::Scalar Scalar; typedef 26 typedef typename NumTraits<Scalar>::Real RealScalar; 27 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 29 typedef typename std::complex<typename NumTraits<typename MatrixType::Scalar>::Real> Complex; 48 typedef GslTraits<Scalar> Gsl; 108 typedef typename MatrixType::Scalar Scalar; typedef 109 typedef typename NumTraits<Scalar>::Real RealScalar; 110 typedef Matrix<Scalar, MatrixTyp [all...] |
/external/eigen/Eigen/src/SVD/ |
H A D | UpperBidiagonalization.h | 29 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::internal::UpperBidiagonalization 32 typedef Matrix<Scalar, 1, ColsAtCompileTime> RowVectorType; 33 typedef Matrix<Scalar, RowsAtCompileTime, 1> ColVectorType; 35 typedef Matrix<Scalar, ColsAtCompileTime, 1> DiagVectorType; 36 typedef Matrix<Scalar, ColsAtCompileTimeMinusOne, 1> SuperDiagVectorType; 39 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, const Diagonal<const MatrixType,0> >
|
/external/eigen/blas/ |
H A D | common.h | 86 typedef SCALAR Scalar; typedef 87 typedef NumTraits<Scalar>::Real RealScalar; 96 typedef Matrix<Scalar,Dynamic,Dynamic,ColMajor> PlainMatrixType; 97 typedef Map<Matrix<Scalar,Dynamic,Dynamic,ColMajor>, 0, OuterStride<> > MatrixType; 98 typedef Map<Matrix<Scalar,Dynamic,1>, 0, InnerStride<Dynamic> > StridedVectorType; 99 typedef Map<Matrix<Scalar,Dynamic,1> > CompactVectorType; 126 T* ret = new Scalar[n];
|
/external/lldb/include/lldb/Core/ |
H A D | Value.h | 23 #include "lldb/Core/Scalar.h" 33 // returns what the Scalar result is. 103 // Returns a default constructed Scalar if the Vector data is internally inconsistent. 104 Scalar 107 Scalar scalar; 125 Value(const Scalar& scalar); 184 Scalar & 187 const Scalar & 199 Scalar & 272 Scalar m_valu [all...] |
/external/eigen/Eigen/src/Eigenvalues/ |
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...] |
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...] |
/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseMatrix.h | 45 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits 55 CoeffReadCost = NumTraits<Scalar>::ReadCost, 67 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits 93 typedef MappedSparseMatrix<Scalar,Flags> Map; 95 typedef internal::CompressedStorage<Scalar,Index> Storage; 102 typedef SparseMatrix<Scalar,(Flags&~RowMajorBit)|(IsRowMajor?RowMajorBit:0)> TransposedSparseMatrix; 131 inline const Scalar* valuePtr() const { return &m_data.value(0); } 135 inline Scalar* valuePtr() { return &m_data.value(0); } 170 * This function returns Scalar(0) if the element is an explicit \em zero */ 171 inline Scalar coef 941 typedef typename SparseMatrixType::Scalar Scalar; typedef [all...] |
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
H A D | MatrixFunction.h | 36 int IsComplex = NumTraits<typename internal::traits<MatrixType>::Scalar>::IsComplex> 73 typedef typename Traits::Scalar Scalar; typedef in class:Eigen::MatrixFunction 80 typedef std::complex<Scalar> ComplexScalar; 128 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::MatrixFunction 133 typedef typename NumTraits<Scalar>::Real RealScalar; 134 typedef Matrix<Scalar, Traits::RowsAtCompileTime, 1> VectorType; 137 typedef std::list<Scalar> Cluster; 139 typedef Matrix<Scalar, Dynami 493 typedef typename Derived::Scalar Scalar; typedef in class:Eigen::MatrixFunctionReturnValue [all...] |