HomeSort by relevance Sort by last modified time
    Searched refs:_Scalar (Results 1 - 25 of 55) sorted by null

1 2 3

  /external/eigen/unsupported/test/
polynomialutils.cpp 28 template<typename _Scalar, int _Deg>
32 typedef Matrix<_Scalar,Dim::ret,1> PolynomialType;
33 typedef Matrix<_Scalar,_Deg,1> EvalRootsType;
43 bool evalToZero = evr.isZero( test_precision<_Scalar>() );
49 template<typename _Scalar> void realRoots_to_monicPolynomial_scalar()
51 CALL_SUBTEST_2( (realRoots_to_monicPolynomial_test<_Scalar,2>(2)) );
52 CALL_SUBTEST_3( (realRoots_to_monicPolynomial_test<_Scalar,3>(3)) );
53 CALL_SUBTEST_4( (realRoots_to_monicPolynomial_test<_Scalar,4>(4)) );
54 CALL_SUBTEST_5( (realRoots_to_monicPolynomial_test<_Scalar,5>(5)) );
55 CALL_SUBTEST_6( (realRoots_to_monicPolynomial_test<_Scalar,6>(6)) )
    [all...]
polynomialsolver.cpp 167 template<typename _Scalar, int _Deg>
171 typedef Matrix<_Scalar,Dim::ret,1> PolynomialType;
172 typedef Matrix<_Scalar,_Deg,1> EvalRootsType;
179 _Scalar multipleRoot = internal::random<_Scalar>();
191 typename NumTraits<_Scalar>::Real
  /external/eigen/Eigen/src/SparseCore/
MappedSparseMatrix.h 20 * \param _Scalar the scalar type, i.e. the type of the coefficients
26 template<typename _Scalar, int _Flags, typename _StorageIndex>
27 struct traits<MappedSparseMatrix<_Scalar, _Flags, _StorageIndex> > : traits<SparseMatrix<_Scalar, _Flags, _StorageIndex> >
31 template<typename _Scalar, int _Flags, typename _StorageIndex>
33 : public Map<SparseMatrix<_Scalar, _Flags, _StorageIndex> >
35 typedef Map<SparseMatrix<_Scalar, _Flags, _StorageIndex> > Base;
52 template<typename _Scalar, int _Options, typename _StorageIndex>
53 struct evaluator<MappedSparseMatrix<_Scalar,_Options,_StorageIndex> >
54 : evaluator<SparseCompressedBase<MappedSparseMatrix<_Scalar,_Options,_StorageIndex> >
    [all...]
