HomeSort by relevance Sort by last modified time
    Searched refs:Scalar (Results 51 - 75 of 1016) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/eigen/Eigen/src/plugins/
ArrayCwiseBinaryOps.h 17 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_quotient_op<Scalar>, const Derived, const OtherDerived>
20 return CwiseBinaryOp<internal::scalar_quotient_op<Scalar>, const Derived, const OtherDerived>(derived(), other.derived());
32 /** \returns an expression of the coefficient-wise min of \c *this and scalar \a other
36 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_min_op<Scalar>, const Derived,
37 const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> >
43 (const Scalar &other) const
57 /** \returns an expression of the coefficient-wise max of \c *this and scalar \a other
61 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_max_op<Scalar>, const Derived,
62 const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> >
68 (const Scalar &other) cons
    [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/eigen/Eigen/src/Core/products/
SelfadjointProduct.h 22 template<typename Scalar, typename Index, int UpLo, bool ConjLhs, bool ConjRhs>
23 struct selfadjoint_rank1_update<Scalar,Index,ColMajor,UpLo,ConjLhs,ConjRhs>
25 static void run(Index size, Scalar* mat, Index stride, const Scalar* vecX, const Scalar* vecY, const Scalar& alpha)
28 typedef Map<const Matrix<Scalar,Dynamic,1> > OtherMap;
32 Map<Matrix<Scalar,Dynamic,1> >(mat+stride*i+(UpLo==Lower ? i : 0), (UpLo==Lower ? size-i : (i+1)))
38 template<typename Scalar, typename Index, int UpLo, bool ConjLhs, bool ConjRhs>
39 struct selfadjoint_rank1_update<Scalar,Index,RowMajor,UpLo,ConjLhs,ConjRhs
    [all...]
  /external/eigen/Eigen/src/Geometry/
AngleAxis.h 21 * \param _Scalar the scalar type, i.e., the type of the coefficients.
44 typedef _Scalar Scalar;
58 /** the scalar type of the coefficients */
59 typedef _Scalar Scalar;
60 typedef Matrix<Scalar,3,3> Matrix3;
61 typedef Matrix<Scalar,3,1> Vector3;
62 typedef Quaternion<Scalar> QuaternionType;
67 Scalar m_angle;
79 inline AngleAxis(const Scalar& angle, const MatrixBase<Derived>& axis) : m_axis(axis), m_angle(angle) {}
86 Scalar angle() const { return m_angle;
    [all...]
Translation.h 21 * \param _Scalar the scalar type, i.e., the type of the coefficients.
36 /** the scalar type of the coefficients */
37 typedef _Scalar Scalar;
39 typedef Matrix<Scalar,Dim,1> VectorType;
41 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
43 typedef Transform<Scalar,Dim,Affine> AffineTransformType;
45 typedef Transform<Scalar,Dim,Isometry> IsometryTransformType;
56 inline Translation(const Scalar& sx, const Scalar& sy)
63 inline Translation(const Scalar& sx, const Scalar& sy, const Scalar& sz
    [all...]
Quaternion.h 42 typedef typename internal::traits<Derived>::Scalar Scalar;
43 typedef typename NumTraits<Scalar>::Real RealScalar;
49 // typedef typename Matrix<Scalar,4,1> Coefficients;
51 typedef Matrix<Scalar,3,1> Vector3;
53 typedef Matrix<Scalar,3,3> Matrix3;
55 typedef AngleAxis<Scalar> AngleAxisType;
60 inline Scalar x() const { return this->derived().coeffs().coeff(0); }
62 inline Scalar y() const { return this->derived().coeffs().coeff(1); }
64 inline Scalar z() const { return this->derived().coeffs().coeff(2);
    [all...]
  /external/eigen/test/eigen2/
eigen2_sparse_solvers.cpp 12 template<typename Scalar> void
14 Matrix<Scalar,Dynamic,Dynamic>& refMat,
15 SparseMatrix<Scalar>& sparseMat)
17 Matrix<Scalar,Dynamic,Dynamic> aux(refMat.rows(),refMat.cols());
28 if (refMat(i,j)!=Scalar(0))
33 template<typename Scalar> void sparse_solvers(int rows, int cols)
36 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMatrix;
37 typedef Matrix<Scalar,Dynamic,1> DenseVector;
38 // Scalar eps = 1e-6;
48 SparseMatrix<Scalar> m2(rows, cols)
    [all...]
eigen2_map.cpp 14 typedef typename VectorType::Scalar Scalar;
19 Scalar* array1 = ei_aligned_new<Scalar>(size);
20 Scalar* array2 = ei_aligned_new<Scalar>(size);
21 Scalar* array3 = new Scalar[size+1];
22 Scalar* array3unaligned = std::size_t(array3)%16 == 0 ? array3+1 : array3;
26 Map<VectorType>(array3unaligned, size) = Map<VectorType>((const Scalar*)array1, size); // test non-const-correctness support in eigen
    [all...]
eigen2_miscmatrices.cpp 18 typedef typename MatrixType::Scalar Scalar;
19 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
20 typedef Matrix<Scalar, 1, MatrixType::ColsAtCompileTime> RowVectorType;
25 VERIFY_IS_APPROX(MatrixType::Ones(rows,cols)(r,c), static_cast<Scalar>(1));
27 VERIFY_IS_APPROX(m1(r,c), static_cast<Scalar>(1));
30 Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime>
33 else VERIFY_IS_MUCH_SMALLER_THAN(square(r,r2), static_cast<Scalar>(1));
eigen2_sparse_vector.cpp 12 template<typename Scalar> void sparse_vector(int rows, int cols)
16 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMatrix;
17 typedef Matrix<Scalar,Dynamic,1> DenseVector;
18 typedef SparseVector<Scalar> SparseVectorType;
19 typedef SparseMatrix<Scalar> SparseMatrixType;
20 Scalar eps = 1e-6;
30 initSparse<Scalar>(densityVec, refV1, v1, &zerocoords, &nonzerocoords);
31 initSparse<Scalar>(densityMat, refM1, m1);
33 initSparse<Scalar>(densityVec, refV2, v2);
34 initSparse<Scalar>(densityVec, refV3, v3)
    [all...]
eigen2_sum.cpp 14 typedef typename MatrixType::Scalar Scalar;
21 VERIFY_IS_MUCH_SMALLER_THAN(MatrixType::Zero(rows, cols).sum(), Scalar(1));
22 VERIFY_IS_APPROX(MatrixType::Ones(rows, cols).sum(), Scalar(float(rows*cols))); // the float() here to shut up excessive MSVC warning about int->complex conversion being lossy
23 Scalar x = Scalar(0);
30 typedef typename VectorType::Scalar Scalar;
36 Scalar s = Scalar(0)
    [all...]
eigen2_alignedbox.cpp 22 typedef typename BoxType::Scalar Scalar;
23 typedef typename NumTraits<Scalar>::Real RealScalar;
24 typedef Matrix<Scalar, BoxType::AmbientDimAtCompileTime, 1> VectorType;
36 VERIFY(b0.contains(p0*s1+(Scalar(1)-s1)*p1));
46 typedef typename GetDifferentType<Scalar>::type OtherScalar;
48 VERIFY_IS_APPROX(hp1f.template cast<Scalar>(),b0);
49 AlignedBox<Scalar,Dim> hp1d = b0.template cast<Scalar>();
50 VERIFY_IS_APPROX(hp1d.template cast<Scalar>(),b0)
    [all...]
  /external/eigen/Eigen/src/Eigen2Support/Geometry/
RotationBase.h 29 /** the scalar type of the coefficients */
30 typedef typename ei_traits<Derived>::Scalar Scalar;
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 coefficient
    [all...]
Scaling.h 20 * \param _Scalar the scalar type, i.e., the type of the coefficients.
35 /** the scalar type of the coefficients */
36 typedef _Scalar Scalar;
38 typedef Matrix<Scalar,Dim,1> VectorType;
40 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
42 typedef Translation<Scalar,Dim> TranslationType;
44 typedef Transform<Scalar,Dim> TransformType;
55 explicit inline Scaling(const Scalar& s) { m_coeffs.setConstant(s); }
57 inline Scaling(const Scalar& sx, const Scalar& sy
    [all...]
  /external/eigen/unsupported/Eigen/src/NonLinearOptimization/
lmpar.h 5 template <typename Scalar>
7 Matrix< Scalar, Dynamic, Dynamic > &r,
9 const Matrix< Scalar, Dynamic, 1 > &diag,
10 const Matrix< Scalar, Dynamic, 1 > &qtb,
11 Scalar delta,
12 Scalar &par,
13 Matrix< Scalar, Dynamic, 1 > &x)
21 Scalar fp;
22 Scalar parc, parl;
24 Scalar temp, paru
    [all...]
  /external/eigen/Eigen/src/Core/
Redux.h 31 PacketSize = packet_traits<typename Derived::Scalar>::size,
83 typedef typename Derived::Scalar Scalar;
85 static EIGEN_STRONG_INLINE Scalar run(const Derived &mat, const Func& func)
100 typedef typename Derived::Scalar Scalar;
102 static EIGEN_STRONG_INLINE Scalar run(const Derived &mat, const Func&)
114 typedef typename Derived::Scalar Scalar;
115 static EIGEN_STRONG_INLINE Scalar run(const Derived&, const Func&) { return Scalar();
    [all...]
  /external/eigen/test/
spqr_support.cpp 16 typedef typename MatrixType::Scalar Scalar;
23 initSparse<Scalar>(density, dA, A,ForceNonZeroDiag);
28 template<typename Scalar> void test_spqr_scalar()
30 typedef SparseMatrix<Scalar,ColMajor> MatrixType;
32 Matrix<Scalar,Dynamic,Dynamic> dA;
33 typedef Matrix<Scalar,Dynamic,1> DenseVector;
56 VERIFY(x.isApprox(refX,test_precision<Scalar>()));
umeyama.cpp 24 typedef T Scalar;
25 typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixType;
77 typedef T Scalar;
79 typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixType;
82 MatrixType Q = randMatrixUnitary<Scalar>(size);
94 typedef typename internal::traits<MatrixType>::Scalar Scalar;
95 typedef Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixX;
96 typedef Matrix<Scalar, Eigen::Dynamic, 1> VectorX;
100 const Scalar c = abs(internal::random<Scalar>())
    [all...]
  /external/eigen/unsupported/Eigen/src/Splines/
SplineFwd.h 17 template <typename Scalar, int Dim, int Degree = Dynamic> class Spline;
28 typedef _Scalar Scalar; /*!< The spline curve's scalar type. */
36 typedef Array<Scalar,1,OrderAtCompileTime> BasisVectorType;
39 typedef Array<Scalar,Dynamic,Dynamic,RowMajor,NumOfDerivativesAtCompileTime,OrderAtCompileTime> BasisDerivativeType;
42 typedef Array<Scalar,Dimension,Dynamic,ColMajor,Dimension,NumOfDerivativesAtCompileTime> DerivativeType;
45 typedef Array<Scalar,Dimension,1> PointType;
48 typedef Array<Scalar,1,Dynamic> KnotVectorType;
51 typedef Array<Scalar,Dimension,Dynamic> ControlPointVectorType;
  /external/gemmlowp/internal/
iterator.h 36 typedef tScalar Scalar;
39 const Scalar operator*() const { return *pointer_; }
40 const Scalar* get() const { return pointer_; }
43 const Scalar* pointer_;
57 typedef tScalar Scalar;
60 const Scalar operator*() const { return data_; }
61 const Scalar* get() const { return &data_; }
64 Scalar data_;
  /external/opencv3/modules/core/misc/java/src/cpp/
core_manual.hpp 16 CV_EXPORTS_W void add(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1);
18 CV_EXPORTS_W void subtract(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1);
20 CV_EXPORTS_W void multiply(InputArray src1, Scalar src2, OutputArray dst, double scale=1, int dtype=-1);
22 CV_EXPORTS_W void divide(InputArray src1, Scalar src2, OutputArray dst, double scale=1, int dtype=-1);
24 CV_EXPORTS_W void absdiff(InputArray src1, Scalar src2, OutputArray dst);
26 CV_EXPORTS_W void compare(InputArray src1, Scalar src2, OutputArray dst, int cmpop);
28 CV_EXPORTS_W void min(InputArray src1, Scalar src2, OutputArray dst);
30 CV_EXPORTS_W void max(InputArray src1, Scalar src2, OutputArray dst);
  /external/eigen/blas/
Rank2Update.h 18 template<typename Scalar, typename Index, int UpLo>
21 static void run(Index size, Scalar* mat, Index stride, const Scalar* u, const Scalar* v, Scalar alpha)
23 typedef Map<const Matrix<Scalar,Dynamic,1> > OtherMap;
26 Map<Matrix<Scalar,Dynamic,1> >(mat+stride*i+(UpLo==Lower ? i : 0), UpLo==Lower ? size-i : (i+1)) +=
36 template<typename Scalar, typename Index, int UpLo>
39 static void run(Index size, Scalar* mat, const Scalar* u, const Scalar* v, Scalar alpha
    [all...]
level3_impl.h 15 typedef void (*functype)(DenseIndex, DenseIndex, DenseIndex, const Scalar *, DenseIndex, const Scalar *, DenseIndex, Scalar *, DenseIndex, Scalar, internal::level3_blocking<Scalar,Scalar>&, Eigen::internal::GemmParallelInfo<DenseIndex>*);
23 func[NOTR | (NOTR << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,ColMajor,false,ColMajor>::run);
24 func[TR | (NOTR << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,ColMajor,false,ColMajor>::run)
    [all...]
  /external/opencv3/modules/cudafilters/include/opencv2/
cudafilters.hpp 103 int borderMode = BORDER_DEFAULT, Scalar borderVal = Scalar::all(0));
121 int borderMode = BORDER_DEFAULT, Scalar borderVal = Scalar::all(0));
140 int borderMode = BORDER_DEFAULT, Scalar borderVal = Scalar::all(0));
276 int borderMode = BORDER_DEFAULT, Scalar borderVal = Scalar::all(0));
288 int borderMode = BORDER_DEFAULT, Scalar borderVal = Scalar::all(0))
    [all...]
  /external/eigen/bench/
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...]

Completed in 358 milliseconds

1 23 4 5 6 7 8 91011>>