/external/eigen/test/ |
H A D | sparseqr.cpp | 16 typedef typename MatrixType::Scalar Scalar; typedef 23 initSparse<Scalar>(density, dA, A,ForceNonZeroDiag); 30 Scalar s = internal::random<Scalar>(); 44 template<typename Scalar> void test_sparseqr_scalar() 46 typedef SparseMatrix<Scalar,ColMajor> MatrixType; 47 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMat; 48 typedef Matrix<Scalar,Dynamic,1> DenseVector;
|
H A D | stable_norm.cpp | 38 typedef typename MatrixType::Scalar Scalar; typedef 39 typedef typename NumTraits<Scalar>::Real RealScalar; 59 Scalar factor = internal::random<Scalar>(); 61 factor = internal::random<Scalar>(); 62 Scalar big = factor * ((std::numeric_limits<RealScalar>::max)() * RealScalar(1e-4)); 64 factor = internal::random<Scalar>(); 66 factor = internal::random<Scalar>(); 67 Scalar smal [all...] |
H A D | triangular.cpp | 16 typedef typename MatrixType::Scalar Scalar; typedef 17 typedef typename NumTraits<Scalar>::Real RealScalar; 18 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 68 while (numext::abs2(m1(i,i))<1e-1) m1(i,i) = internal::random<Scalar>(); 123 typedef typename MatrixType::Scalar Scalar; typedef 124 typedef typename NumTraits<Scalar>::Real RealScalar; 182 m2.diagonal().array() -= Scalar(1); 192 m2.diagonal().array() -= Scalar( [all...] |
H A D | umeyama.cpp | 24 typedef T Scalar; typedef 25 typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixType; 77 typedef T Scalar; typedef 79 typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixType; 82 MatrixType Q = randMatrixUnitary<Scalar>(size); 94 typedef typename internal::traits<MatrixType>::Scalar Scalar; typedef 95 typedef Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixX; 96 typedef Matrix<Scalar, Eigen::Dynamic, 1> VectorX; 100 const Scalar [all...] |
H A D | vectorwiseop.cpp | 17 typedef typename ArrayType::Scalar Scalar; typedef 18 typedef Array<Scalar, ArrayType::RowsAtCompileTime, 1> ColVectorType; 19 typedef Array<Scalar, 1, ArrayType::ColsAtCompileTime> RowVectorType; 119 typedef typename MatrixType::Scalar Scalar; typedef 120 typedef typename NumTraits<Scalar>::Real RealScalar; 121 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> ColVectorType; 122 typedef Matrix<Scalar, 1, MatrixType::ColsAtCompileTime> RowVectorType;
|
/external/eigen/unsupported/Eigen/src/AutoDiff/ |
H A D | AutoDiffJacobian.h | 38 typedef typename JacobianType::Scalar Scalar; typedef in class:Eigen::AutoDiffJacobian 41 typedef Matrix<Scalar,InputsAtCompileTime,1> DerivativeType;
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
H A D | IncompleteLU.h | 18 typedef _Scalar Scalar; typedef in class:Eigen::IncompleteLU 19 typedef Matrix<Scalar,Dynamic,1> Vector; 21 typedef SparseMatrix<Scalar,RowMajor> FactorType; 24 typedef Matrix<Scalar,Dynamic,Dynamic> MatrixType;
|
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/ |
H A D | LMpar.h | 24 typename VectorType::Scalar m_delta, 25 typename VectorType::Scalar &par, 32 typedef typename QRSolver::Scalar Scalar; typedef 37 Scalar fp; 38 Scalar parc, parl; 40 Scalar temp, paru; 41 Scalar gnorm; 42 Scalar dxnorm; 50 const Scalar dwar [all...] |
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
H A D | dogleg.h | 5 template <typename Scalar> 7 const Matrix< Scalar, Dynamic, Dynamic > &qrfac, 8 const Matrix< Scalar, Dynamic, 1 > &diag, 9 const Matrix< Scalar, Dynamic, 1 > &qtb, 10 Scalar delta, 11 Matrix< Scalar, Dynamic, 1 > &x) 20 Scalar sum, temp, alpha, bnorm; 21 Scalar gnorm, qnorm; 22 Scalar sgnorm; 25 const Scalar epsmc 6 dogleg( const Matrix< Scalar, Dynamic, Dynamic > &qrfac, const Matrix< Scalar, Dynamic, 1 > &diag, const Matrix< Scalar, Dynamic, 1 > &qtb, Scalar delta, Matrix< Scalar, Dynamic, 1 > &x) argument [all...] |
H A D | fdjac1.h | 5 template<typename FunctorType, typename Scalar> 8 Matrix< Scalar, Dynamic, 1 > &x, 9 Matrix< Scalar, Dynamic, 1 > &fvec, 10 Matrix< Scalar, Dynamic, Dynamic > &fjac, 12 Scalar epsfcn) 20 Scalar h; 22 Scalar eps, temp; 28 const Scalar epsmch = NumTraits<Scalar>::epsilon(); 31 Matrix< Scalar, Dynami 6 fdjac1( const FunctorType &Functor, Matrix< Scalar, Dynamic, 1 > &x, Matrix< Scalar, Dynamic, 1 > &fvec, Matrix< Scalar, Dynamic, Dynamic > &fjac, DenseIndex ml, DenseIndex mu, Scalar epsfcn) argument [all...] |
/external/eigen/unsupported/Eigen/src/NumericalDiff/ |
H A D | NumericalDiff.h | 40 typedef typename Functor::Scalar Scalar; typedef in class:Eigen::NumericalDiff 45 NumericalDiff(Scalar _epsfcn=0.) : Functor(), epsfcn(_epsfcn) {} 46 NumericalDiff(const Functor& f, Scalar _epsfcn=0.) : Functor(f), epsfcn(_epsfcn) {} 69 Scalar h; 72 const Scalar eps = sqrt(((std::max)(epsfcn,NumTraits<Scalar>::epsilon() ))); 121 Scalar epsfcn;
|
/external/eigen/unsupported/doc/examples/ |
H A D | BVH_Example.cpp | 17 typedef double Scalar; typedef in struct:PointPointMinimizer
|
/external/eigen/unsupported/test/ |
H A D | NumericalDiff.cpp | 15 typedef _Scalar Scalar; typedef in struct:Functor 20 typedef Matrix<Scalar,InputsAtCompileTime,1> InputType; 21 typedef Matrix<Scalar,ValuesAtCompileTime,1> ValueType; 22 typedef Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> JacobianType;
|
H A D | forward_adolc.cpp | 19 EIGEN_DONT_INLINE typename Vector::Scalar foo(const Vector& p) 21 typedef typename Vector::Scalar Scalar; typedef 22 return (p-Vector(Scalar(-1),Scalar(1.))).norm() + (p.array().sqrt().abs() * p.array().sin()).sum() + p.dot(p); 28 typedef _Scalar Scalar; typedef in struct:TestFunc1 33 typedef Matrix<Scalar,InputsAtCompileTime,1> InputType; 34 typedef Matrix<Scalar,ValuesAtCompileTime,1> ValueType; 35 typedef Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> JacobianType;
|
H A D | sparse_extra.cpp | 17 template<typename SetterType,typename DenseType, typename Scalar, int Options> 18 bool test_random_setter(SparseMatrix<Scalar,Options>& sm, const DenseType& ref, const std::vector<Vector2i>& nonzeroCoords) 55 typedef typename SparseMatrixType::Scalar Scalar; typedef 59 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMatrix; 60 typedef Matrix<Scalar,Dynamic,1> DenseVector; 61 Scalar eps = 1e-6; 69 initSparse<Scalar>(density, refMat, m, 0, &zeroCoords, &nonzeroCoords); 78 if(internal::is_same<SparseMatrixType,SparseMatrix<Scalar,Flags> >::value) 83 m.coeffRef(nonzeroCoords[0].x(), nonzeroCoords[0].y()) = Scalar( [all...] |
/external/eigen/unsupported/Eigen/src/KroneckerProduct/ |
H A D | KroneckerTensorProduct.h | 17 template<typename Scalar, int Options, typename Index> class SparseMatrix; 34 typedef typename Base::Scalar Scalar; typedef in class:Eigen::KroneckerProduct 49 Scalar coeff(Index row, Index col) const 55 Scalar coeff(Index i) const 97 template<typename Scalar, int Options, typename Index> 98 operator SparseMatrix<Scalar, Options, Index>() 100 SparseMatrix<Scalar, Options, Index> result; 157 typedef typename scalar_product_traits<typename Lhs::Scalar, typename Rhs::Scalar> typedef in struct:Eigen::internal::traits 176 typedef typename scalar_product_traits<typename Lhs::Scalar, typename Rhs::Scalar>::ReturnType Scalar; typedef in struct:Eigen::internal::traits [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | CwiseUnaryView.h | 35 ViewOp(typename traits<MatrixType>::Scalar) 36 >::type Scalar; typedef in struct:Eigen::internal::traits 47 : int(MatrixTypeInnerStride) * int(sizeof(typename traits<MatrixType>::Scalar) / sizeof(Scalar)), 50 : outer_stride_at_compile_time<MatrixType>::ret * int(sizeof(typename traits<MatrixType>::Scalar) / sizeof(Scalar)) 103 inline Scalar* data() { return &coeffRef(0); } 104 inline const Scalar* data() const { return &coeff(0); } 108 return derived().nestedExpression().innerStride() * sizeof(typename internal::traits<MatrixType>::Scalar) / sizeof(Scalar); [all...] |
H A D | DiagonalProduct.h | 21 typedef typename scalar_product_traits<typename MatrixType::Scalar, typename DiagonalType::Scalar>::ReturnType Scalar; typedef in struct:Eigen::internal::traits 31 _SameTypes = is_same<typename MatrixType::Scalar, typename DiagonalType::Scalar>::value, 38 CoeffReadCost = NumTraits<Scalar>::MulCost + MatrixType::CoeffReadCost + DiagonalType::DiagonalVectorType::CoeffReadCost 61 EIGEN_STRONG_INLINE const Scalar coeff(Index row, Index col) const 66 EIGEN_STRONG_INLINE const Scalar coeff(Index idx) const
|
H A D | Map.h | 74 typedef typename PlainObjectType::Scalar Scalar; typedef in struct:Eigen::internal::traits 91 && ((static_cast<int>(sizeof(Scalar))*OuterStrideAtCompileTime)%16)==0 ) ), 114 typedef const Scalar* PointerArgType; 178 ::Array(const Scalar *data) 185 ::Matrix(const Scalar *data)
|
H A D | MapBase.h | 41 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::MapBase 42 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 43 typedef typename NumTraits<Scalar>::Real RealScalar; 46 Scalar *, 47 const Scalar *>::type 88 inline const Scalar* data() const { return m_data; } 90 inline const Scalar& coeff(Index rowId, Index colId) const 95 inline const Scalar& coeff(Index index) const 101 inline const Scalar 175 typedef typename Base::Scalar Scalar; typedef in class:Eigen::MapBase [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 | Replicate.h | 35 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::traits 92 inline Scalar coeff(Index rowId, Index colId) const
|
H A D | Select.h | 35 typedef typename traits<ThenMatrixType>::Scalar Scalar; typedef in struct:Eigen::internal::traits 75 const Scalar coeff(Index i, Index j) const 83 const Scalar coeff(Index i) const 139 const typename ThenDerived::Scalar& elseScalar) const 153 DenseBase<Derived>::select(const typename ElseDerived::Scalar& thenScalar,
|
H A D | Visitor.h | 64 * void init(const Scalar& value, Index i, Index j); 66 * void operator() (const Scalar& value, Index i, Index j); 98 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::coeff_visitor 100 Scalar res; 101 inline void init(const Scalar& value, Index i, Index j) 118 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::min_coeff_visitor 119 void operator() (const Scalar& value, Index i, Index j) 130 template<typename Scalar> 146 typedef typename Derived::Scalar Scalar; typedef in struct:Eigen::internal::max_coeff_visitor [all...] |
/external/eigen/Eigen/src/Core/util/ |
H A D | BlasUtil.h | 24 template<typename Scalar, typename Index, int nr, int StorageOrder, bool Conjugate = false, bool PanelMode=false> 27 template<typename Scalar, typename Index, int Pack1, int Pack2, int StorageOrder, bool Conjugate = false, bool PanelMode = false> 57 template<typename Scalar> struct conj_helper<Scalar,Scalar,false,false> 59 EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const Scalar& c) const { return internal::pmadd(x,y,c); } 60 EIGEN_STRONG_INLINE Scalar pmu 65 typedef std::complex<RealScalar> Scalar; typedef in struct:Eigen::internal::conj_helper 75 typedef std::complex<RealScalar> Scalar; typedef in struct:Eigen::internal::conj_helper 85 typedef std::complex<RealScalar> Scalar; typedef in struct:Eigen::internal::conj_helper 95 typedef std::complex<RealScalar> Scalar; typedef in struct:Eigen::internal::conj_helper 104 typedef std::complex<RealScalar> Scalar; typedef in struct:Eigen::internal::conj_helper 153 typedef typename traits<XprType>::Scalar Scalar; typedef in struct:Eigen::internal::blas_traits 221 typedef typename NestedXpr::Scalar Scalar; typedef in struct:Eigen::internal::blas_traits [all...] |