HomeSort by relevance Sort by last modified time
    Searched full:scalar (Results 151 - 175 of 2451) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/eigen/bench/
benchEigenSolver.cpp 27 #ifndef SCALAR
28 #define SCALAR float
31 typedef SCALAR Scalar;
42 typedef typename MatrixType::Scalar Scalar;
43 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType;
50 Scalar acc = 0;
95 gmm::dense_matrix<Scalar> gmmCovMat(covMat.rows(),covMat.cols());
96 gmm::dense_matrix<Scalar> eigvect(covMat.rows(),covMat.cols())
    [all...]
eig33.cpp 51 typedef typename Matrix::Scalar Scalar;
52 const Scalar s_inv3 = 1.0/3.0;
53 const Scalar s_sqrt3 = internal::sqrt(Scalar(3.0));
58 Scalar c0 = m(0,0)*m(1,1)*m(2,2) + Scalar(2)*m(0,1)*m(0,2)*m(1,2) - m(0,0)*m(1,2)*m(1,2) - m(1,1)*m(0,2)*m(0,2) - m(2,2)*m(0,1)*m(0,1);
59 Scalar c1 = m(0,0)*m(1,1) - m(0,1)*m(0,1) + m(0,0)*m(2,2) - m(0,2)*m(0,2) + m(1,1)*m(2,2) - m(1,2)*m(1,2);
60 Scalar c2 = m(0,0) + m(1,1) + m(2,2);
64 Scalar c2_over_3 = c2*s_inv3
    [all...]
bench_norm.cpp 9 EIGEN_DONT_INLINE typename T::Scalar sqsumNorm(const T& v)
15 EIGEN_DONT_INLINE typename T::Scalar hypotNorm(const T& v)
21 EIGEN_DONT_INLINE typename T::Scalar blueNorm(const T& v)
27 EIGEN_DONT_INLINE typename T::Scalar lapackNorm(T& v)
29 typedef typename T::Scalar Scalar;
31 Scalar scale = 0;
32 Scalar ssq = 1;
35 Scalar ax = internal::abs(v.coeff(i));
42 ssq = Scalar(1) + ssq * internal::abs2(scale/ax)
    [all...]
  /external/eigen/bench/btl/libs/BLAS/
