Searched refs:Scalar (Results 251 - 275 of 529) sorted by relevance

<<11121314151617181920>>

/external/eigen/test/
H A Dhouseholder.cpp24 typedef typename MatrixType::Scalar Scalar; typedef
25 typedef typename NumTraits<Scalar>::Real RealScalar;
26 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
27 typedef Matrix<Scalar, internal::decrement_size<MatrixType::RowsAtCompileTime>::ret, 1> EssentialVectorType;
28 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType;
29 typedef Matrix<Scalar, Dynamic, MatrixType::ColsAtCompileTime> HBlockMatrixType;
30 typedef Matrix<Scalar, Dynamic, 1> HCoeffsVectorType;
32 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, MatrixType::RowsAtCompileTime> TMatrixType;
34 Matrix<Scalar, EIGEN_SIZE_MA
[all...]
H A Dselfadjoint.cpp18 typedef typename MatrixType::Scalar Scalar; typedef
26 m1.diagonal() = m1.diagonal().real().template cast<Scalar>();
H A Darray_for_matrix.cpp15 typedef typename MatrixType::Scalar Scalar; typedef
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>();
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>()));
65 const Scalar
77 typedef typename MatrixType::Scalar Scalar; typedef
147 typedef typename MatrixType::Scalar Scalar; typedef
186 typedef typename MatrixTraits::Scalar Scalar; typedef
[all...]
H A Dproduct_mmtr.cpp20 template<typename Scalar> void mmtr(int size)
22 typedef Matrix<Scalar,Dynamic,Dynamic,ColMajor> MatrixColMaj;
23 typedef Matrix<Scalar,Dynamic,Dynamic,RowMajor> MatrixRowMaj;
36 Scalar s = internal::random<Scalar>();
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 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();
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
H A DConstrainedConjGrad.h50 typedef typename CMatrix::Scalar Scalar; typedef
53 typedef Matrix<Scalar,Dynamic,1> TmpVec;
58 Scalar rho, rho_1, alpha;
110 typedef typename TMatrix::Scalar Scalar; typedef
112 typedef Matrix<Scalar,Dynamic,1> TmpVec;
114 Scalar rho = 1.0, rho_1, lambda, gamma;
124 SparseMatrix<Scalar,RowMajor> CINV(C.rows(), C.cols());
138 Scalar a
[all...]
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
H A DLMonestep.h111 if (Scalar(.1) * fnorm1 < m_fnorm)
119 prered = temp1 + temp2 / Scalar(.5);
129 if (ratio <= Scalar(.25)) {
135 temp = Scalar(.1);
156 if (abs(actred) <= m_ftol && prered <= m_ftol && Scalar(.5) * ratio <= 1. && m_delta <= m_xtol * xnorm)
161 if (abs(actred) <= m_ftol && prered <= m_ftol && Scalar(.5) * ratio <= 1.)
178 if (abs(actred) <= NumTraits<Scalar>::epsilon() && prered <= NumTraits<Scalar>::epsilon() && Scalar(.5) * ratio <= 1.)
183 if (m_delta <= NumTraits<Scalar>
[all...]
/external/eigen/unsupported/Eigen/src/SparseExtra/
H A DRandomSetter.h19 template<typename Scalar> struct StdMapTraits
22 typedef std::map<KeyType,Scalar> Type;
47 template<typename Scalar> struct StdUnorderedMapTraits
50 typedef std::unordered_map<KeyType,Scalar> Type;
64 template<typename Scalar> struct GoogleDenseHashMapTraits
67 typedef google::dense_hash_map<KeyType,Scalar> Type;
82 template<typename Scalar> struct GoogleSparseHashMapTraits
85 typedef google::sparse_hash_map<KeyType,Scalar> Type;
156 typedef typename SparseMatrixType::Scalar Scalar; typedef in class:Eigen::RandomSetter
[all...]
H A DMatrixMarketIterator.h39 * \tparam Scalar The scalar type
41 template <typename Scalar>
45 typedef Matrix<Scalar,Dynamic,1> VectorType;
46 typedef SparseMatrix<Scalar,ColMajor> MatrixType;
192 if(internal::is_same<Scalar, std::complex<float> >::value || internal::is_same<Scalar, std::complex<double> >::value)
197 if(internal::is_same<Scalar, float>::value || internal::is_same<Scalar, double>::value)
/external/eigen/unsupported/Eigen/src/Skyline/
H A DSkylineMatrix.h36 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits
45 CoeffReadCost = NumTraits<Scalar>::ReadCost,
62 typedef SkylineMatrix<Scalar, (Flags&~RowMajorBit) | (IsRowMajor ? RowMajorBit : 0) > TransposedSkylineMatrix;
70 SkylineStorage<Scalar> m_data;
106 inline const Scalar* _diagPtr() const {
110 inline Scalar* _diagPtr() {
114 inline const Scalar* _upperPtr() const {
118 inline Scalar* _upperPtr() {
122 inline const Scalar* _lowerPtr() const {
126 inline Scalar* _lowerPt
[all...]
/external/eigen/Eigen/src/SparseCholesky/
H A DSimplicialCholesky.h42 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SimplicialCholeskyBase
45 typedef SparseMatrix<Scalar,ColMajor,Index> CholMatrixType;
46 typedef Matrix<Scalar,Dynamic,1> VectorType;
142 s << " L: " << ((total+=(m_matrix.cols()+1) * sizeof(int) + m_matrix.nonZeros()*(sizeof(int)+sizeof(Scalar))) >> 20) << "Mb" << "\n";
143 s << " diag: " << ((total+=m_diag.size() * sizeof(Scalar)) >> 20) << "Mb" << "\n";
222 inline bool operator() (const Index& row, const Index& col, const Scalar&) const
255 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::traits
257 typedef SparseMatrix<Scalar, ColMajo
269 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::traits
312 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SimplicialLLT
401 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SimplicialLDLT
483 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::SimplicialCholesky
[all...]
/external/eigen/Eigen/src/Core/
H A DPlainObjectBase.h16 # define EIGEN_INITIALIZE_COEFFS_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=Scalar(0);
19 # define EIGEN_INITIALIZE_COEFFS_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=std::numeric_limits<Scalar>::quiet_NaN();
97 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::PlainObjectBase
98 typedef typename internal::packet_traits<Scalar>::type PacketScalar;
99 typedef typename NumTraits<Scalar>::Real RealScalar;
126 DenseStorage<Scalar, Base::MaxSizeAtCompileTime, Base::RowsAtCompileTime, Base::ColsAtCompileTime, Options> m_storage;
138 EIGEN_STRONG_INLINE const Scalar& coeff(Index rowId, Index colId) const
146 EIGEN_STRONG_INLINE const Scalar& coeff(Index index) const
151 EIGEN_STRONG_INLINE Scalar
[all...]
H A DIO.h124 template<typename Scalar, bool IsInteger>
127 typedef typename NumTraits<Scalar>::Real RealScalar;
136 template<typename Scalar>
137 struct significant_decimals_default_impl<Scalar, true>
145 template<typename Scalar>
147 : significant_decimals_default_impl<Scalar, NumTraits<Scalar>::IsInteger>
162 typedef typename Derived::Scalar Scalar; typedef
174 if (NumTraits<Scalar>
[all...]
H A DMatrix.h108 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 DArray.h158 Array(const Scalar& val0, const Scalar& val1);
162 EIGEN_STRONG_INLINE Array(const Scalar& val0, const Scalar& val1, const Scalar& val2)
171 EIGEN_STRONG_INLINE Array(const Scalar& val0, const Scalar& val1, const Scalar& val2, const Scalar& val3)
181 explicit Array(const Scalar *dat
[all...]
/external/eigen/Eigen/src/Geometry/
H A DParametrizedLine.h38 typedef _Scalar Scalar; typedef in class:Eigen::ParametrizedLine
39 typedef typename NumTraits<Scalar>::Real RealScalar;
41 typedef Matrix<Scalar,AmbientDimAtCompileTime,1,Options> VectorType;
47 ParametrizedLine(const ParametrizedLine<Scalar,AmbientDimAtCompileTime,OtherOptions>& other)
96 VectorType pointAt(const Scalar& t) const;
99 Scalar intersectionParameter(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
102 Scalar intersection(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
124 m_origin = other.origin().template cast<Scalar>();
125 m_direction = other.direction().template cast<Scalar>();
132 bool isApprox(const ParametrizedLine& other, typename NumTraits<Scalar>
[all...]
/external/eigen/test/eigen2/
H A Deigen2_eigensolver.cpp25 typedef typename MatrixType::Scalar Scalar; typedef
26 typedef typename NumTraits<Scalar>::Real RealScalar;
27 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
29 typedef typename std::complex<typename NumTraits<typename MatrixType::Scalar>::Real> Complex;
48 typedef GslTraits<Scalar> Gsl;
108 typedef typename MatrixType::Scalar Scalar; typedef
109 typedef typename NumTraits<Scalar>::Real RealScalar;
110 typedef Matrix<Scalar, MatrixTyp
[all...]
/external/eigen/Eigen/src/SVD/
H A DUpperBidiagonalization.h29 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::internal::UpperBidiagonalization
32 typedef Matrix<Scalar, 1, ColsAtCompileTime> RowVectorType;
33 typedef Matrix<Scalar, RowsAtCompileTime, 1> ColVectorType;
35 typedef Matrix<Scalar, ColsAtCompileTime, 1> DiagVectorType;
36 typedef Matrix<Scalar, ColsAtCompileTimeMinusOne, 1> SuperDiagVectorType;
39 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, const Diagonal<const MatrixType,0> >
/external/eigen/blas/
H A Dcommon.h86 typedef SCALAR Scalar; typedef
87 typedef NumTraits<Scalar>::Real RealScalar;
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;
126 T* ret = new Scalar[n];
/external/lldb/include/lldb/Core/
H A DValue.h23 #include "lldb/Core/Scalar.h"
33 // returns what the Scalar result is.
103 // Returns a default constructed Scalar if the Vector data is internally inconsistent.
104 Scalar
107 Scalar scalar;
125 Value(const Scalar& scalar);
184 Scalar &
187 const Scalar &
199 Scalar &
272 Scalar m_valu
[all...]
/external/eigen/Eigen/src/Eigenvalues/
H A DTridiagonalization.h68 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::Tridiagonalization
69 typedef typename NumTraits<Scalar>::Real RealScalar;
80 typedef Matrix<Scalar, SizeMinusOne, 1, Options & ~RowMajor, MaxSizeMinusOne, 1> CoeffVectorType;
86 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex,
91 typedef typename internal::conditional<NumTraits<Scalar>::IsComplex,
350 typedef typename MatrixType::Scalar Scalar; typedef
360 Scalar h;
370 hCoeffs.tail(n-i-1) += (conj(h)*Scalar(
463 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::tridiagonalization_inplace_selector
508 typedef typename MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::tridiagonalization_inplace_selector
[all...]
H A DGeneralizedEigenSolver.h72 /** \brief Scalar type for matrices of type #MatrixType. */
73 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::GeneralizedEigenSolver
74 typedef typename NumTraits<Scalar>::Real RealScalar;
79 * This is \c std::complex<Scalar> if #Scalar is real (e.g.,
80 * \c float or \c double) and just \c Scalar if #Scalar is
87 * This is a column vector with entries of type #Scalar.
90 typedef Matrix<Scalar, ColsAtCompileTim
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DSparseMatrix.h45 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits
55 CoeffReadCost = NumTraits<Scalar>::ReadCost,
67 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits
93 typedef MappedSparseMatrix<Scalar,Flags> Map;
95 typedef internal::CompressedStorage<Scalar,Index> Storage;
102 typedef SparseMatrix<Scalar,(Flags&~RowMajorBit)|(IsRowMajor?RowMajorBit:0)> TransposedSparseMatrix;
131 inline const Scalar* valuePtr() const { return &m_data.value(0); }
135 inline Scalar* valuePtr() { return &m_data.value(0); }
170 * This function returns Scalar(0) if the element is an explicit \em zero */
171 inline Scalar coef
941 typedef typename SparseMatrixType::Scalar Scalar; typedef
[all...]
/external/eigen/unsupported/Eigen/src/MatrixFunctions/
H A DMatrixFunction.h36 int IsComplex = NumTraits<typename internal::traits<MatrixType>::Scalar>::IsComplex>
73 typedef typename Traits::Scalar Scalar; typedef in class:Eigen::MatrixFunction
80 typedef std::complex<Scalar> ComplexScalar;
128 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::MatrixFunction
133 typedef typename NumTraits<Scalar>::Real RealScalar;
134 typedef Matrix<Scalar, Traits::RowsAtCompileTime, 1> VectorType;
137 typedef std::list<Scalar> Cluster;
139 typedef Matrix<Scalar, Dynami
493 typedef typename Derived::Scalar Scalar; typedef in class:Eigen::MatrixFunctionReturnValue
[all...]

Completed in 2211 milliseconds

<<11121314151617181920>>