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

1 2 3

  /external/eigen/Eigen/src/Core/
SelfCwiseBinaryOp.h 20 typedef typename Derived::PlainObject PlainObject;
21 internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::mul_assign_op<Scalar,Scalar>());
28 typedef typename Derived::PlainObject PlainObject;
29 internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op<Scalar,Scalar>());
36 typedef typename Derived::PlainObject PlainObject;
37 internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::sub_assign_op<Scalar,Scalar>());
44 typedef typename Derived::PlainObject PlainObject
    [all...]
Inverse.h 21 : traits<typename XprType::PlainObject>
23 typedef typename XprType::PlainObject PlainObject;
24 typedef traits<PlainObject> BaseTraits;
47 typedef typename XprType::PlainObject PlainObject;
95 : public evaluator<typename Inverse<ArgType>::PlainObject>
98 typedef typename InverseType::PlainObject PlainObject;
99 typedef evaluator<PlainObject> Base
    [all...]
Solve.h 40 RhsType::PlainObject::Options,
42 RhsType::MaxColsAtCompileTime> PlainObject;
47 : traits<typename solve_traits<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>::PlainObject>
49 typedef typename solve_traits<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>::PlainObject PlainObject;
51 typedef traits<PlainObject> BaseTraits;
65 typedef typename internal::traits<Solve>::PlainObject PlainObject;
115 : public evaluator<typename Solve<Decomposition,RhsType>::PlainObject>
118 typedef typename SolveType::PlainObject PlainObject
    [all...]
ReturnByValue.h 38 template<typename Derived,int n,typename PlainObject>
39 struct nested_eval<ReturnByValue<Derived>, n, PlainObject>
99 typedef typename internal::traits<Derived>::ReturnType PlainObject;
100 typedef evaluator<PlainObject> Base;
110 PlainObject m_result;
MatrixBase.h 103 typedef typename Base::PlainObject PlainObject;
107 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,PlainObject> ConstantReturnType;
116 typedef CwiseNullaryOp<internal::scalar_identity_op<Scalar>,PlainObject> IdentityReturnType;
206 EIGEN_DEVICE_FUNC const PlainObject normalized() const;
207 EIGEN_DEVICE_FUNC const PlainObject stableNormalized() const;
333 inline const FullPivLU<PlainObject> fullPivLu() const;
334 inline const PartialPivLU<PlainObject> partialPivLu() const;
336 inline const PartialPivLU<PlainObject> lu() const;
357 inline const LLT<PlainObject> llt() const
    [all...]
ArrayBase.h 83 typedef typename Base::PlainObject PlainObject;
86 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,PlainObject> ConstantReturnType;
EigenBase.h 30 // typedef typename internal::plain_matrix_type<Derived>::type PlainObject;
80 typename Dest::PlainObject res(rows(),cols());
92 typename Dest::PlainObject res(rows(),cols());
SelfAdjointView.h 38 typedef typename MatrixType::PlainObject FullMatrixType;
70 typedef typename MatrixType::PlainObject PlainObject;
235 const LLT<PlainObject, UpLo> llt() const;
236 const LDLT<PlainObject, UpLo> ldlt() const;
DenseBase.h 179 * \sa PlainObject */
189 * \sa PlainObject */
202 * that the return type of eval() is either PlainObject or const PlainObject&.
205 PlainMatrix, PlainArray>::type PlainObject;
262 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,PlainObject> ConstantReturnType;
264 typedef CwiseNullaryOp<internal::linspaced_op<Scalar,PacketScalar>,PlainObject> SequentialLinSpacedReturnType;
266 typedef CwiseNullaryOp<internal::linspaced_op<Scalar,PacketScalar>,PlainObject> RandomAccessLinSpacedReturnType;
345 static const CwiseNullaryOp<CustomNullaryOp, PlainObject>
348 static const CwiseNullaryOp<CustomNullaryOp, PlainObject>
    [all...]
