/external/eigen/Eigen/src/SparseCholesky/ |
SimplicialCholesky.h | 75 template<typename Derived> 79 typedef typename internal::traits<Derived>::MatrixType MatrixType; 80 enum { UpLo = internal::traits<Derived>::UpLo }; 97 derived().compute(matrix); 104 Derived& derived() { return *static_cast<Derived*>(this); } function in class:Eigen::SimplicialCholeskyBase 105 const Derived& derived() const { return *static_cast<const Derived*>(this); function in class:Eigen::SimplicialCholeskyBase [all...] |
/external/eigen/Eigen/src/Core/ |
VectorwiseOp.h | 141 template<typename Derived> 142 inline result_type operator()(const DenseBase<Derived>& mat) const 207 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()); [all...] |
SelfAdjointView.h | 111 (m_matrix, rhs.derived()); 121 (lhs.derived(),rhs.m_matrix); 197 // return internal::matrix_selfadjoint_product_returntype<OtherDerived,SelfAdjointView<MatrixType,UpLo> >(lhs.derived(),rhs); 296 template<typename Derived> 298 typename MatrixBase<Derived>::template ConstSelfAdjointViewReturnType<UpLo>::Type 299 MatrixBase<Derived>::selfadjointView() const 301 return derived(); 304 template<typename Derived> 306 typename MatrixBase<Derived>::template SelfAdjointViewReturnType<UpLo>::Type 307 MatrixBase<Derived>::selfadjointView( [all...] |
CwiseUnaryOp.h | 97 typedef CwiseUnaryOp<UnaryOp, XprType> Derived; 99 EIGEN_DENSE_PUBLIC_INTERFACE(Derived) 103 return derived().functor()(derived().nestedExpression().coeff(row, col)); 109 return derived().functor().packetOp(derived().nestedExpression().template packet<LoadMode>(row, col)); 114 return derived().functor()(derived().nestedExpression().coeff(index)); 120 return derived().functor().packetOp(derived().nestedExpression().template packet<LoadMode>(index)) [all...] |
Product.h | 91 typedef Product<Lhs, Rhs> Derived; 95 EIGEN_DENSE_PUBLIC_INTERFACE(Derived)
|
GeneralProduct.h | 546 template<typename Derived> 548 inline const typename ProductReturnType<Derived, OtherDerived>::Type 549 MatrixBase<Derived>::operator*(const MatrixBase<OtherDerived> &other) const 556 ProductIsValid = Derived::ColsAtCompileTime==Dynamic 558 || int(Derived::ColsAtCompileTime)==int(OtherDerived::RowsAtCompileTime), 559 AreVectors = Derived::IsVectorAtCompileTime && OtherDerived::IsVectorAtCompileTime, 560 SameSizes = EIGEN_PREDICATE_SAME_MATRIX_SIZE(Derived,OtherDerived) 571 internal::product_type<Derived,OtherDerived>::debug(); 573 return typename ProductReturnType<Derived,OtherDerived>::Type(derived(), other.derived()) [all...] |
/external/eigen/Eigen/src/PaStiXSupport/ |
PaStiXSupport.h | 119 template <class Derived> 123 typedef typename internal::pastix_traits<Derived>::MatrixType _MatrixType; 154 return internal::solve_retval<PastixBase, Rhs>(*this, b.derived()); 176 tmp.leftCols(actualCols) = derived().solve(tmp.leftCols(actualCols)); 181 Derived& derived() function in class:Eigen::PastixBase 183 return *static_cast<Derived*>(this); 185 const Derived& derived() const function in class:Eigen::PastixBase 187 return *static_cast<const Derived*>(this) [all...] |
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
MatrixLogarithm.h | 421 * \tparam Derived Type of the argument to the matrix function. 429 template<typename Derived> class MatrixLogarithmReturnValue 430 : public ReturnByValue<MatrixLogarithmReturnValue<Derived> > 434 typedef typename Derived::Scalar Scalar; 435 typedef typename Derived::Index Index; 441 MatrixLogarithmReturnValue(const Derived& A) : m_A(A) { } 450 typedef typename Derived::PlainObject PlainObject; 469 typename internal::nested<Derived>::type m_A; 475 template<typename Derived> 476 struct traits<MatrixLogarithmReturnValue<Derived> > [all...] |
MatrixSquareRoot.h | 425 * \tparam Derived Type of the argument to the matrix square root. 433 template<typename Derived> class MatrixSquareRootReturnValue 434 : public ReturnByValue<MatrixSquareRootReturnValue<Derived> > 436 typedef typename Derived::Index Index; 443 MatrixSquareRootReturnValue(const Derived& src) : m_src(src) { } 453 const typename Derived::PlainObject srcEvaluated = m_src.eval(); 454 MatrixSquareRoot<typename Derived::PlainObject> me(srcEvaluated); 462 const Derived& m_src; 468 template<typename Derived> 469 struct traits<MatrixSquareRootReturnValue<Derived> > [all...] |
/external/chromium/base/memory/ |
weak_ptr_unittest.cc | 36 struct Derived : Base {}; 84 Derived data; 85 WeakPtrFactory<Derived> factory(&data);
|
/external/chromium_org/ppapi/cpp/ |
output_traits.h | 39 template<typename Base, typename Derived> struct IsBaseOf { 44 typedef char (*EnsureTypesAreComplete)[sizeof(Base) + sizeof(Derived)]; 46 static Derived* CreateDerived(); 100 // CallbackOutputTraits below for the case where T is a derived class of 223 // class for CallbackOutputTraits below for the case where T is a derived
|
/external/clang/test/SemaCXX/ |
typo-correction.cpp | 43 struct Derived : public BaseType { // expected-note {{base class 'BaseType' specified here}} 45 Derived() : basetype() {} // expected-error{{initializer 'basetype' does not name a non-static data member or base class; did you mean the base class 'BaseType'?}} 50 int get_type(struct Derived *st) { 51 return st->Base_Type; // expected-error{{no member named 'Base_Type' in 'Derived'; did you mean 'base_type'?}}
|
using-decl-templates.cpp | 76 class Derived : public Base<T> {
|
warn-overloaded-virtual.cpp | 50 struct Derived : public Base {
|
/external/clang/test/SemaTemplate/ |
instantiate-exception-spec-cxx11.cpp | 115 template<typename T> struct Derived : Base { 120 Derived<Exc1> d1; // ok 121 Derived<Exc2> d2; // expected-note {{in instantiation of}} 123 // If the vtable for a derived class is used, the exception specification of
|
/external/eigen/Eigen/src/Jacobi/ |
Jacobi.h | 63 template<typename Derived> 64 bool makeJacobi(const MatrixBase<Derived>&, typename Derived::Index p, typename Derived::Index q); 79 * \sa MatrixBase::makeJacobi(const MatrixBase<Derived>&, Index, Index), MatrixBase::applyOnTheLeft(), MatrixBase::applyOnTheRight() 122 template<typename Derived> 123 inline bool JacobiRotation<Scalar>::makeJacobi(const MatrixBase<Derived>& m, typename Derived::Index p, typename Derived::Index q) 267 template<typename Derived> [all...] |
/external/eigen/Eigen/src/SVD/ |
UpperBidiagonalization.h | 136 template<typename Derived> 137 const UpperBidiagonalization<typename MatrixBase<Derived>::PlainObject> 138 MatrixBase<Derived>::bidiagonalization() const
|
/external/eigen/Eigen/src/SparseCore/ |
SparseTriangularView.h | 154 template<typename Derived> 156 inline const SparseTriangularView<Derived, Mode> 157 SparseMatrixBase<Derived>::triangularView() const 159 return derived();
|
/external/eigen/test/eigen2/ |
eigen2_lu.cpp | 13 template<typename Derived> 14 void doSomeRankPreservingOperations(Eigen::MatrixBase<Derived>& m) 16 typedef typename Derived::RealScalar RealScalar;
|
/external/clang/lib/StaticAnalyzer/Core/ |
Store.cpp | 246 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) { 249 if (!regionMatchesCXXRecordType(Derived, Cast->getSubExpr()->getType())) 253 SVal Result = Derived; 262 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) { 264 SVal Result = Derived; 273 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, 276 Derived.getAs<loc::MemRegionVal>(); 278 return Derived; 314 // Assume the derived class is a pointer or a reference to a CXX record. 322 // derived to base) [all...] |
/external/clang/test/Analysis/inlining/ |
path-notes.cpp | 217 struct Derived : public Base {}; 219 void test(Derived d) { [all...] |
/external/clang/test/CXX/basic/basic.types/ |
p10.cpp | 95 struct Derived : HasVBase { 96 constexpr Derived() {} // expected-error {{constexpr constructor not allowed in struct with virtual base class}}
|
/external/eigen/Eigen/src/SuperLUSupport/ |
SuperLUSupport.h | 152 MatrixType& mat(_mat.derived()); 187 res.storage.values = mat.derived().valuePtr(); 188 res.storage.innerInd = mat.derived().innerIndexPtr(); 189 res.storage.outerInd = mat.derived().outerIndexPtr(); 224 template<typename Derived> 225 struct SluMatrixMapHelper<SparseMatrixBase<Derived> > 227 typedef Derived MatrixType; 290 template<typename _MatrixType, typename Derived> 312 Derived& derived() { return *static_cast<Derived*>(this); function in class:Eigen::SuperLUBase 313 const Derived& derived() const { return *static_cast<const Derived*>(this); } function in class:Eigen::SuperLUBase [all...] |
/external/eigen/Eigen/src/Cholesky/ |
LDLT.h | 181 return internal::solve_retval<LDLT, Rhs>(*this, b.derived()); 193 template<typename Derived> 194 bool solveInPlace(MatrixBase<Derived> &bAndX) const; 198 template <typename Derived> 199 LDLT& rankUpdate(const MatrixBase<Derived>& w,RealScalar alpha=1); 451 template<typename Derived> 452 LDLT<MatrixType,_UpLo>& LDLT<MatrixType,_UpLo>::rankUpdate(const MatrixBase<Derived>& w,typename NumTraits<typename MatrixType::Scalar>::Real sigma) 533 template<typename Derived> 534 bool LDLT<MatrixType,_UpLo>::solveInPlace(MatrixBase<Derived> &bAndX) const 583 template<typename Derived> [all...] |
/external/clang/test/CXX/except/except.spec/ |
p5-virtual.cpp | 61 struct Derived : Base
|