Searched defs:PlainObject (Results 1 - 25 of 32) sorted by relevance

12

/external/eigen/Eigen/src/Core/
H A DSelfCwiseBinaryOp.h20 typedef typename Derived::PlainObject PlainObject; typedef
21 internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::mul_assign_op<Scalar,Scalar>());
28 typedef typename Derived::PlainObject PlainObject; typedef
29 internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op<Scalar,Scalar>());
36 typedef typename Derived::PlainObject PlainObject; typedef
37 internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::sub_assign_op<Scalar,Scalar>());
44 typedef typename Derived::PlainObject PlainObjec typedef
[all...]
H A DArrayBase.h83 typedef typename Base::PlainObject PlainObject; typedef in class:Eigen::ArrayBase
86 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,PlainObject> ConstantReturnType;
H A DInverse.h21 : traits<typename XprType::PlainObject>
23 typedef typename XprType::PlainObject PlainObject; typedef in struct:Eigen::internal::traits
24 typedef traits<PlainObject> BaseTraits;
47 typedef typename XprType::PlainObject PlainObject; typedef in class:Eigen::Inverse
95 : public evaluator<typename Inverse<ArgType>::PlainObject>
98 typedef typename InverseType::PlainObject PlainObject; typedef in struct:Eigen::internal::unary_evaluator
99 typedef evaluator<PlainObject> Bas
[all...]
H A DReturnByValue.h38 template<typename Derived,int n,typename PlainObject>
39 struct nested_eval<ReturnByValue<Derived>, n, PlainObject>
99 typedef typename internal::traits<Derived>::ReturnType PlainObject; typedef in struct:Eigen::internal::evaluator
100 typedef evaluator<PlainObject> Base;
110 PlainObject m_result;
H A DArray.h54 typedef typename Base::PlainObject PlainObject; typedef in class:Eigen::Array
H A DSolve.h40 RhsType::PlainObject::Options,
42 RhsType::MaxColsAtCompileTime>::type PlainObject; typedef in struct:Eigen::internal::solve_traits
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; typedef in struct:Eigen::internal::traits
51 typedef traits<PlainObject> BaseTraits;
65 typedef typename internal::traits<Solve>::PlainObject PlainObject; typedef in class:Eigen::Solve
115 : public evaluator<typename Solve<Decomposition,RhsType>::PlainObject>
118 typedef typename SolveType::PlainObject PlainObjec typedef in struct:Eigen::internal::evaluator
[all...]
H A DDiagonalMatrix.h38 typedef DiagonalMatrix<Scalar,DiagonalVectorType::SizeAtCompileTime,DiagonalVectorType::MaxSizeAtCompileTime> PlainObject; typedef in class:Eigen::DiagonalBase
H A DMatrix.h192 typedef typename Base::PlainObject PlainObject; typedef in class:Eigen::Matrix
H A DMatrixBase.h103 typedef typename Base::PlainObject PlainObject; typedef in class:Eigen::MatrixBase
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> ll
[all...]
H A DDenseBase.h179 * \sa PlainObject */
189 * \sa PlainObject */
202 * that the return type of eval() is either PlainObject or const PlainObject&.
205 PlainMatrix, PlainArray>::type PlainObject; typedef in class:Eigen::DenseBase
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...]
H A DPermutationMatrix.h66 typedef PlainPermutationType PlainObject; typedef in class:Eigen::PermutationBase
H A DSelfAdjointView.h38 typedef typename MatrixType::PlainObject FullMatrixType;
70 typedef typename MatrixType::PlainObject PlainObject; typedef in class:Eigen::SelfAdjointView
235 const LLT<PlainObject, UpLo> llt() const;
236 const LDLT<PlainObject, UpLo> ldlt() const;
/external/eigen/Eigen/src/Eigenvalues/
H A DMatrixBaseEigenvalues.h25 typedef typename Derived::PlainObject PlainObject; typedef
26 PlainObject m_eval(m);
27 return ComplexEigenSolver<PlainObject>(m_eval, false).eigenvalues();
37 typedef typename Derived::PlainObject PlainObject; typedef
38 PlainObject m_eval(m);
39 return EigenSolver<PlainObject>(m_eval, false).eigenvalues();
91 typedef typename SelfAdjointView<MatrixType, UpLo>::PlainObject PlainObject; typedef
[all...]
/external/eigen/Eigen/src/IterativeLinearSolvers/
H A DSolveWithGuess.h45 typedef typename internal::traits<SolveWithGuess>::PlainObject PlainObject; typedef in class:Eigen::SolveWithGuess
75 : public evaluator<typename SolveWithGuess<Decomposition,RhsType,GuessType>::PlainObject>
78 typedef typename SolveType::PlainObject PlainObject; typedef in struct:Eigen::internal::evaluator
79 typedef evaluator<PlainObject> Base;
90 PlainObject m_result;
/external/eigen/Eigen/src/SparseCore/
H A DSparsePermutation.h93 // whereas it should be correctly handled by traits<Product<> >::PlainObject
100 typedef typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnType PlainObject; typedef in struct:Eigen::internal::product_evaluator
101 typedef evaluator<PlainObject> Base;
115 PlainObject m_result;
123 typedef typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnType PlainObject; typedef in struct:Eigen::internal::product_evaluator
124 typedef evaluator<PlainObject> Base;
138 PlainObject m_result;
H A DSparseProduct.h140 : public evaluator<typename Product<Lhs, Rhs, DefaultProduct>::PlainObject>
143 typedef typename XprType::PlainObject PlainObject; typedef in struct:Eigen::internal::unary_evaluator
144 typedef evaluator<PlainObject> Base;
157 typename remove_all<RhsNested>::type, PlainObject>::run(lhsNested,rhsNested,m_result,
162 PlainObject m_result;
H A DSparseUtil.h128 typedef typename sparse_eval<RhsType, RhsType::RowsAtCompileTime, RhsType::ColsAtCompileTime,traits<RhsType>::Flags>::type PlainObject; typedef in struct:Eigen::internal::solve_traits
H A DSparseDenseProduct.h82 // typedef typename CwiseUnaryOp<scalar_multiple2_op<T1, typename T2::Scalar>, T2>::PlainObject ReturnType;
293 typedef typename XprType::PlainObject PlainObject; typedef in struct:Eigen::internal::product_evaluator
308 typedef typename XprType::PlainObject PlainObject; typedef in struct:Eigen::internal::product_evaluator
H A DSparseMatrixBase.h114 typedef SparseMatrix<Scalar, Flags&RowMajorBit ? RowMajor : ColMajor, StorageIndex> PlainObject; typedef in class:Eigen::SparseMatrixBase
/external/eigen/Eigen/src/Geometry/
H A DHomogeneous.h248 MatrixTypeCleaned::PlainObject::Options,
289 MatrixType::PlainObject::Options,
333 : evaluator<typename Homogeneous<ArgType,Direction>::PlainObject >
336 typedef typename XprType::PlainObject PlainObject; typedef in struct:Eigen::internal::unary_evaluator
337 typedef evaluator<PlainObject> Base;
346 PlainObject m_temp;
H A DQuaternion.h216 typedef Quaternion<_Scalar,_Options> PlainObject; typedef in struct:Eigen::internal::traits
/external/eigen/Eigen/src/LU/
H A DPartialPivLU.h90 typedef typename MatrixType::PlainObject PlainObject; typedef in class:Eigen::PartialPivLU
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/Eigen/src/QR/
H A DColPivHouseholderQR.h69 typedef typename MatrixType::PlainObject PlainObject; typedef in class:Eigen::ColPivHouseholderQR
597 typename RhsType::PlainObject c(rhs);
645 const ColPivHouseholderQR<typename MatrixBase<Derived>::PlainObject>
648 return ColPivHouseholderQR<PlainObject>(eval());
H A DCompleteOrthogonalDecomposition.h72 typedef typename MatrixType::PlainObject PlainObject; typedef in class:Eigen::CompleteOrthogonalDecomposition
505 typename RhsType::PlainObject c(rhs);
555 const CompleteOrthogonalDecomposition<typename MatrixBase<Derived>::PlainObject>
557 return CompleteOrthogonalDecomposition<PlainObject>(eval());
/external/eigen/unsupported/Eigen/src/MatrixFunctions/
H A DMatrixPower.h601 typedef typename Derived::PlainObject PlainObject; typedef in class:Eigen::MatrixPowerReturnValue
622 { MatrixPower<PlainObject>(m_A.eval()).compute(res, m_p); }
649 typedef typename Derived::PlainObject PlainObject; typedef in class:Eigen::MatrixComplexPowerReturnValue
687 { typedef typename MatrixPowerType::PlainObject ReturnType; };
691 { typedef typename Derived::PlainObject ReturnType; };
695 { typedef typename Derived::PlainObject ReturnType; };

Completed in 887 milliseconds

12