Searched defs:Scalar (Results 26 - 50 of 306) sorted by relevance

1234567891011>>

/external/eigen/test/
H A Deigensolver_generalized_real.cpp23 typedef typename MatrixType::Scalar Scalar; typedef
24 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
H A Dinverse.cpp24 typedef typename MatrixType::Scalar Scalar; typedef
33 VERIFY_IS_APPROX((Scalar(2)*m2).inverse(), m2.inverse()*Scalar(0.5));
44 typedef typename NumTraits<Scalar>::Real RealScalar;
45 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, 1> VectorType;
H A Dlinearstructure.cpp19 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 Dmiscmatrices.cpp18 typedef typename MatrixType::Scalar Scalar; typedef
19 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
24 VERIFY_IS_APPROX(MatrixType::Ones(rows,cols)(r,c), static_cast<Scalar>(1));
26 VERIFY_IS_APPROX(m1(r,c), static_cast<Scalar>(1));
29 Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime>
32 else VERIFY_IS_MUCH_SMALLER_THAN(square(r,r2), static_cast<Scalar>(1));
H A Dprec_inverse_4x4.cpp16 typedef typename MatrixType::Scalar Scalar; typedef
22 double error = double( (m*inv-MatrixType::Identity()).norm() / NumTraits<Scalar>::epsilon() );
32 typedef typename MatrixType::Scalar Scalar; typedef
42 } while(absdet < NumTraits<Scalar>::epsilon());
44 double error = double( (m*inv-MatrixType::Identity()).norm() * absdet / NumTraits<Scalar>::epsilon() );
48 std::cerr << "inverse_general_4x4, Scalar = " << type_name<Scalar>() << std::endl;
54 VERIFY(error_avg < (NumTraits<Scalar>
[all...]
H A Dproduct_trmv.cpp15 typedef typename MatrixType::Scalar Scalar; typedef
16 typedef typename NumTraits<Scalar>::Real RealScalar;
17 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
28 Scalar s1 = internal::random<Scalar>();
H A Dschur_real.cpp19 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();
H A Dswap.cpp28 typedef typename MatrixType::Scalar Scalar; typedef
36 MatrixType m2 = MatrixType::Random(rows,cols) + Scalar(100) * MatrixType::Identity(rows,cols);
37 OtherMatrixType m3 = OtherMatrixType::Random(rows,cols) + Scalar(200) * OtherMatrixType::Identity(rows,cols);
H A Darray_replicate.cpp18 typedef typename MatrixType::Scalar Scalar; typedef
19 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
20 typedef Matrix<Scalar, Dynamic, Dynamic> MatrixX;
21 typedef Matrix<Scalar, Dynamic, 1> VectorX;
H A Darray_reverse.cpp19 typedef typename MatrixType::Scalar Scalar; typedef
20 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
92 Scalar x = internal::random<Scalar>();
H A Deigensolver_complex.cpp21 typedef typename NumTraits<typename VectorType::Scalar>::Real RealScalar;
42 typedef typename MatrixType::Scalar Scalar; typedef
43 typedef typename NumTraits<Scalar>::Real RealScalar;
H A Deigensolver_generic.cpp24 typedef typename MatrixType::Scalar Scalar; typedef
25 typedef typename NumTraits<Scalar>::Real RealScalar;
27 typedef typename std::complex<typename NumTraits<typename MatrixType::Scalar>::Real> Complex;
H A Deigensolver_selfadjoint.cpp24 typedef typename MatrixType::Scalar Scalar; typedef
25 typedef typename NumTraits<Scalar>::Real RealScalar;
H A Dmapstride.cpp15 typedef typename VectorType::Scalar Scalar; typedef
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 Scala typedef
[all...]
H A Dnullary.cpp16 typedef typename MatrixType::Scalar Scalar; typedef
17 Scalar zero = static_cast<Scalar>(0);
39 typedef typename internal::traits<VectorType>::Scalar Scalar; typedef
43 Scalar high = internal::random<Scalar>(-500,500);
44 Scalar low = (size == 1 ? high : internal::random<Scalar>(
[all...]
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/
H A Drwupdt.h5 template <typename Scalar>
7 Matrix< Scalar, Dynamic, Dynamic > &r,
8 const Matrix< Scalar, Dynamic, 1> &w,
9 Matrix< Scalar, Dynamic, 1> &b,
10 Scalar alpha)
16 std::vector<JacobiRotation<Scalar> > givens(n);
19 Scalar temp, rowj;
6 rwupdt( Matrix< Scalar, Dynamic, Dynamic > &r, const Matrix< Scalar, Dynamic, 1> &w, Matrix< Scalar, Dynamic, 1> &b, Scalar alpha) argument
/external/eigen/unsupported/Eigen/src/Polynomials/
H A DPolynomialUtils.h75 typename NumTraits<typename Polynomial::Scalar>::Real cauchy_max_bound( const Polynomial& poly )
78 typedef typename Polynomial::Scalar Scalar; typedef
79 typedef typename NumTraits<Scalar>::Real Real;
81 eigen_assert( Scalar(0) != poly[poly.size()-1] );
82 const Scalar inv_leading_coeff = Scalar(1)/poly[poly.size()-1];
98 typename NumTraits<typename Polynomial::Scalar>::Real cauchy_min_bound( const Polynomial& poly )
101 typedef typename Polynomial::Scalar Scalar; typedef
130 typedef typename Polynomial::Scalar Scalar; typedef
[all...]
/external/eigen/Eigen/src/Core/
H A DCoreIterators.h29 typedef typename Derived::Scalar Scalar; typedef in class:Eigen::DenseBase::InnerIterator
38 EIGEN_STRONG_INLINE Scalar value() const
H A DNoAlias.h33 typedef typename ExpressionType::Scalar Scalar; typedef in class:Eigen::NoAlias
47 typedef SelfCwiseBinaryOp<internal::scalar_sum_op<Scalar>, ExpressionType, OtherDerived> SelfAdder;
59 typedef SelfCwiseBinaryOp<internal::scalar_difference_op<Scalar>, ExpressionType, OtherDerived> SelfAdder;
/external/eigen/Eigen/src/Eigen2Support/
H A DCwise.h19 CwiseBinaryOp<OP<typename internal::traits<ExpressionType>::Scalar>, ExpressionType, OtherDerived>
24 CwiseUnaryOp<OP<typename internal::traits<ExpressionType>::Scalar>, ExpressionType>
29 CwiseBinaryOp<OP<typename internal::traits<ExpressionType>::Scalar>, ExpressionType, \
54 typedef typename internal::traits<ExpressionType>::Scalar Scalar; typedef in class:Eigen::Cwise
57 typedef CwiseUnaryOp<internal::scalar_add_op<Scalar>, ExpressionType> ScalarAddReturnType;
94 const EIGEN_CWISE_UNOP_RETURN_TYPE(internal::scalar_pow_op) pow(const Scalar& exponent) const;
97 operator+(const Scalar& scalar) const;
101 operator+(const Scalar& scalar, const Cwise& mat)
104 ExpressionType& operator+=(const Scalar
[all...]
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DRotationBase.h30 typedef typename ei_traits<Derived>::Scalar Scalar; typedef in class:Eigen::RotationBase
33 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType;
45 inline Transform<Scalar,Dim> operator*(const Translation<Scalar,Dim>& t) const
49 inline RotationMatrixType operator*(const Scaling<Scalar,Dim>& s) const
53 inline Transform<Scalar,Dim> operator*(const Transform<Scalar,Dim>& t) const
88 * \param Scalar the numeric type of the matrix coefficients
102 template<typename Scalar, in
[all...]
/external/eigen/bench/
H A DbenchFFT.cpp46 typedef typename NumTraits<T>::Real Scalar; typedef
47 typedef typename std::complex<Scalar> Complex;
51 FFT< Scalar > fft;
79 cout << nameof<Scalar>() << " ";
/external/eigen/test/eigen2/
H A Deigen2_array.cpp19 typedef typename MatrixType::Scalar Scalar; typedef
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>();
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>()));
54 typedef typename MatrixType::Scalar Scala typedef
[all...]
H A Deigen2_basicstuff.cpp14 typedef typename MatrixType::Scalar Scalar; typedef
15 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
26 identity = Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime>
28 square = Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime>::Random(rows, rows);
33 Scalar x = ei_random<Scalar>();
52 if(NumTraits<Scalar>::HasFloatingPoint)
68 VERIFY_IS_MUCH_SMALLER_THAN(MatrixType::Zero(rows,cols)(r,c), static_cast<Scalar>(1));
72 Matrix<Scalar,
[all...]
H A Deigen2_parametrizedline.cpp23 typedef typename LineType::Scalar Scalar; typedef
24 typedef typename NumTraits<Scalar>::Real RealScalar;
25 typedef Matrix<Scalar, LineType::AmbientDimAtCompileTime, 1> VectorType;
26 typedef Matrix<Scalar, LineType::AmbientDimAtCompileTime,
36 Scalar s0 = ei_random<Scalar>();
37 Scalar s1 = ei_abs(ei_random<Scalar>());
43 VERIFY_IS_APPROX( Scalar(l
[all...]

Completed in 999 milliseconds

1234567891011>>