OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ExpressionType
(Results
1 - 21
of
21
) sorted by null
/external/eigen/Eigen/src/Eigen2Support/
CwiseOperators.h
21
template<typename
ExpressionType
>
23
Cwise<
ExpressionType
>::abs() const
29
template<typename
ExpressionType
>
31
Cwise<
ExpressionType
>::abs2() const
37
template<typename
ExpressionType
>
39
Cwise<
ExpressionType
>::exp() const
45
template<typename
ExpressionType
>
47
Cwise<
ExpressionType
>::log() const
53
template<typename
ExpressionType
>
55
EIGEN_STRONG_INLINE const EIGEN_CWISE_PRODUCT_RETURN_TYPE(
ExpressionType
,OtherDerived
[
all
...]
Cwise.h
19
CwiseBinaryOp<OP<typename internal::traits<
ExpressionType
>::Scalar>,
ExpressionType
, OtherDerived>
24
CwiseUnaryOp<OP<typename internal::traits<
ExpressionType
>::Scalar>,
ExpressionType
>
29
CwiseBinaryOp<OP<typename internal::traits<
ExpressionType
>::Scalar>,
ExpressionType
, \
30
typename
ExpressionType
::ConstantReturnType >
36
* \param
ExpressionType
the type of the object on which to do coefficient-wise operations
50
template<typename
ExpressionType
> class Cwise
54
typedef typename internal::traits<
ExpressionType
>::Scalar Scalar
[
all
...]
TriangularSolver.h
25
template<typename
ExpressionType
, unsigned int Added, unsigned int Removed>
27
typename
ExpressionType
::PlainObject
28
Flagged<
ExpressionType
,Added,Removed>::solveTriangular(const MatrixBase<OtherDerived>& other) const
33
template<typename
ExpressionType
, unsigned int Added, unsigned int Removed>
35
void Flagged<
ExpressionType
,Added,Removed>::solveTriangularInPlace(const MatrixBase<OtherDerived>& other) const
/external/eigen/Eigen/src/Core/
NoAlias.h
20
* \param
ExpressionType
the type of the object on which to do the lazy assignment
30
template<typename
ExpressionType
, template <typename> class StorageBase>
33
typedef typename
ExpressionType
::Scalar Scalar;
35
NoAlias(
ExpressionType
& expression) : m_expression(expression) {}
40
EIGEN_STRONG_INLINE
ExpressionType
& operator=(const StorageBase<OtherDerived>& other)
41
{ return internal::assign_selector<
ExpressionType
,OtherDerived,false>::run(m_expression,other.derived()); }
45
EIGEN_STRONG_INLINE
ExpressionType
& operator+=(const StorageBase<OtherDerived>& other)
47
typedef SelfCwiseBinaryOp<internal::scalar_sum_op<Scalar>,
ExpressionType
, OtherDerived> SelfAdder;
57
EIGEN_STRONG_INLINE
ExpressionType
& operator-=(const StorageBase<OtherDerived>& other)
59
typedef SelfCwiseBinaryOp<internal::scalar_difference_op<Scalar>,
ExpressionType
, OtherDerived> SelfAdder
[
all
...]
Flagged.h
20
* \param
ExpressionType
the type of the object of which we are modifying the flags
32
template<typename
ExpressionType
, unsigned int Added, unsigned int Removed>
33
struct traits<Flagged<
ExpressionType
, Added, Removed> > : traits<
ExpressionType
>
35
enum { Flags = (
ExpressionType
::Flags | Added) & ~Removed };
39
template<typename
ExpressionType
, unsigned int Added, unsigned int Removed> class Flagged
40
: public MatrixBase<Flagged<
ExpressionType
, Added, Removed> >
47
typedef typename internal::conditional<internal::must_nest_by_value<
ExpressionType
>::ret,
48
ExpressionType
, const
ExpressionType
&>::type ExpressionTypeNested
[
all
...]
NestByValue.h
21
* \param
ExpressionType
the type of the object of which we are requiring nesting-by-value
30
template<typename
ExpressionType
>
31
struct traits<NestByValue<
ExpressionType
> > : public traits<
ExpressionType
>
35
template<typename
ExpressionType
> class NestByValue
36
: public internal::dense_xpr_base< NestByValue<
ExpressionType
> >::type
43
inline NestByValue(const
ExpressionType
& matrix) : m_expression(matrix) {}
94
operator const
ExpressionType
&() const { return m_expression; }
97
const
ExpressionType
m_expression;
VectorwiseOp.h
153
* \param
ExpressionType
the type of the object on which to do partial reductions
165
template<typename
ExpressionType
, int Direction> class VectorwiseOp
169
typedef typename
ExpressionType
::Scalar Scalar;
170
typedef typename
ExpressionType
::RealScalar RealScalar;
171
typedef typename
ExpressionType
::Index Index;
172
typedef typename internal::conditional<internal::must_nest_by_value<
ExpressionType
>::ret,
173
ExpressionType
,
ExpressionType
&>::type ExpressionTypeNested;
177
typename Scalar=typename internal::traits<
ExpressionType
>::Scalar> struct ReturnType
179
typedef PartialReduxExpr<
ExpressionType
,
[
all
...]
ForceAlignedAccess.h
20
* \param
ExpressionType
the type of the object of which we are forcing aligned packet access
29
template<typename
ExpressionType
>
30
struct traits<ForceAlignedAccess<
ExpressionType
> > : public traits<
ExpressionType
>
34
template<typename
ExpressionType
> class ForceAlignedAccess
35
: public internal::dense_xpr_base< ForceAlignedAccess<
ExpressionType
> >::type
42
inline ForceAlignedAccess(const
ExpressionType
& matrix) : m_expression(matrix) {}
93
operator const
ExpressionType
&() const { return m_expression; }
96
const
ExpressionType
& m_expression;
ArrayWrapper.h
27
template<typename
ExpressionType
>
28
struct traits<ArrayWrapper<
ExpressionType
> >
29
: public traits<typename remove_all<typename
ExpressionType
::Nested>::type >
35
template<typename
ExpressionType
>
36
class ArrayWrapper : public ArrayBase<ArrayWrapper<
ExpressionType
> >
44
internal::is_lvalue<
ExpressionType
>::value,
49
typedef typename internal::nested<
ExpressionType
>::type NestedExpressionType;
51
inline ArrayWrapper(
ExpressionType
& matrix) : m_expression(matrix) {}
140
template<typename
ExpressionType
>
141
struct traits<MatrixWrapper<
ExpressionType
> >
[
all
...]
Swap.h
23
template<typename
ExpressionType
>
24
struct traits<SwapWrapper<
ExpressionType
> > : traits<
ExpressionType
> {};
27
template<typename
ExpressionType
> class SwapWrapper
28
: public internal::dense_xpr_base<SwapWrapper<
ExpressionType
> >::type
36
inline SwapWrapper(
ExpressionType
& xpr) : m_expression(xpr) {}
44
internal::is_lvalue<
ExpressionType
>::value,
118
ExpressionType
& expression() const { return m_expression; }
121
ExpressionType
& m_expression;
Replicate.h
167
template<typename
ExpressionType
, int Direction>
168
const typename VectorwiseOp<
ExpressionType
,Direction>::ReplicateReturnType
169
VectorwiseOp<
ExpressionType
,Direction>::replicate(Index factor) const
171
return typename VectorwiseOp<
ExpressionType
,Direction>::ReplicateReturnType
IO.h
80
* \param
ExpressionType
the type of the object on which IO stream operations are performed
90
template<typename
ExpressionType
>
95
WithFormat(const
ExpressionType
& matrix, const IOFormat& format)
105
const typename
ExpressionType
::Nested m_matrix;
StableNorm.h
16
template<typename
ExpressionType
, typename Scalar>
17
inline void stable_norm_kernel(const
ExpressionType
& bl, Scalar& ssq, Scalar& scale, Scalar& invScale)
ArrayBase.h
15
template<typename
ExpressionType
> class MatrixWrapper;
SelfAdjointView.h
37
typedef MatrixType
ExpressionType
;
TriangularMatrix.h
143
typedef MatrixType
ExpressionType
;
/external/eigen/Eigen/src/Core/util/
XprHelper.h
390
template<typename
ExpressionType
, typename Scalar = typename
ExpressionType
::Scalar>
393
typedef Matrix<Scalar, 1,
ExpressionType
::ColsAtCompileTime,
394
ExpressionType
::PlainObject::Options | RowMajor, 1,
ExpressionType
::MaxColsAtCompileTime> MatrixRowType;
395
typedef Array<Scalar, 1,
ExpressionType
::ColsAtCompileTime,
396
ExpressionType
::PlainObject::Options | RowMajor, 1,
ExpressionType
::MaxColsAtCompileTime> ArrayRowType;
399
is_same< typename traits<
ExpressionType
>::XprKind, MatrixXpr >::value,
405
template<typename
ExpressionType
, typename Scalar = typename ExpressionType::Scalar
[
all
...]
ForwardDeclarations.h
75
template<typename
ExpressionType
, unsigned int Added, unsigned int Removed> class Flagged;
76
template<typename
ExpressionType
, template <typename> class StorageBase > class NoAlias;
77
template<typename
ExpressionType
> class NestByValue;
78
template<typename
ExpressionType
> class ForceAlignedAccess;
79
template<typename
ExpressionType
> class SwapWrapper;
118
template<typename
ExpressionType
> class WithFormat;
121
template<typename
ExpressionType
> class ArrayWrapper;
122
template<typename
ExpressionType
> class MatrixWrapper;
213
template<typename
ExpressionType
, int Direction> class VectorwiseOp;
286
template<typename
ExpressionType
> class Cwise
[
all
...]
/external/eigen/Eigen/src/Geometry/
Homogeneous.h
141
template<typename
ExpressionType
, int Direction>
142
inline Homogeneous<
ExpressionType
,Direction>
143
VectorwiseOp<
ExpressionType
,Direction>::homogeneous() const
174
template<typename
ExpressionType
, int Direction>
175
inline const typename VectorwiseOp<
ExpressionType
,Direction>::HNormalizedReturnType
176
VectorwiseOp<
ExpressionType
,Direction>::hnormalized() const
OrthoMethods.h
98
template<typename
ExpressionType
, int Direction>
100
const typename VectorwiseOp<
ExpressionType
,Direction>::CrossReturnType
101
VectorwiseOp<
ExpressionType
,Direction>::cross(const MatrixBase<OtherDerived>& other) const
/external/eigen/Eigen/src/SparseCore/
TriangularSolver.h
164
template<typename
ExpressionType
,int Mode>
166
void SparseTriangularView<
ExpressionType
,Mode>::solveInPlace(MatrixBase<OtherDerived>& other) const
177
internal::sparse_solve_triangular_selector<
ExpressionType
, typename internal::remove_reference<OtherCopy>::type, Mode>::run(m_matrix, otherCopy);
183
template<typename
ExpressionType
,int Mode>
186
SparseTriangularView<
ExpressionType
,Mode>::solve(const MatrixBase<OtherDerived>& other) const
289
template<typename
ExpressionType
,int Mode>
291
void SparseTriangularView<
ExpressionType
,Mode>::solveInPlace(SparseMatrixBase<OtherDerived>& other) const
302
internal::sparse_solve_triangular_sparse_selector<
ExpressionType
, OtherDerived, Mode>::run(m_matrix, other.derived());
Completed in 128 milliseconds