Searched refs:derived (Results 51 - 75 of 203) sorted by relevance

123456789

/external/eigen/Eigen/src/Eigen2Support/
H A DCwiseOperators.h58 return EIGEN_CWISE_PRODUCT_RETURN_TYPE(ExpressionType,OtherDerived)(_expression(), other.derived());
67 return EIGEN_CWISE_BINOP_RETURN_TYPE(internal::scalar_quotient_op)(_expression(), other.derived());
160 return EIGEN_CWISE_BINOP_RETURN_TYPE(std::less)(_expression(), other.derived());
169 return EIGEN_CWISE_BINOP_RETURN_TYPE(std::less_equal)(_expression(), other.derived());
178 return EIGEN_CWISE_BINOP_RETURN_TYPE(std::greater)(_expression(), other.derived());
187 return EIGEN_CWISE_BINOP_RETURN_TYPE(std::greater_equal)(_expression(), other.derived());
196 return EIGEN_CWISE_BINOP_RETURN_TYPE(std::equal_to)(_expression(), other.derived());
205 return EIGEN_CWISE_BINOP_RETURN_TYPE(std::not_equal_to)(_expression(), other.derived());
H A DMinor.h103 return Minor<Derived>(derived(), row, col);
112 return Minor<Derived>(derived(), row, col);
H A DCwise.h76 { return EIGEN_CWISE_BINOP_RETURN_TYPE(internal::scalar_min_op)(_expression(), other.derived()); }
82 { return EIGEN_CWISE_BINOP_RETURN_TYPE(internal::scalar_max_op)(_expression(), other.derived()); }
174 return derived();
187 return derived();
/external/eigen/Eigen/src/Eigenvalues/
H A DMatrixBaseEigenvalues.h70 return internal::eigenvalues_selector<Derived, NumTraits<Scalar>::IsComplex>::run(derived());
124 typename Derived::PlainObject m_eval(derived());
/external/eigen/Eigen/src/Core/
H A DDiagonal.h169 return derived();
177 return ConstDiagonalReturnType(derived());
195 return typename DiagonalIndexReturnType<Dynamic>::Type(derived(), index);
203 return typename ConstDiagonalIndexReturnType<Dynamic>::Type(derived(), index);
222 return derived();
231 return derived();
H A DDiagonalMatrix.h39 inline const Derived& derived() const { return *static_cast<const Derived*>(this); } function in class:Eigen::DiagonalBase
40 inline Derived& derived() { return *static_cast<Derived*>(this); } function in class:Eigen::DiagonalBase
42 DenseMatrixType toDenseMatrix() const { return derived(); }
52 inline const DiagonalVectorType& diagonal() const { return derived().diagonal(); }
53 inline DiagonalVectorType& diagonal() { return derived().diagonal(); }
263 return derived();
H A DSelfCwiseBinaryOp.h137 internal::assign_impl<SelfCwiseBinaryOp, RhsDerived>::run(*this,rhs.derived());
139 this->checkTransposeAliasing(rhs.derived());
175 SelfCwiseBinaryOp<internal::scalar_product_op<Scalar>, Derived, typename PlainObject::ConstantReturnType> tmp(derived());
177 return derived();
187 SelfCwiseBinaryOp<BinOp, Derived, typename PlainObject::ConstantReturnType> tmp(derived());
189 return derived();
H A DVectorwiseOp.h207 return SubVector(m_matrix.derived(),i);
232 (other.derived(),
413 return const_cast<ExpressionType&>(m_matrix = extendedTo(other.derived()));
422 return const_cast<ExpressionType&>(m_matrix += extendedTo(other.derived()));
431 return const_cast<ExpressionType&>(m_matrix -= extendedTo(other.derived()));
441 m_matrix *= extendedTo(other.derived());
452 m_matrix /= extendedTo(other.derived());
465 return m_matrix + extendedTo(other.derived());
477 return m_matrix - extendedTo(other.derived());
491 return m_matrix * extendedTo(other.derived());
[all...]
H A DPlainObjectBase.h296 const OtherDerived& other = _other.derived();
393 return Base::lazyAssign(other.derived());
432 Base::operator=(other.derived());
433 return this->derived();
439 : m_storage(other.derived().rows() * other.derived().cols(), other.derived().rows(), other.derived().cols())
442 internal::check_rows_cols_for_overflow(other.derived().rows(), other.derived()
[all...]
H A DArray.h210 : Base(other.derived().rows() * other.derived().cols(), other.derived().rows(), other.derived().cols())
222 { this->_swap(other.derived()); }
H A DAssign.h500 : int(InvalidTraversal)>::run(derived(),other.derived());
502 checkTransposeAliasing(other.derived());
504 return derived();
522 static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); }
543 return internal::assign_selector<Derived,OtherDerived>::run(derived(), other.derived());
549 return internal::assign_selector<Derived,Derived>::run(derived(), other.derived());
555 return internal::assign_selector<Derived,Derived>::run(derived(), othe
[all...]
H A DDot.h142 _Nested n(derived());
228 typename internal::nested<Derived,2>::type nested(derived());
229 typename internal::nested<OtherDerived,2>::type otherNested(other.derived());
247 typename Derived::Nested nested(derived());
H A DReverse.h193 return derived();
201 return derived();
219 derived() = derived().reverse().eval();
/external/eigen/Eigen/src/PardisoSupport/
H A DPardisoSupport.h13 be used to endorse or promote products derived from this software without
179 return internal::solve_retval<PardisoImpl, Rhs>(*this, b.derived());
193 return internal::sparse_solve_retval<PardisoImpl, Rhs>(*this, b.derived());
196 Derived& derived() function in class:Eigen::PardisoImpl
200 const Derived& derived() const function in class:Eigen::PardisoImpl
226 tmp_res.leftCols(actualCols) = derived().solve(tmp_rhs.leftCols(actualCols));
315 derived().getMatrix(a);
326 return derived();
338 derived().getMatrix(a);
349 return derived();
[all...]
/external/eigen/Eigen/src/Geometry/
H A DQuaternion.h31 * \tparam Derived derived type (CRTP)
40 using Base::derived;
60 inline Scalar x() const { return this->derived().coeffs().coeff(0); }
62 inline Scalar y() const { return this->derived().coeffs().coeff(1); }
64 inline Scalar z() const { return this->derived().coeffs().coeff(2); }
66 inline Scalar w() const { return this->derived().coeffs().coeff(3); }
69 inline Scalar& x() { return this->derived().coeffs().coeffRef(0); }
71 inline Scalar& y() { return this->derived().coeffs().coeffRef(1); }
73 inline Scalar& z() { return this->derived().coeffs().coeffRef(2); }
75 inline Scalar& w() { return this->derived()
[all...]
H A DOrthoMethods.h33 typename internal::nested<Derived,2>::type lhs(derived());
34 typename internal::nested<OtherDerived,2>::type rhs(other.derived());
81 const DerivedNested lhs(derived());
82 const OtherDerivedNested rhs(other.derived());
213 return internal::unitOrthogonal_selector<Derived>::run(derived());
/external/eigen/Eigen/src/Core/products/
H A DSelfadjointProduct.h62 typename internal::add_const_on_value_type<ActualOtherType>::type actualOther = OtherBlasTraits::extract(other.derived());
64 Scalar actualAlpha = alpha * OtherBlasTraits::extractScalarFactor(other.derived());
95 typename internal::add_const_on_value_type<ActualOtherType>::type actualOther = OtherBlasTraits::extract(other.derived());
97 Scalar actualAlpha = alpha * OtherBlasTraits::extractScalarFactor(other.derived());
118 selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
/external/eigen/bench/
H A DBenchSparseUtil.h66 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
78 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
92 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
105 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
132 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
/external/clang/test/SemaCXX/
H A Dstatic-cast.cpp91 (void)static_cast<H*>((A*)0); // expected-error {{ambiguous cast from base 'A' to derived 'H':\n struct A -> struct B -> struct G1 -> struct H\n struct A -> struct B -> struct G2 -> struct H}}
92 (void)static_cast<H&>(*((A*)0)); // expected-error {{ambiguous cast from base 'A' to derived 'H':\n struct A -> struct B -> struct G1 -> struct H\n struct A -> struct B -> struct G2 -> struct H}}
132 (void)static_cast<int A::*>((int H::*)0); // expected-error {{ambiguous conversion from pointer to member of derived class 'H' to pointer to member of base class 'A':}}
139 template<typename E> struct derived : public base {}; struct in namespace:pr5261
142 ~outer() { (void)static_cast<derived<E>*>(pb); }
/external/eigen/Eigen/src/CholmodSupport/
H A DCholmodSupport.h125 res.d = Derived::IsVectorAtCompileTime ? mat.derived().size() : mat.derived().outerStride();
126 res.x = mat.derived().data();
190 Derived& derived() { return *static_cast<Derived*>(this); } function in class:Eigen::CholmodBase
191 const Derived& derived() const { return *static_cast<const Derived*>(this); } function in class:Eigen::CholmodBase
209 return derived();
223 return internal::solve_retval<CholmodBase, Rhs>(*this, b.derived());
237 return internal::sparse_solve_retval<CholmodBase, Rhs>(*this, b.derived());
/external/eigen/Eigen/src/SparseCore/
H A DSparsePermutation.h114 return internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheRight, false>(perm, matrix.derived());
123 return internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheLeft, false>(perm, matrix.derived());
134 return internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheRight, true>(tperm.nestedPermutation(), matrix.derived());
143 return internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheLeft, true>(tperm.nestedPermutation(), matrix.derived());
H A DSparseProduct.h161 product.evalTo(derived());
162 return derived();
181 return typename SparseSparseProductReturnType<Derived,OtherDerived>::Type(derived(), other.derived());
H A DSparseRedux.h22 for (typename Derived::InnerIterator iter(derived(),j); iter; ++iter)
H A DSparseCwiseBinaryOp.h77 : Base(binOp.derived(),outer)
303 return *this = derived() - other.derived();
311 return *this = derived() + other.derived();
319 return EIGEN_SPARSE_CWISE_PRODUCT_RETURN_TYPE(derived(), other.derived());
/external/stlport/test/unit/
H A Duninitialized_test.cpp82 struct derived : public base {}; struct in inherits:base
215 derived d;
217 derived *pd = &d;
219 vector<derived*> src(10, pd);

Completed in 334 milliseconds

123456789