Searched defs:Scalar (Results 201 - 225 of 306) sorted by relevance

1234567891011>>

/external/eigen/Eigen/src/Householder/
H A DHouseholderSequence.h62 typedef typename VectorsType::Scalar Scalar; typedef in struct:Eigen::internal::traits
104 typedef typename scalar_product_traits<OtherScalarType, typename MatrixType::Scalar>::ReturnType
124 typedef typename internal::traits<HouseholderSequence>::Scalar Scalar; typedef in class:Eigen::HouseholderSequence
128 typename internal::conditional<NumTraits<Scalar>::IsComplex,
131 typename internal::conditional<NumTraits<Scalar>::IsComplex,
229 Matrix<Scalar, DestType::RowsAtCompileTime, 1,
282 Matrix<Scalar,1,Dest::RowsAtCompileTime,RowMajor,1,Dest::MaxRowsAtCompileTime> workspace(dst.rows());
302 Matrix<Scalar,
[all...]
/external/eigen/Eigen/src/IterativeLinearSolvers/
H A DBiCGSTAB.h36 typedef typename Dest::Scalar Scalar; typedef
37 typedef Matrix<Scalar,Dynamic,1> VectorType;
53 Scalar rho = 1;
54 Scalar alpha = 1;
55 Scalar w = 1;
64 RealScalar eps2 = NumTraits<Scalar>::epsilon()*NumTraits<Scalar>::epsilon();
70 Scalar rho_old = rho;
82 Scalar bet
183 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::BiCGSTAB
[all...]
H A DConjugateGradient.h35 typedef typename Dest::Scalar Scalar; typedef
36 typedef Matrix<Scalar,Dynamic,1> VectorType;
72 Scalar alpha = absNew / p.dot(tmp); // the amount we travel on dir
95 typename _Preconditioner = DiagonalPreconditioner<typename _MatrixType::Scalar> >
122 * and NumTraits<Scalar>::epsilon() for the tolerance.
168 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::ConjugateGradient
H A DIterativeSolverBase.h26 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::IterativeSolverBase
221 m_tolerance = NumTraits<Scalar>::epsilon();
/external/eigen/Eigen/src/LU/
H A DInverse.h42 typedef typename MatrixType::Scalar Scalar; typedef
43 result.coeffRef(0,0) = Scalar(1) / matrix.coeff(0,0);
54 typename ResultType::Scalar& determinant,
61 if(invertible) result.coeffRef(0,0) = typename ResultType::Scalar(1) / determinant;
71 const MatrixType& matrix, const typename ResultType::Scalar& invdet,
85 typedef typename ResultType::Scalar Scalar; typedef
86 const Scalar invdet = typename MatrixType::Scalar(
103 typedef typename ResultType::Scalar Scalar; typedef
150 typedef typename ResultType::Scalar Scalar; typedef
173 typedef typename ResultType::Scalar Scalar; typedef
[all...]
H A DPartialPivLU.h59 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::PartialPivLU
60 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar;
166 typename internal::traits<MatrixType>::Scalar determinant() const;
215 template<typename Scalar, int StorageOrder, typename PivIndex>
223 typedef Map<Matrix<Scalar, Dynamic, Dynamic, StorageOrder> > MapLU;
298 static Index blocked_lu(Index rows, Index cols, Scalar* lu_data, Index luStride, PivIndex* row_transpositions, PivIndex& nb_transpositions, Index maxBlockSize=256)
380 <typename MatrixType::Scalar, MatrixType::Flags&RowMajorBit?RowMajor:ColMajor, typename TranspositionType::Index>
410 typename internal::traits<MatrixType>::Scalar PartialPivLU<MatrixType>::determinant() const
413 return Scalar(m_det_
[all...]
/external/eigen/Eigen/src/PardisoSupport/
H A DPardisoSupport.h73 typedef typename _MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::pardiso_traits
82 typedef typename _MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::pardiso_traits
91 typedef typename _MatrixType::Scalar Scalar; typedef in struct:Eigen::internal::pardiso_traits
104 typedef typename Traits::Scalar Scalar; typedef in class:Eigen::PardisoImpl
107 typedef SparseMatrix<Scalar,RowMajor,Index> SparseMatrixType;
108 typedef Matrix<Scalar,Dynami
[all...]
/external/eigen/Eigen/src/QR/
H A DHouseholderQR.h54 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::HouseholderQR
57 typedef Matrix<Scalar, RowsAtCompileTime, RowsAtCompileTime, (MatrixType::Flags&RowMajorBit) ? RowMajor : ColMajor, MaxRowsAtCompileTime, MaxRowsAtCompileTime> MatrixQType;
219 void householder_qr_inplace_unblocked(MatrixQR& mat, HCoeffs& hCoeffs, typename MatrixQR::Scalar* tempData = 0)
222 typedef typename MatrixQR::Scalar Scalar; typedef
230 typedef Matrix<Scalar,MatrixQR::ColsAtCompileTime,1> TempType;
257 typename MatrixQR::Scalar* tempData = 0)
260 typedef typename MatrixQR::Scalar Scalar; typedef
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DAmbiVector.h26 typedef _Scalar Scalar; typedef in class:Eigen::internal::AmbiVector
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)
[all...]
H A DCompressedStorage.h26 typedef _Scalar Scalar; typedef in class:Eigen::internal::CompressedStorage
31 typedef typename NumTraits<Scalar>::Real RealScalar;
93 void append(const Scalar& v, Index i)
105 inline Scalar& value(size_t i) { return m_values[i]; }
106 inline const Scalar& value(size_t i) const { return m_values[i]; }
111 static CompressedStorage Map(Index* indices, Scalar* values, size_t size)
142 inline Scalar at(Index key, const Scalar& defaultValue = Scalar(0)) const
155 inline Scalar atInRang
170 atWithInsertion(Index key, const Scalar& defaultValue = Scalar(0)) argument
[all...]
H A DSparseCwiseBinaryOp.h98 typedef typename traits<CwiseBinaryXpr>::Scalar Scalar; typedef in class:Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector
125 m_value = m_functor(m_lhsIter.value(), Scalar(0));
131 m_value = m_functor(Scalar(0), m_rhsIter.value());
142 EIGEN_STRONG_INLINE Scalar value() const { return m_value; }
154 Scalar m_value;
164 typedef typename CwiseBinaryXpr::Scalar Scalar; typedef in class:Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector
198 EIGEN_STRONG_INLINE Scalar value() const { return m_functor(m_lhsIter.value(), m_rhsIter.value()); }
218 typedef typename CwiseBinaryXpr::Scalar Scala typedef in class:Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector
259 typedef typename CwiseBinaryXpr::Scalar Scalar; typedef in class:Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector
[all...]
H A DSparseDenseProduct.h47 typedef typename scalar_product_traits<typename traits<Lhs>::Scalar,
48 typename traits<Rhs>::Scalar>::ReturnType Scalar; typedef in struct:Eigen::internal::traits
66 CoeffReadCost = LhsCoeffReadCost + RhsCoeffReadCost + NumTraits<Scalar>::MulCost
130 inline Scalar value() const { return Base::value() * m_factor; }
133 static Scalar get(const _RhsNested &rhs, Index outer, Dense = Dense())
138 static Scalar get(const _RhsNested &rhs, Index outer, Sparse = Sparse())
144 return Scalar(0);
148 Scalar m_factor;
173 static void run(const SparseLhsType& lhs, const DenseRhsType& rhs, DenseResType& res, const typename Res::Scalar
[all...]
H A DSparseDiagonalProduct.h34 typedef typename _Lhs::Scalar Scalar; typedef in struct:Eigen::internal::traits
109 : public CwiseUnaryOp<scalar_multiple_op<typename Lhs::Scalar>,const Rhs>::InnerIterator
111 typedef typename CwiseUnaryOp<scalar_multiple_op<typename Lhs::Scalar>,const Rhs>::InnerIterator Base;
124 scalar_product_op<typename Lhs::Scalar>,
129 scalar_product_op<typename Lhs::Scalar>,
147 : public CwiseUnaryOp<scalar_multiple_op<typename Rhs::Scalar>,const Lhs>::InnerIterator
149 typedef typename CwiseUnaryOp<scalar_multiple_op<typename Rhs::Scalar>,const Lhs>::InnerIterator Base;
162 scalar_product_op<typename Rhs::Scalar>,
167 scalar_product_op<typename Rhs::Scalar>,
[all...]
H A DSparseProduct.h18 typedef typename internal::traits<Lhs>::Scalar Scalar; typedef in struct:Eigen::SparseSparseProductReturnType
28 SparseMatrix<Scalar,0,Index>,
32 SparseMatrix<Scalar,0,Index>,
46 typedef typename _LhsNested::Scalar Scalar; typedef in struct:Eigen::internal::traits
109 SparseSparseProduct pruned(const Scalar& reference = 0, const RealScalar& epsilon = NumTraits<RealScalar>::dummy_precision()) const
/external/eigen/Eigen/src/SparseLU/
H A DSparseLU_column_dfs.h33 template <typename Scalar, typename Index> class SparseLUImpl;
41 typedef typename ScalarVector::Scalar Scalar; typedef in struct:Eigen::internal::column_dfs_traits
42 typedef typename IndexVector::Scalar Index;
43 column_dfs_traits(Index jcol, Index& jsuper, typename SparseLUImpl<Scalar, Index>::GlobalLU_t& glu, SparseLUImpl<Scalar, Index>& luImpl)
60 typename SparseLUImpl<Scalar, Index>::GlobalLU_t& m_glu;
61 SparseLUImpl<Scalar, Index>& m_luImpl;
92 template <typename Scalar, typename Index>
93 Index SparseLUImpl<Scalar,Inde
[all...]
/external/eigen/bench/
H A Dbench_gemm.cpp17 typedef SCALAR Scalar; typedef
18 typedef NumTraits<Scalar>::Real RealScalar;
20 typedef Matrix</*Real*/Scalar,Dynamic,Dynamic> B;
21 typedef Matrix<Scalar,Dynamic,Dynamic> C;
125 typedef internal::gebp_traits<Scalar,Scalar> Traits;
168 internal::computeProductBlockingSizes<Scalar,Scalar>(kc, mc, nc);
194 r.noalias() += a.cast<Scalar>() * b.cast<Scalar>();
[all...]
H A Dbench_norm.cpp9 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; typedef
31 Scalar scale = 0;
32 Scalar ssq = 1;
35 Scalar ax = internal::abs(v.coeff(i));
42 ssq = Scalar(
52 typedef typename T::Scalar Scalar; typedef
[all...]
/external/eigen/bench/btl/libs/eigen3/
H A Deigen3_interface.hh115 typedef typename Dest::Scalar Scalar; typedef
116 typedef typename internal::packet_traits<Scalar>::type Packet;
117 const int PacketSize = sizeof(Packet)/sizeof(Scalar);
122 Scalar* A0 = dst.data() + j*dst.stride();
/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/eigen/test/
H A Dcholesky.cpp31 typedef typename MatrixType::Scalar Scalar; typedef
33 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
70 typedef typename MatrixType::Scalar Scalar; typedef
71 typedef typename NumTraits<Scalar>::Real RealScalar;
72 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType;
73 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
204 Matrix<Scalar,Dynamic,Dynamic> a = Matrix<Scalar,Dynami
253 typedef typename MatrixType::Scalar Scalar; typedef
305 typedef typename MatrixType::Scalar Scalar; typedef
[all...]
H A Dgeo_hyperplane.cpp24 typedef typename HyperplaneType::Scalar Scalar; typedef
25 typedef Matrix<Scalar, HyperplaneType::AmbientDimAtCompileTime, 1> VectorType;
26 typedef Matrix<Scalar, HyperplaneType::AmbientDimAtCompileTime,
39 Scalar s0 = internal::random<Scalar>();
40 Scalar s1 = internal::random<Scalar>();
42 VERIFY_IS_APPROX( n1.dot(n1), Scalar(1) );
44 VERIFY_IS_MUCH_SMALLER_THAN( pl0.absDistance(p0), Scalar(
[all...]
H A Dref.cpp40 typedef typename MatrixType::Scalar Scalar; typedef
42 typedef Matrix<Scalar,Dynamic,Dynamic,MatrixType::Options> DynMatrixType;
89 typedef typename VectorType::Scalar Scalar; typedef
91 typedef Matrix<Scalar,Dynamic,1,VectorType::Options> DynMatrixType;
92 typedef Matrix<Scalar,Dynamic,Dynamic,ColMajor> MatrixType;
H A Dsparse_basic.cpp21 typedef typename SparseMatrixType::Scalar Scalar; typedef
25 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMatrix;
26 typedef Matrix<Scalar,Dynamic,1> DenseVector;
27 Scalar eps = 1e-6;
29 Scalar s1 = internal::random<Scalar>();
37 initSparse<Scalar>(density, refMat, m, 0, &zeroCoords, &nonzeroCoords);
46 if(internal::is_same<SparseMatrixType,SparseMatrix<Scalar,Flags> >::value)
51 m.coeffRef(nonzeroCoords[0].x(), nonzeroCoords[0].y()) = Scalar(
[all...]
H A Dsparse_product.cpp45 typedef typename SparseMatrixType::Scalar Scalar; typedef
49 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMatrix;
50 typedef Matrix<Scalar,Dynamic,1> DenseVector;
51 typedef Matrix<Scalar,1,Dynamic> RowDenseVector;
52 typedef SparseVector<Scalar,0,Index> ColSpVector;
53 typedef SparseVector<Scalar,RowMajor,Index> RowSpVector;
55 Scalar s1 = internal::random<Scalar>();
56 Scalar s
[all...]
/external/eigen/unsupported/Eigen/src/BVH/
H A DBVAlgorithms.h149 typename Minimizer::Scalar minimize_helper(const BVH &tree, Minimizer &minimizer, typename BVH::Index root, typename Minimizer::Scalar minimum)
151 typedef typename Minimizer::Scalar Scalar; typedef
153 typedef std::pair<Scalar, Index> QueueElement; //first element is priority
161 todo.push(std::make_pair(Scalar(), root));
171 Scalar val = minimizer.minimumOnVolume(tree.getVolume(*vBegin));
185 typedef typename Minimizer::Scalar Scalar; typedef in struct:Eigen::internal::minimizer_helper1
187 Scalar minimumOnVolum
198 typedef typename Minimizer::Scalar Scalar; typedef in struct:Eigen::internal::minimizer_helper2
237 typedef typename Minimizer::Scalar Scalar; typedef
[all...]

Completed in 216 milliseconds

1234567891011>>