Home
last modified time | relevance | path

Searched refs:Transpose (Results 1 – 25 of 65) sorted by relevance

123

/external/eigen/Eigen/src/Core/
DTranspose.h32 struct traits<Transpose<MatrixType> > : traits<MatrixType>
57 template<typename MatrixType> class Transpose
63 EIGEN_GENERIC_PUBLIC_INTERFACE(Transpose)
65 inline Transpose(MatrixType& a_matrix) : m_matrix(a_matrix) {}
67 EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Transpose)
89 typedef typename dense_xpr_base<Transpose<MatrixType> >::type type;
95 typedef typename dense_xpr_base<Transpose<MatrixType> >::type type;
106 EIGEN_DENSE_PUBLIC_INTERFACE(Transpose<MatrixType>)
198 inline Transpose<Derived>
DTranspositions.h136 inline Transpose<TranspositionsBase> inverse() const in inverse()
137 { return Transpose<TranspositionsBase>(derived()); } in inverse()
140 inline Transpose<TranspositionsBase> transpose() const in transpose()
141 { return Transpose<TranspositionsBase>(derived()); } in transpose()
402 class Transpose<TranspositionsBase<TranspositionsDerived> >
408 Transpose(const TranspositionType& t) : m_transpositions(t) {}
416 operator*(const MatrixBase<Derived>& matrix, const Transpose& trt)
DPermutationMatrix.h201 inline Transpose<PermutationBase> inverse() const in inverse()
207 inline Transpose<PermutationBase> transpose() const in transpose()
243 inline PlainPermutationType operator*(const Transpose<PermutationBase<Other> >& other) const
251 …inline PlainPermutationType operator*(const Transpose<PermutationBase<Other> >& other, const Permu…
367 PermutationMatrix(const Transpose<PermutationBase<Other> >& other)
608 struct traits<Transpose<PermutationBase<Derived> > >
615 class Transpose<PermutationBase<Derived> >
616 : public EigenBase<Transpose<PermutationBase<Derived> > >
637 Transpose(const PermutationType& p) : m_permutation(p) {}
661 operator*(const MatrixBase<OtherDerived>& matrix, const Transpose& trPerm)
DSolveTriangular.h150 Transpose<const Lhs> trLhs(lhs);
151 Transpose<Rhs> trRhs(rhs);
153 triangular_solver_unroller<Transpose<const Lhs>,Transpose<Rhs>,
DGeneralProduct.h362 Transpose<Dest> destT(dest);
365 …::run(GeneralProduct<Transpose<const typename ProductType::_RhsNested>,Transpose<const typename Pr…
/external/eigen/Eigen/src/Core/products/
DGeneralMatrixMatrix.h276 Transpose = StorageOrder==RowMajor,
277 ActualRows = Transpose ? MaxCols : MaxRows,
278 ActualCols = Transpose ? MaxRows : MaxCols
280 typedef typename conditional<Transpose,_RhsScalar,_LhsScalar>::type LhsScalar;
281 typedef typename conditional<Transpose,_LhsScalar,_RhsScalar>::type RhsScalar;
318 Transpose = StorageOrder==RowMajor
320 typedef typename conditional<Transpose,_RhsScalar,_LhsScalar>::type LhsScalar;
321 typedef typename conditional<Transpose,_LhsScalar,_RhsScalar>::type RhsScalar;
332 this->m_mc = Transpose ? cols : rows;
333 this->m_nc = Transpose ? rows : cols;
DSelfadjointMatrixVector.h273 Transpose<Dest> destT(dest);
274 SelfadjointProductMatrix<Transpose<const Rhs>, int(RhsUpLo)==Upper ? Lower : Upper, false,
275Transpose<const Lhs>, 0, true>(m_rhs.transpose(), m_lhs.transpose()).scaleAndAddTo(destT, alpha);
DTriangularMatrixVector.h204 …itDiag|ZeroDiag)) | ((Mode & Lower) ? Upper : Lower),true,Transpose<const Rhs>,false,Transpose<con…
205 Transpose<Dest> dstT(dst);
/external/llvm/include/llvm/CodeGen/PBQP/
DRegAllocSolver.h100 void handleAddEdge(const MatrixMetadata& MD, bool Transpose) { in handleAddEdge() argument
101 DeniedOpts += Transpose ? MD.getWorstCol() : MD.getWorstRow(); in handleAddEdge()
103 Transpose ? MD.getUnsafeCols() : MD.getUnsafeRows(); in handleAddEdge()
108 void handleRemoveEdge(const MatrixMetadata& MD, bool Transpose) { in handleRemoveEdge() argument
109 DeniedOpts -= Transpose ? MD.getWorstCol() : MD.getWorstRow(); in handleRemoveEdge()
111 Transpose ? MD.getUnsafeCols() : MD.getUnsafeRows(); in handleRemoveEdge()
/external/eigen/Eigen/src/SparseCore/
DSparseDenseProduct.h116 template<typename Lhs, typename Rhs, bool Transpose>
117 class SparseDenseOuterProduct<Lhs,Rhs,Transpose>::InnerIterator : public _LhsNested::InnerIterator
127 inline Index row() const { return Transpose ? m_outer : Base::index(); }
128 inline Index col() const { return Transpose ? Base::index() : m_outer; }
299 Transpose<const _LhsNested> lhs_t(m_lhs);
300 Transpose<const _RhsNested> rhs_t(m_rhs);
301 Transpose<Dest> dest_t(dest);
DSparseTranspose.h16 : public SparseMatrixBase<Transpose<MatrixType> >
21 EIGEN_SPARSE_PUBLIC_INTERFACE(Transpose<MatrixType> )
DSparseMatrixBase.h103 … CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, Eigen::Transpose<const Derived> >,
104 Transpose<const Derived>
395 Transpose<Derived> transpose() { return derived(); } in transpose()
396 const Transpose<const Derived> transpose() const { return derived(); } in transpose()
DSparsePermutation.h132 operator*(const SparseMatrixBase<SparseDerived>& matrix, const Transpose<PermutationBase<PermDerive…
141 operator*(const Transpose<PermutationBase<PermDerived> >& tperm, const SparseMatrixBase<SparseDeriv…
DSparseDiagonalProduct.h164 const Transpose<const typename Rhs::DiagonalVectorType> >::InnerIterator
169 const Transpose<const typename Rhs::DiagonalVectorType> >::InnerIterator Base;
/external/eigen/failtest/
Dtranspose_nonconst_ctor_on_const_xpr.cpp12 Transpose<Matrix3d> t(m); in foo()
Dtranspose_on_const_type_actually_const.cpp13 Transpose<CV_QUALIFIER MatrixXf>(m).coeffRef(0, 0) = 1.0f; in foo()
Dconst_qualified_transpose_method_retval.cpp12 Transpose<Matrix3d> b(m.transpose()); in foo()
/external/eigen/Eigen/src/Core/util/
DBlasUtil.h218 struct blas_traits<Transpose<NestedXpr> >
223 typedef Transpose<NestedXpr> XprType;
224 …typedef Transpose<const typename Base::_ExtractType> ExtractType; // const to get rid of a compil…
225 typedef Transpose<const typename Base::_ExtractType> _ExtractType;
/external/ceres-solver/internal/ceres/
Dcompressed_row_sparse_matrix.h128 CompressedRowSparseMatrix* Transpose() const;
/external/eigen/Eigen/src/Cholesky/
DLLT.h338 Transpose<MatrixType> matt(mat);
344 Transpose<MatrixType> matt(mat);
350 Transpose<MatrixType> matt(mat);
DLLT_MKL.h88 Transpose<MatrixType> matt(mat); \
/external/chromium_org/third_party/libjpeg_turbo/
Dgoogle.patch2550 +/* Transpose elements of single 128 bit registers */
2558 +/* Transpose elements of 2 differnet registers */
2565 +/* Transpose a block of 4x4 coefficients in four 64-bit registers */
2882 + /* Transpose ROW6L <-> ROW7L (v3 available free register) */
2886 + /* Transpose ROW2L <-> ROW3L (v3 available free register) */
2890 + /* Transpose ROW0L <-> ROW1L (v3 available free register) */
2895 + /* Transpose ROW4L <-> ROW5L (v3 available free register) */
2900 + /* Transpose ROW1L <-> ROW3L (v3 available free register) */
2904 + /* Transpose ROW4L <-> ROW6L (v3 available free register) */
2909 + /* Transpose ROW0L <-> ROW2L (v3 available free register) */
[all …]
/external/llvm/test/Transforms/LICM/
D2007-05-22-VolatileSink.ll6 define void @Transpose(i32* %DataIn, i32* %DataOut) {
/external/chromium_org/ui/gfx/
Dtransform.h168 void Transpose();
/external/eigen/doc/
DCustomizingEigen.dox48 inline Transpose<Derived> transposed() {return this->transpose();}
49 inline const Transpose<Derived> transposed() const {return this->transpose();}

123