CwiseNullaryOp.h 108 EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Derived>::PlainObject>
111 return CwiseNullaryOp<CustomNullaryOp, PlainObject>(rows, cols, func);
134 EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Derived>::PlainObject>
138 if(RowsAtCompileTime == 1) return CwiseNullaryOp<CustomNullaryOp, PlainObject>(1, size, func);
139 else return CwiseNullaryOp<CustomNullaryOp, PlainObject>(size, 1, func);
153 EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Derived>::PlainObject>
156 return CwiseNullaryOp<CustomNullaryOp, PlainObject>(RowsAtCompileTime, ColsAtCompileTime, func);
  /external/eigen/Eigen/src/Eigenvalues/
MatrixBaseEigenvalues.h 25 typedef typename Derived::PlainObject PlainObject;
26 PlainObject m_eval(m);
27 return ComplexEigenSolver<PlainObject>(m_eval, false).eigenvalues();
37 typedef typename Derived::PlainObject PlainObject;
38 PlainObject m_eval(m);
39 return EigenSolver<PlainObject>(m_eval, false).eigenvalues();
91 typedef typename SelfAdjointView<MatrixType, UpLo>::PlainObject PlainObject;
    [all...]
  /external/eigen/Eigen/src/SparseCore/
SparseFuzzy.h 19 const typename internal::nested_eval<Derived,2,PlainObject>::type actualA(derived());
21 const typename internal::nested_eval<OtherDerived,2,PlainObject>::type,
22 const PlainObject>::type actualB(other.derived());
SparsePermutation.h 93 // whereas it should be correctly handled by traits<Product<> >::PlainObject
100 typedef typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnType PlainObject;
101 typedef evaluator<PlainObject> Base;
115 PlainObject m_result;
123 typedef typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnType PlainObject;
124 typedef evaluator<PlainObject> Base;
138 PlainObject m_result;
SparseProduct.h 140 : public evaluator<typename Product<Lhs, Rhs, DefaultProduct>::PlainObject>
143 typedef typename XprType::PlainObject PlainObject;
144 typedef evaluator<PlainObject> Base;
157 typename remove_all<RhsNested>::type, PlainObject>::run(lhsNested,rhsNested,m_result,
162 PlainObject m_result;
SparseSelfAdjointView.h 380 : public evaluator<typename Product<typename Rhs::PlainObject, Rhs, DefaultProduct>::PlainObject>
383 typedef typename XprType::PlainObject PlainObject;
384 typedef evaluator<PlainObject> Base;
390 generic_product_impl<typename Rhs::PlainObject, Rhs, SparseShape, SparseShape, ProductTag>::evalTo(m_result, m_lhs, xpr.rhs());
394 typename Rhs::PlainObject m_lhs;
395 PlainObject m_result;
400 : public evaluator<typename Product<Lhs, typename Lhs::PlainObject, DefaultProduct>::PlainObject>
    [all...]
  /external/eigen/Eigen/src/IterativeLinearSolvers/
SolveWithGuess.h 45 typedef typename internal::traits<SolveWithGuess>::PlainObject PlainObject;
75 : public evaluator<typename SolveWithGuess<Decomposition,RhsType,GuessType>::PlainObject>
78 typedef typename SolveType::PlainObject PlainObject;
79 typedef evaluator<PlainObject> Base;
90 PlainObject m_result;
  /external/eigen/Eigen/src/plugins/
ArrayCwiseBinaryOps.h 41 const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> >
49 return (min)(Derived::PlainObject::Constant(rows(), cols(), other));
67 const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> >
75 return (max)(Derived::PlainObject::Constant(rows(), cols(), other));
115 typedef CwiseBinaryOp<internal::scalar_cmp_op<Scalar,Scalar, internal::cmp_ ## COMPARATOR>, const Derived, const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > Cmp ## COMPARATOR ## ReturnType; \
116 typedef CwiseBinaryOp<internal::scalar_cmp_op<Scalar,Scalar, internal::cmp_ ## COMPARATOR>, const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject>, const Derived > RCmp ## COMPARATOR ## ReturnType; \
119 return this->OP(Derived::PlainObject::Constant(rows(), cols(), s)); \
123 return Derived::PlainObject::Constant(d.rows(), d.cols(), s).OP(d); \
136 return Derived::PlainObject::Constant(rows(), cols(), s).R_OP(*this); \
140 return d.R_OP(Derived::PlainObject::Constant(d.rows(), d.cols(), s));
    [all...]
  /external/eigen/Eigen/src/Householder/
Householder.h 124 Map<typename internal::plain_row_type<PlainObject>::type> tmp(workspace,cols());
161 Map<typename internal::plain_col_type<PlainObject>::type> tmp(workspace,rows());
  /external/eigen/Eigen/src/QR/
CompleteOrthogonalDecomposition.h 72 typedef typename MatrixType::PlainObject PlainObject;
505 typename RhsType::PlainObject c(rhs);
555 const CompleteOrthogonalDecomposition<typename MatrixBase<Derived>::PlainObject>
557 return CompleteOrthogonalDecomposition<PlainObject>(eval());
ColPivHouseholderQR.h 69 typedef typename MatrixType::PlainObject PlainObject;
597 typename RhsType::PlainObject c(rhs);
645 const ColPivHouseholderQR<typename MatrixBase<Derived>::PlainObject>
648 return ColPivHouseholderQR<PlainObject>(eval());
  /external/eigen/Eigen/src/LU/
PartialPivLU.h 90 typedef typename MatrixType::PlainObject PlainObject;
588 inline const PartialPivLU<typename MatrixBase<Derived>::PlainObject>
591 return PartialPivLU<PlainObject>(eval());
603 inline const PartialPivLU<typename MatrixBase<Derived>::PlainObject>
606 return PartialPivLU<PlainObject>(eval());
  /external/eigen/unsupported/Eigen/src/MatrixFunctions/
MatrixExponential.h 67 typedef typename MatA::PlainObject MatrixType;
84 typedef typename MatA::PlainObject MatrixType;
102 typedef typename MatA::PlainObject MatrixType;
123 typedef typename MatA::PlainObject MatrixType;
145 typedef typename MatA::PlainObject MatrixType;
173 typedef typename MatA::PlainObject MatrixType;
354 typedef typename ArgType::PlainObject MatrixType;
419 typedef typename Derived::PlainObject ReturnType;
MatrixPower.h 601 typedef typename Derived::PlainObject PlainObject;
622 { MatrixPower<PlainObject>(m_A.eval()).compute(res, m_p); }
649 typedef typename Derived::PlainObject PlainObject;
687 { typedef typename MatrixPowerType::PlainObject ReturnType; };
691 { typedef typename Derived::PlainObject ReturnType; };
695 { typedef typename Derived::PlainObject ReturnType; };
  /external/eigen/Eigen/src/Geometry/
Homogeneous.h 248 MatrixTypeCleaned::PlainObject::Options,
289 MatrixType::PlainObject::Options,
333 : evaluator<typename Homogeneous<ArgType,Direction>::PlainObject >
336 typedef typename XprType::PlainObject PlainObject;
337 typedef evaluator<PlainObject> Base;
346 PlainObject m_temp;
  /external/eigen/unsupported/Eigen/src/AutoDiff/
AutoDiffScalar.h 519 // typedef AutoDiffScalar<typename DerType::PlainObject> ReturnType;
526 // typedef AutoDiffScalar<typename DerType1::PlainObject> ReturnType;
546 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (min)(const AutoDiffScalar<DerType>& x, const T& y) {
547 typedef AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> ADS;
551 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (max)(const AutoDiffScalar<DerType>& x, const T& y) {
552 typedef AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> ADS;
556 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (min)(const T& x, const AutoDiffScalar<DerType>& y) {
557 typedef AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> ADS;
561 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (max)(const T& x, const AutoDiffScalar<DerType>& y) {
562 typedef AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> ADS
    [all...]

Completed in 901 milliseconds

1 2 3