Searched defs:Scalar (Results 51 - 75 of 306) sorted by relevance

1234567891011>>

/external/eigen/test/
H A Dspqr_support.cpp16 typedef typename MatrixType::Scalar Scalar; typedef
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>()));
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
H A DLMcovar.h19 template <typename Scalar>
21 Matrix< Scalar, Dynamic, Dynamic > &r,
23 Scalar tol = std::sqrt(NumTraits<Scalar>::epsilon()) )
30 Scalar temp;
34 const Scalar tolr = tol * abs(r(0,0));
35 Matrix< Scalar, Dynamic, 1 > wa(n);
20 covar( Matrix< Scalar, Dynamic, Dynamic > &r, const VectorXi& ipvt, Scalar tol = std::sqrt(NumTraits<Scalar>::epsilon()) ) argument
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/
H A Dchkder.h8 template<typename Scalar>
10 const Matrix< Scalar, Dynamic, 1 > &x,
11 const Matrix< Scalar, Dynamic, 1 > &fvec,
12 const Matrix< Scalar, Dynamic, Dynamic > &fjac,
13 Matrix< Scalar, Dynamic, 1 > &xp,
14 const Matrix< Scalar, Dynamic, 1 > &fvecp,
16 Matrix< Scalar, Dynamic, 1 > &err
25 const Scalar eps = sqrt(NumTraits<Scalar>::epsilon());
26 const Scalar eps
9 chkder( const Matrix< Scalar, Dynamic, 1 > &x, const Matrix< Scalar, Dynamic, 1 > &fvec, const Matrix< Scalar, Dynamic, Dynamic > &fjac, Matrix< Scalar, Dynamic, 1 > &xp, const Matrix< Scalar, Dynamic, 1 > &fvecp, int mode, Matrix< Scalar, Dynamic, 1 > &err ) argument
[all...]
H A Dcovar.h5 template <typename Scalar>
7 Matrix< Scalar, Dynamic, Dynamic > &r,
9 Scalar tol = std::sqrt(NumTraits<Scalar>::epsilon()) )
17 Scalar temp;
21 const Scalar tolr = tol * abs(r(0,0));
22 Matrix< Scalar, Dynamic, 1 > wa(n);
6 covar( Matrix< Scalar, Dynamic, Dynamic > &r, const VectorXi &ipvt, Scalar tol = std::sqrt(NumTraits<Scalar>::epsilon()) ) argument
H A Dqrsolv.h6 template <typename Scalar>
8 Matrix< Scalar, Dynamic, Dynamic > &s,
11 const Matrix< Scalar, Dynamic, 1 > &diag,
12 const Matrix< Scalar, Dynamic, 1 > &qtb,
13 Matrix< Scalar, Dynamic, 1 > &x,
14 Matrix< Scalar, Dynamic, 1 > &sdiag)
21 Scalar temp;
23 Matrix< Scalar, Dynamic, 1 > wa(n);
24 JacobiRotation<Scalar> givens;
51 Scalar qtbp
7 qrsolv( Matrix< Scalar, Dynamic, Dynamic > &s, const VectorXi &ipvt, const Matrix< Scalar, Dynamic, 1 > &diag, const Matrix< Scalar, Dynamic, 1 > &qtb, Matrix< Scalar, Dynamic, 1 > &x, Matrix< Scalar, Dynamic, 1 > &sdiag) argument
[all...]
H A Dr1updt.h5 template <typename Scalar>
7 Matrix< Scalar, Dynamic, Dynamic > &s,
8 const Matrix< Scalar, Dynamic, 1> &u,
9 std::vector<JacobiRotation<Scalar> > &v_givens,
10 std::vector<JacobiRotation<Scalar> > &w_givens,
11 Matrix< Scalar, Dynamic, 1> &v,
12 Matrix< Scalar, Dynamic, 1> &w,
16 const JacobiRotation<Scalar> IdentityRotation = JacobiRotation<Scalar>(1,0);
22 Scalar tem
6 r1updt( Matrix< Scalar, Dynamic, Dynamic > &s, const Matrix< Scalar, Dynamic, 1> &u, std::vector<JacobiRotation<Scalar> > &v_givens, std::vector<JacobiRotation<Scalar> > &w_givens, Matrix< Scalar, Dynamic, 1> &v, Matrix< Scalar, Dynamic, 1> &w, bool *sing) argument
[all...]
/external/eigen/unsupported/Eigen/src/Splines/
H A DSplineFitting.h64 typedef typename KnotVectorType::Scalar Scalar; typedef
78 chord_lengths(n-1) = Scalar(1);
118 typedef typename SplineType::KnotVectorType::Scalar Scalar; typedef
121 typedef Matrix<Scalar,Dynamic,Dynamic> MatrixType;
H A DSplineFwd.h17 template <typename Scalar, int Dim, int Degree = Dynamic> class Spline;
28 typedef _Scalar Scalar; /*!< The spline curve's scalar type. */ typedef in struct:Eigen::SplineTraits
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/eigen/unsupported/doc/examples/
H A DFFT.cpp77 typedef typename NumTraits<T_freq>::Real Scalar; typedef
82 static FFT<Scalar> fft;
/external/eigen/Eigen/src/Core/
H A DArrayBase.h49 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; typedef in class:Eigen::ArrayBase
55 typedef typename internal::packet_traits<Scalar>::type PacketScalar;
56 typedef typename NumTraits<Scalar>::Real RealScalar;
93 typedef Array<typename internal::traits<Derived>::Scalar,
103 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,Derived> ConstantReturnType;
126 Derived& operator+=(const Scalar& scalar)
128 Derived& operator-=(const Scalar
[all...]
H A DCwiseUnaryOp.h42 UnaryOp(typename XprType::Scalar)
43 >::type Scalar; typedef in struct:Eigen::internal::traits
101 EIGEN_STRONG_INLINE const Scalar coeff(Index rowId, Index colId) const
112 EIGEN_STRONG_INLINE const Scalar coeff(Index index) const
/external/eigen/Eigen/src/Core/products/
H A DSelfadjointProduct.h22 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,Inde
55 typedef typename MatrixType::Scalar Scalar; typedef
88 typedef typename MatrixType::Scalar Scalar; typedef
[all...]
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DParametrizedLine.h34 typedef _Scalar Scalar; typedef in class:Eigen::ParametrizedLine
35 typedef typename NumTraits<Scalar>::Real RealScalar;
36 typedef Matrix<Scalar,AmbientDimAtCompileTime,1> VectorType;
85 Scalar intersection(const Hyperplane<_Scalar, _AmbientDim>& hyperplane);
104 m_origin = other.origin().template cast<Scalar>();
105 m_direction = other.direction().template cast<Scalar>();
112 bool isApprox(const ParametrizedLine& other, typename NumTraits<Scalar>::Real prec = precision<Scalar>()) const
H A DRotation2D.h32 typedef _Scalar Scalar; typedef in struct:Eigen::ei_traits
46 typedef _Scalar Scalar; typedef in class:Eigen::Rotation2D
47 typedef Matrix<Scalar,2,1> Vector2;
48 typedef Matrix<Scalar,2,2> Matrix2;
52 Scalar m_angle;
57 inline Rotation2D(Scalar a) : m_angle(a) {}
60 inline Scalar angle() const { return m_angle; }
63 inline Scalar& angle() { return m_angle; }
87 inline Rotation2D slerp(Scalar t, const Rotation2D& other) const
103 m_angle = Scalar(othe
[all...]
H A DScaling.h36 typedef _Scalar Scalar; typedef in class:Eigen::Scaling
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)
64 inline Scaling(const Scalar& sx, const Scalar
[all...]
H A DTranslation.h36 typedef _Scalar Scalar; typedef in class:Eigen::Translation
38 typedef Matrix<Scalar,Dim,1> VectorType;
40 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
42 typedef Scaling<Scalar,Dim> ScalingType;
44 typedef Transform<Scalar,Dim> TransformType;
55 inline Translation(const Scalar& sx, const Scalar& sy)
62 inline Translation(const Scalar& sx, const Scalar& sy, const Scalar
[all...]
/external/eigen/Eigen/src/Eigen2Support/
H A DLU.h20 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::LU
21 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar;
24 typedef Matrix<Scalar, 1, MatrixType::ColsAtCompileTime, MatrixType::Options, 1, MatrixType::MaxColsAtCompileTime> RowVectorType;
25 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1, MatrixType::Options, MatrixType::MaxRowsAtCompileTime, 1> ColVectorType;
27 typedef Matrix<typename MatrixType::Scalar,
37 typedef Matrix<typename MatrixType::Scalar,
/external/eigen/Eigen/src/Geometry/
H A DOrthoMethods.h45 typename Scalar = typename VectorLhs::Scalar,
104 EIGEN_STATIC_ASSERT((internal::is_same<Scalar, typename OtherDerived::Scalar>::value),
131 typedef typename traits<Derived>::Scalar Scalar; typedef in struct:Eigen::internal::unitOrthogonal_selector
132 typedef typename NumTraits<Scalar>::Real RealScalar;
134 typedef Matrix<Scalar,2,1> Vector2;
155 typedef typename traits<Derived>::Scalar Scalar; typedef in struct:Eigen::internal::unitOrthogonal_selector
[all...]
H A DScaling.h24 * type of Scaling(Scalar), and most of the time this is the only way it
37 typedef _Scalar Scalar; typedef in class:Eigen::UniformScaling
41 Scalar m_factor;
48 explicit inline UniformScaling(const Scalar& s) : m_factor(s) {}
50 inline const Scalar& factor() const { return m_factor; }
51 inline Scalar& factor() { return m_factor; }
59 inline Transform<Scalar,Dim,Affine> operator* (const Translation<Scalar,Dim>& t) const;
63 inline Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> operator* (const Transform<Scalar,Di
[all...]
/external/eigen/Eigen/src/IterativeLinearSolvers/
H A DBasicPreconditioners.h35 typedef _Scalar Scalar; typedef in class:Eigen::DiagonalPreconditioner
36 typedef Matrix<Scalar,Dynamic,1> Vector;
41 typedef Matrix<Scalar,Dynamic,Dynamic> MatrixType;
69 m_invdiag(j) = Scalar(1)/it.value();
/external/eigen/Eigen/src/SparseCore/
H A DConservativeSparseSparseProduct.h20 typedef typename remove_all<Lhs>::type::Scalar Scalar; typedef
29 Matrix<Scalar,Dynamic,1> values(rows);
50 Scalar y = rhsIt.value();
55 Scalar x = lhsIt.value();
133 typedef typename LhsCleaned::Scalar Scalar; typedef in struct:Eigen::internal::conservative_sparse_sparse_product_selector
137 typedef SparseMatrix<typename ResultType::Scalar,RowMajor,typename ResultType::Index> RowMajorMatrix;
138 typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> ColMajorMatrix;
152 typedef SparseMatrix<typename ResultType::Scalar,RowMajo
189 typedef typename traits<typename remove_all<Lhs>::type>::Scalar Scalar; typedef in struct:Eigen::internal::conservative_sparse_sparse_product_selector
[all...]
H A DSparseCwiseUnaryOp.h37 typedef typename CwiseUnaryOpImpl::Scalar Scalar; typedef in class:Eigen::CwiseUnaryOpImpl::InnerIterator
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; typedef in class:Eigen::CwiseUnaryOpImpl::ReverseInnerIterator
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; typedef in class:Eigen::CwiseUnaryViewImpl::InnerIterator
123 typedef typename CwiseUnaryViewImpl::Scalar Scalar; typedef in class:Eigen::CwiseUnaryViewImpl::ReverseInnerIterator
[all...]
H A DSparsePermutation.h23 typedef typename MatrixTypeNestedCleaned::Scalar Scalar; typedef in struct:Eigen::internal::traits
31 SparseMatrix<Scalar,SrcStorageOrder,Index>,
32 SparseMatrix<Scalar,int(SrcStorageOrder)==RowMajor?ColMajor:RowMajor,Index> >::type ReturnType;
40 typedef typename MatrixTypeNestedCleaned::Scalar Scalar; typedef in struct:Eigen::internal::permut_sparsematrix_product_retval
59 SparseMatrix<Scalar,SrcStorageOrder,Index> tmp(m_matrix.rows(), m_matrix.cols());
79 SparseMatrix<Scalar,int(SrcStorageOrder)==RowMajor?ColMajor:RowMajor,Index> tmp(m_matrix.rows(), m_matrix.cols());
H A DSparseSparseProductWithPruning.h24 typedef typename remove_all<Lhs>::type::Scalar Scalar; typedef
34 AmbiVector<Scalar,Index> tempVector(rows);
63 Scalar x = rhsIt.value();
70 for (typename AmbiVector<Scalar,Index>::Iterator it(tempVector,tolerance); it; ++it)
85 typedef typename traits<typename remove_all<Lhs>::type>::Scalar Scalar; typedef in struct:Eigen::internal::sparse_sparse_product_with_pruning_selector
103 typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> SparseTemporaryType;
129 typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename Lhs::Index> ColMajorMatrixLhs;
130 typedef SparseMatrix<typename ResultType::Scalar,ColMajo
[all...]
H A DTriangularSolver.h30 typedef typename Rhs::Scalar Scalar; typedef in struct:Eigen::internal::sparse_solve_triangular_selector
37 Scalar tmp = other.coeff(i,col);
38 Scalar lastVal(0);
64 typedef typename Rhs::Scalar Scalar; typedef in struct:Eigen::internal::sparse_solve_triangular_selector
71 Scalar tmp = other.coeff(i,col);
72 Scalar l_ii = 0;
102 typedef typename Rhs::Scalar Scalar; typedef in struct:Eigen::internal::sparse_solve_triangular_selector
134 typedef typename Rhs::Scalar Scalar; typedef in struct:Eigen::internal::sparse_solve_triangular_selector
210 typedef typename Rhs::Scalar Scalar; typedef in struct:Eigen::internal::sparse_solve_triangular_sparse_selector
[all...]

Completed in 234 milliseconds

1234567891011>>