blas_interface_impl.hh 4 template<> class blas_interface<SCALAR> : public c_interface_base<SCALAR>
9 static SCALAR fone;
10 static SCALAR fzero;
33 static inline void rot(gene_vector & A, gene_vector & B, SCALAR c, SCALAR s, int N){
57 static inline void axpy(SCALAR coef, const gene_vector & X, gene_vector & Y, int N){
61 static inline void axpby(SCALAR a, const gene_vector & X, SCALAR b, gene_vector & Y, int N){
124 SCALAR* d = new SCALAR[N+worksize]
    [all...]
  /external/eigen/test/eigen2/
eigen2_array.cpp 19 typedef typename MatrixType::Scalar Scalar;
20 typedef typename NumTraits<Scalar>::Real RealScalar;
21 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
30 Scalar s1 = ei_random<Scalar>(),
31 s2 = ei_random<Scalar>();
33 // scalar addition
36 VERIFY_IS_APPROX((m1*Scalar(2)).cwise() - s2, (m1+m1) - MatrixType::Constant(rows,cols,s2) );
49 VERIFY_IS_APPROX(m1.colwise().sum(), m1.colwise().redux(internal::scalar_sum_op<Scalar>()));
    [all...]
eigen2_adjoint.cpp 18 typedef typename MatrixType::Scalar Scalar;
19 typedef typename NumTraits<Scalar>::Real RealScalar;
20 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
21 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType;
40 Scalar s1 = ei_random<Scalar>(),
41 s2 = ei_random<Scalar>();
52 typedef typename NumTraits<Scalar>::Real RealScalar;
57 if(NumTraits<Scalar>::HasFloatingPoint
    [all...]
eigen2_inverse.cpp 22 typedef typename MatrixType::Scalar Scalar;
23 typedef typename NumTraits<Scalar>::Real RealScalar;
24 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, 1> VectorType;
42 VERIFY_IS_APPROX((Scalar(2)*m2).inverse(), m2.inverse()*Scalar(0.5));
  /external/eigen/unsupported/Eigen/src/NonLinearOptimization/
HybridNonLinearSolver.h 42 template<typename FunctorType, typename Scalar=double>
53 : factor(Scalar(100.))
55 , xtol(std::sqrt(NumTraits<Scalar>::epsilon()))
58 , epsfcn(Scalar(0.)) {}
59 Scalar factor;
61 Scalar xtol;
64 Scalar epsfcn;
66 typedef Matrix< Scalar, Dynamic, 1 > FVectorType;
67 typedef Matrix< Scalar, Dynamic, Dynamic > JacobianType;
69 typedef Matrix< Scalar, Dynamic, Dynamic > UpperTriangularType
    [all...]
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 epsmch = NumTraits<Scalar>::epsilon()
    [all...]
  /external/eigen/test/
visitor.cpp 14 typedef typename MatrixType::Scalar Scalar;
26 m(i) = internal::random<Scalar>();
28 Scalar minc = Scalar(1000), maxc = Scalar(-1000);
47 Scalar eigen_minc, eigen_maxc;
62 typedef typename VectorType::Scalar Scalar;
73 v(i) = internal::random<Scalar>();
    [all...]
array_for_matrix.cpp 15 typedef typename MatrixType::Scalar Scalar;
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>();
32 // scalar addition
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>()));
    [all...]
mapstride.cpp 15 typedef typename VectorType::Scalar Scalar;
23 Scalar* a_array = internal::aligned_new<Scalar>(arraysize+1);
24 Scalar* array = a_array;
26 array = (Scalar*)(ptrdiff_t(a_array) + (internal::packet_traits<Scalar>::AlignedOnScalar?sizeof(Scalar):sizeof(typename NumTraits<Scalar>::Real)));
54 typedef typename MatrixType::Scalar Scalar
    [all...]
  /external/eigen/unsupported/Eigen/src/Eigenvalues/
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;
49 /** \brief Real scalar type for \p MatrixType.
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/chromium_org/crypto/
p224.h 42 // ScalarMult computes *out = in*scalar where scalar is a 28-byte, big-endian
44 void CRYPTO_EXPORT ScalarMult(const Point& in, const uint8* scalar, Point* out);
46 // ScalarBaseMult computes *out = g*scalar where g is the base point of the
47 // curve and scalar is a 28-byte, big-endian number.
48 void CRYPTO_EXPORT ScalarBaseMult(const uint8* scalar, Point* out);
  /external/eigen/Eigen/src/SparseCore/
AmbiVector.h 26 typedef _Scalar Scalar;
28 typedef typename NumTraits<Scalar>::Real RealScalar;
47 Scalar& coeffRef(Index i);
48 Scalar& coeff(Index i);
72 Index allocSize = (size * sizeof(ListEl))/sizeof(Scalar);
73 m_allocatedElements = (allocSize*sizeof(Scalar))/sizeof(ListEl);
74 m_buffer = new Scalar[allocSize];
78 m_allocatedElements = (size*sizeof(Scalar))/sizeof(ListEl);
79 m_buffer = new Scalar[size];
91 allocSize = allocSize/sizeof(Scalar) + (allocSize%sizeof(Scalar)>0?1:0)
    [all...]
SparseRedux.h 16 typename internal::traits<Derived>::Scalar
20 Scalar res(0);
28 typename internal::traits<SparseMatrix<_Scalar,_Options,_Index> >::Scalar
32 return Matrix<Scalar,1,Dynamic>::Map(&m_data.value(0), m_data.size()).sum();
36 typename internal::traits<SparseVector<_Scalar,_Options, _Index> >::Scalar
40 return Matrix<Scalar,1,Dynamic>::Map(&m_data.value(0), m_data.size()).sum();
SparseCwiseUnaryOp.h 37 typedef typename CwiseUnaryOpImpl::Scalar Scalar;
48 EIGEN_STRONG_INLINE typename CwiseUnaryOpImpl::Scalar value() const { return m_functor(Base::value()); }
53 typename CwiseUnaryOpImpl::Scalar& valueRef();
60 typedef typename CwiseUnaryOpImpl::Scalar Scalar;
71 EIGEN_STRONG_INLINE typename CwiseUnaryOpImpl::Scalar value() const { return m_functor(Base::value()); }
76 typename CwiseUnaryOpImpl::Scalar& valueRef();
101 typedef typename CwiseUnaryViewImpl::Scalar Scalar;
    [all...]
SparseView.h 38 SparseView(const MatrixType& mat, const Scalar& m_reference = Scalar(0),
39 typename NumTraits<Scalar>::Real m_epsilon = NumTraits<Scalar>::dummy_precision()) :
52 Scalar m_reference;
53 typename NumTraits<Scalar>::Real m_epsilon;
91 const SparseView<Derived> MatrixBase<Derived>::sparseView(const Scalar& m_reference,
92 const typename NumTraits<Scalar>::Real& m_epsilon) const
  /external/eigen/lapack/
cholesky.cpp 26 Scalar* a = reinterpret_cast<Scalar*>(pa);
29 if(UPLO(*uplo)==UP) ret = int(internal::llt_inplace<Scalar, Upper>::blocked(A));
30 else ret = int(internal::llt_inplace<Scalar, Lower>::blocked(A));
55 Scalar* a = reinterpret_cast<Scalar*>(pa);
56 Scalar* b = reinterpret_cast<Scalar*>(pb);
  /external/eigen/unsupported/test/
alignedvector3.cpp 13 template<typename Scalar>
16 Scalar s1 = internal::random<Scalar>();
17 Scalar s2 = internal::random<Scalar>();
18 typedef Matrix<Scalar,3,1> RefType;
19 typedef Matrix<Scalar,3,3> Mat33;
20 typedef AlignedVector3<Scalar> FastType;
svd_common.h 37 typedef typename MatrixType::Scalar Scalar;
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;
92 typedef Matrix<Scalar, RowsAtCompileTime, Dynamic> RhsType;
93 typedef Matrix<Scalar, ColsAtCompileTime, Dynamic> SolutionType;
142 typedef typename MatrixType::Scalar Scalar
    [all...]
  /external/llvm/test/Analysis/ScalarEvolution/
2008-07-19-InfiniteLoop.ll 1 ; RUN: opt < %s -analyze -scalar-evolution -scalar-evolution-max-iterations=0 | FileCheck %s
2008-07-19-WrappingIV.ll 1 ; RUN: opt < %s -analyze -scalar-evolution -scalar-evolution-max-iterations=0 | FileCheck %s
  /external/eigen/Eigen/src/Core/
ArrayBase.h 24 * of scalar values arranged in a one or two dimensionnal fashion. As the main consequence,
26 * arrays support scalar math functions of the c++ standard library (e.g., std::sin(x)), and convenient
27 * constructors allowing to easily write generic code working for both scalar values
49 using internal::special_scalar_op_base<Derived,typename internal::traits<Derived>::Scalar,
50 typename NumTraits<typename internal::traits<Derived>::Scalar>::Real>::operator*;
54 typedef typename internal::traits<Derived>::Scalar Scalar;
55 typedef typename internal::packet_traits<Scalar>::type PacketScalar;
56 typedef typename NumTraits<Scalar>::Real RealScalar;
93 typedef Array<typename internal::traits<Derived>::Scalar,
    [all...]
  /external/eigen/blas/
common.h 19 #ifndef SCALAR
20 #error the token SCALAR must be defined to compile this file
86 typedef SCALAR Scalar;
87 typedef NumTraits<Scalar>::Real RealScalar;
92 IsComplex = Eigen::NumTraits<SCALAR>::IsComplex,
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
    [all...]

Completed in 750 milliseconds

1 2 3 4 5 67 8 91011>>