SparseRedux.h 28 template<typename _Scalar, int _Options, typename _Index>
29 typename internal::traits<SparseMatrix<_Scalar,_Options,_Index> >::Scalar
30 SparseMatrix<_Scalar,_Options,_Index>::sum() const
39 template<typename _Scalar, int _Options, typename _Index>
40 typename internal::traits<SparseVector<_Scalar,_Options, _Index> >::Scalar
41 SparseVector<_Scalar,_Options,_Index>::sum() const
AmbiVector.h 22 template<typename _Scalar, typename _StorageIndex>
26 typedef _Scalar Scalar;
128 template<typename _Scalar,typename _StorageIndex>
129 Index AmbiVector<_Scalar,_StorageIndex>::nonZeros() const
137 template<typename _Scalar,typename _StorageIndex>
138 void AmbiVector<_Scalar,_StorageIndex>::init(double estimatedDensity)
146 template<typename _Scalar,typename _StorageIndex>
147 void AmbiVector<_Scalar,_StorageIndex>::init(int mode)
162 template<typename _Scalar,typename _StorageIndex>
163 void AmbiVector<_Scalar,_StorageIndex>::restart(
    [all...]
SparseUtil.h 52 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class SparseMatrix;
53 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class DynamicSparseMatrix;
54 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class SparseVector;
55 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class MappedSparseMatrix;
83 typedef typename traits<T>::Scalar _Scalar;
86 typedef SparseVector<_Scalar, RowMajor, _StorageIndex> type;
90 typedef typename traits<T>::Scalar _Scalar;
93 typedef SparseVector<_Scalar, ColMajor, _StorageIndex> type;
98 typedef typename traits<T>::Scalar _Scalar;
102 typedef SparseMatrix<_Scalar, _Options, _StorageIndex> type
    [all...]
  /external/eigen/Eigen/src/Geometry/
ParametrizedLine.h 26 * \tparam _Scalar the scalar type, i.e., the type of the coefficients
29 template <typename _Scalar, int _AmbientDim, int _Options>
33 EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF_VECTORIZABLE_FIXED_SIZE(_Scalar,_AmbientDim)
38 typedef _Scalar Scalar;
62 EIGEN_DEVICE_FUNC explicit ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane);
99 EIGEN_DEVICE_FUNC Scalar intersectionParameter(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
102 EIGEN_DEVICE_FUNC Scalar intersection(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
105 EIGEN_DEVICE_FUNC VectorType intersectionPoint(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
144 template <typename _Scalar, int _AmbientDim, int _Options>
146 EIGEN_DEVICE_FUNC inline ParametrizedLine<_Scalar, _AmbientDim,_Options>::ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim,OtherOptions>& hype (…)
    [all...]
Rotation2D.h 21 * \tparam _Scalar the scalar type, i.e., the type of the coefficients
34 template<typename _Scalar> struct traits<Rotation2D<_Scalar> >
36 typedef _Scalar Scalar;
40 template<typename _Scalar>
41 class Rotation2D : public RotationBase<Rotation2D<_Scalar>,2>
43 typedef RotationBase<Rotation2D<_Scalar>,2> Base;
51 typedef _Scalar Scalar;
AngleAxis.h 21 * \param _Scalar the scalar type, i.e., the type of the coefficients.
42 template<typename _Scalar> struct traits<AngleAxis<_Scalar> >
44 typedef _Scalar Scalar;
48 template<typename _Scalar>
49 class AngleAxis : public RotationBase<AngleAxis<_Scalar>,3>
51 typedef RotationBase<AngleAxis<_Scalar>,3> Base;
59 typedef _Scalar Scalar;
Quaternion.h 193 * \tparam _Scalar the scalar type, i.e., the type of the coefficients
213 template<typename _Scalar,int _Options>
214 struct traits<Quaternion<_Scalar,_Options> >
216 typedef Quaternion<_Scalar,_Options> PlainObject;
217 typedef _Scalar Scalar;
218 typedef Matrix<_Scalar,4,1,_Options> Coefficients;
226 template<typename _Scalar, int _Options>
227 class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
230 typedef QuaternionBase<Quaternion<_Scalar,_Options> > Base;
233 typedef _Scalar Scalar
    [all...]
  /external/eigen/unsupported/Eigen/src/Splines/
SplineFwd.h 25 template <typename _Scalar, int _Dim, int _Degree>
26 struct SplineTraits< Spline<_Scalar, _Dim, _Degree>, Dynamic >
28 typedef _Scalar Scalar; /*!< The spline curve's scalar type. */
65 template < typename _Scalar, int _Dim, int _Degree, int _DerivativeOrder >
66 struct SplineTraits< Spline<_Scalar, _Dim, _Degree>, _DerivativeOrder > : public SplineTraits< Spline<_Scalar, _Dim, _Degree> >
74 typedef Array<_Scalar,Dynamic,Dynamic,RowMajor,NumOfDerivativesAtCompileTime,OrderAtCompileTime> BasisDerivativeType;
77 typedef Array<_Scalar,_Dim,Dynamic,DerivativeMemoryLayout,_Dim,NumOfDerivativesAtCompileTime> DerivativeType;
Spline.h 28 * \tparam _Scalar The underlying data type (typically float or double)
34 template <typename _Scalar, int _Dim, int _Degree>
38 typedef _Scalar Scalar; /*!< The spline curve's scalar type. */
226 const typename Spline<_Scalar, _Dim, _Degree>::Scalar u,
229 const typename Spline<_Scalar, _Dim, _Degree>::KnotVectorType& U,
233 template <typename _Scalar, int _Dim, int _Degree>
234 DenseIndex Spline<_Scalar, _Dim, _Degree>::Span(
235 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::Scalar u,
237 const typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::KnotVectorType& knots)
245 template <typename _Scalar, int _Dim, int _Degree
    [all...]
  /external/eigen/unsupported/Eigen/src/Skyline/
SkylineUtil.h 64 template<typename _Scalar, int _Flags = 0> class SkylineMatrix;
65 template<typename _Scalar, int _Flags = 0> class DynamicSkylineMatrix;
66 template<typename _Scalar, int _Flags = 0> class SkylineVector;
67 template<typename _Scalar, int _Flags = 0> class MappedSkylineMatrix;
76 typedef typename traits<T>::Scalar _Scalar;
82 typedef SkylineMatrix<_Scalar, _Flags> type;
  /external/eigen/unsupported/Eigen/src/IterativeSolvers/
IncompleteLU.h 15 template <typename _Scalar>
16 class IncompleteLU : public SparseSolverBase<IncompleteLU<_Scalar> >
19 typedef SparseSolverBase<IncompleteLU<_Scalar> > Base;
22 typedef _Scalar Scalar;
  /external/eigen/unsupported/Eigen/src/Polynomials/
Companion.h 38 template< typename _Scalar, int _Deg >
42 EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF_VECTORIZABLE_FIXED_SIZE(_Scalar,_Deg==Dynamic ? Dynamic : _Deg)
49 typedef _Scalar Scalar;
63 EIGEN_STRONG_INLINE const _Scalar operator()(Index row, Index col ) const
140 template< typename _Scalar, int _Deg >
142 bool companion<_Scalar,_Deg>::balanced( Scalar colNorm, Scalar rowNorm,
183 template< typename _Scalar, int _Deg >
185 bool companion<_Scalar,_Deg>::balancedR( Scalar colNorm, Scalar rowNorm,
195 const _Scalar q = colNorm/rowNorm;
196 if( !isApprox( q, _Scalar(1) )
    [all...]
PolynomialSolver.h 28 template< typename _Scalar, int _Deg >
32 EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF_VECTORIZABLE_FIXED_SIZE(_Scalar,_Deg==Dynamic ? Dynamic : _Deg)
34 typedef _Scalar Scalar;
62 * with the _Scalar template parameter of the PolynomialSolver class as the default value.
203 * with the _Scalar template parameter of the PolynomialSolver class as the default value.
226 * with the _Scalar template parameter of the PolynomialSolver class as the default value.
249 * with the _Scalar template parameter of the PolynomialSolver class as the default value.
272 * with the _Scalar template parameter of the PolynomialSolver class as the default value.
309 * \param _Scalar the scalar type, i.e., the type of the polynomial coefficients
330 template< typename _Scalar, int _Deg
    [all...]
  /external/eigen/unsupported/Eigen/src/EulerAngles/
EulerAngles.h 106 * \tparam _Scalar the scalar type, i.e., the type of the angles.
110 template <typename _Scalar, class _System>
111 class EulerAngles : public RotationBase<EulerAngles<_Scalar, _System>, 3>
115 typedef _Scalar Scalar;
271 PositiveRangeAlpha, PositiveRangeBeta, PositiveRangeGamma, _Scalar>(e, m);
377 template<typename _Scalar, class _System>
378 struct traits<EulerAngles<_Scalar, _System> >
380 typedef _Scalar Scalar;
  /external/eigen/Eigen/src/IterativeLinearSolvers/
BasicPreconditioners.h 24 * \tparam _Scalar the type of the scalar.
35 template <typename _Scalar>
38 typedef _Scalar Scalar;
119 * \tparam _Scalar the type of the scalar.
127 template <typename _Scalar>
128 class LeastSquareDiagonalPreconditioner : public DiagonalPreconditioner<_Scalar>
130 typedef _Scalar Scalar;
132 typedef DiagonalPreconditioner<_Scalar> Base;
  /external/eigen/unsupported/Eigen/src/SparseExtra/
BlockOfDynamicSparseMatrix.h 17 // NOTE Have to be reimplemented as a specialization of BlockImpl< DynamicSparseMatrix<_Scalar, _Options, _Index>, ... >
25 template<typename _Scalar, int _Options, typename _Index, int Size>
26 class SparseInnerVectorSet<DynamicSparseMatrix<_Scalar, _Options, _Index>, Size>
27 : public SparseMatrixBase<SparseInnerVectorSet<DynamicSparseMatrix<_Scalar, _Options, _Index>, Size> >
29 typedef DynamicSparseMatrix<_Scalar, _Options, _Index> MatrixType;
DynamicSparseMatrix.h 21 * \param _Scalar the scalar type, i.e. the type of the coefficients
36 template<typename _Scalar, int _Options, typename _StorageIndex>
37 struct traits<DynamicSparseMatrix<_Scalar, _Options, _StorageIndex> >
39 typedef _Scalar Scalar;
55 template<typename _Scalar, int _Options, typename _StorageIndex>
57 : public SparseMatrixBase<DynamicSparseMatrix<_Scalar, _Options, _StorageIndex> >
361 template<typename _Scalar, int _Options, typename _StorageIndex>
362 struct evaluator<DynamicSparseMatrix<_Scalar,_Options,_StorageIndex> >
363 : evaluator_base<DynamicSparseMatrix<_Scalar,_Options,_StorageIndex> >
365 typedef _Scalar Scalar
    [all...]
  /external/eigen/Eigen/src/Core/
Matrix.h 17 template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
18 struct traits<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
22 typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
27 default_alignment = compute_default_alignment<_Scalar,max_size>::value,
30 packet_access_bit = (packet_traits<_Scalar>::Vectorizable && (EIGEN_UNALIGNED_VECTORIZE || (actual_alignment>=required_alignment))) ? PacketAccessBit : 0
34 typedef _Scalar Scalar;
43 Flags = compute_matrix_flags<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::ret,
66 * \tparam _Scalar Numeric type, e.g. float, double, int or std::complex<float>.
177 template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
179 : public PlainObjectBase<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>
    [all...]
Array.h 16 template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
17 struct traits<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > : traits<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
20 typedef ArrayBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > XprBase;
44 template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
46 : public PlainObjectBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
  /external/eigen/Eigen/src/CholmodSupport/
CholmodSupport.h 57 template<typename _Scalar, int _Options, typename _StorageIndex>
58 cholmod_sparse viewAsCholmod(Ref<SparseMatrix<_Scalar,_Options,_StorageIndex> > mat)
97 internal::cholmod_configure_matrix<_Scalar>::run(res);
104 template<typename _Scalar, int _Options, typename _Index>
105 const cholmod_sparse viewAsCholmod(const SparseMatrix<_Scalar,_Options,_Index>& mat)
107 cholmod_sparse res = viewAsCholmod(Ref<SparseMatrix<_Scalar,_Options,_Index> >(mat.const_cast_derived()));
111 template<typename _Scalar, int _Options, typename _Index>
112 const cholmod_sparse viewAsCholmod(const SparseVector<_Scalar,_Options,_Index>& mat)
114 cholmod_sparse res = viewAsCholmod(Ref<SparseMatrix<_Scalar,_Options,_Index> >(mat.const_cast_derived()));
120 template<typename _Scalar, int _Options, typename _Index, unsigned int UpLo
    [all...]
  /external/eigen/test/
swap.cpp 19 template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
20 struct other_matrix_type<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
22 typedef Matrix<_Scalar, _Rows, _Cols, _Options^RowMajor, _MaxRows, _MaxCols> type;
  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorTraits.h 121 template<typename _Scalar, int NumIndices_, int Options, typename IndexType_>
122 struct eval<Tensor<_Scalar, NumIndices_, Options, IndexType_>, Eigen::Dense>
124 typedef const Tensor<_Scalar, NumIndices_, Options, IndexType_>& type;
127 template<typename _Scalar, int NumIndices_, int Options, typename IndexType_>
128 struct eval<const Tensor<_Scalar, NumIndices_, Options, IndexType_>, Eigen::Dense>
130 typedef const Tensor<_Scalar, NumIndices_, Options, IndexType_>& type;

Completed in 394 milliseconds

1 2 3