Searched defs:m_matrix (Results 26 - 39 of 39) sorted by relevance

12

/external/eigen/Eigen/src/SparseCore/
H A DSparseBlock.h33 : XprType::InnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
45 : XprType::ReverseInnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
54 : m_matrix(xpr), m_outerStart(i), m_outerSize(OuterSize)
58 : m_matrix(xpr), m_outerStart(IsRowMajor ? startRow : startCol), m_outerSize(IsRowMajor ? blockRows : blockCols)
61 EIGEN_STRONG_INLINE Index rows() const { return IsRowMajor ? m_outerSize.value() : m_matrix.rows(); }
62 EIGEN_STRONG_INLINE Index cols() const { return IsRowMajor ? m_matrix.cols() : m_outerSize.value(); }
66 typename XprType::Nested m_matrix; member in class:Eigen::BlockImpl
96 : SparseMatrixType::InnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
107 : SparseMatrixType::ReverseInnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
116 : m_matrix(xp
242 typename SparseMatrixType::Nested m_matrix; member in class:Eigen::BlockImpl
399 typename XprType::Nested m_matrix; member in class:Eigen::BlockImpl
[all...]
H A DSparseSelfAdjointView.h60 inline SparseSelfAdjointView(const MatrixType& matrix) : m_matrix(matrix)
65 inline Index rows() const { return m_matrix.rows(); }
66 inline Index cols() const { return m_matrix.cols(); }
69 const _MatrixTypeNested& matrix() const { return m_matrix; }
70 _MatrixTypeNested& matrix() { return m_matrix.const_cast_derived(); }
101 return SparseSelfAdjointTimeDenseProduct<MatrixType,OtherDerived,UpLo>(m_matrix, rhs.derived());
109 return DenseTimeSparseSelfAdjointProduct<OtherDerived,_MatrixTypeNested,UpLo>(lhs.derived(), rhs.m_matrix);
126 internal::permute_symm_to_fullsymm<UpLo>(m_matrix, _dest);
133 internal::permute_symm_to_fullsymm<UpLo>(m_matrix, tmp);
140 return SparseSymmetricPermutationProduct<_MatrixTypeNested,UpLo>(m_matrix, per
170 typename MatrixType::Nested m_matrix; member in class:Eigen::SparseSelfAdjointView
500 MatrixTypeNested m_matrix; member in class:Eigen::SparseSymmetricPermutationProduct
[all...]
/external/eigen/Eigen/src/Cholesky/
H A DLDLT.h76 : m_matrix(),
89 : m_matrix(size, size),
102 : m_matrix(matrix.rows(), matrix.cols()),
123 return Traits::getU(m_matrix);
130 return Traits::getL(m_matrix);
145 return m_matrix.diagonal();
189 eigen_assert(m_matrix.rows()==b.rows()
218 return m_matrix;
223 inline Index rows() const { return m_matrix.rows(); }
224 inline Index cols() const { return m_matrix
245 MatrixType m_matrix; member in class:Eigen::LDLT
[all...]
H A DLLT.h78 LLT() : m_matrix(), m_isInitialized(false) {}
86 LLT(Index size) : m_matrix(size, size),
90 : m_matrix(matrix.rows(), matrix.cols()),
100 return Traits::getU(m_matrix);
107 return Traits::getL(m_matrix);
125 eigen_assert(m_matrix.rows()==b.rows()
153 return m_matrix;
170 inline Index rows() const { return m_matrix.rows(); }
171 inline Index cols() const { return m_matrix.cols(); }
181 MatrixType m_matrix; member in class:Eigen::LLT
[all...]
/external/eigen/Eigen/src/Core/
H A DPermutationMatrix.h547 : m_permutation(perm), m_matrix(matrix)
550 inline Index rows() const { return m_matrix.rows(); }
551 inline Index cols() const { return m_matrix.cols(); }
558 if(is_same<MatrixTypeNestedCleaned,Dest>::value && extract_data(dst) == extract_data(m_matrix))
595 (m_matrix, ((Side==OnTheRight) ^ Transposed) ? m_permutation.indices().coeff(i) : i);
602 typename MatrixType::Nested m_matrix; member in struct:Eigen::internal::permut_matrix_product_retval
H A DTranspose.h65 inline Transpose(MatrixType& a_matrix) : m_matrix(a_matrix) {}
69 inline Index rows() const { return m_matrix.cols(); }
70 inline Index cols() const { return m_matrix.rows(); }
74 nestedExpression() const { return m_matrix; }
78 nestedExpression() { return m_matrix.const_cast_derived(); }
81 typename MatrixType::Nested m_matrix; member in class:Eigen::Transpose
H A DTriangularMatrix.h192 inline TriangularView(const MatrixType& matrix) : m_matrix(matrix)
195 inline Index rows() const { return m_matrix.rows(); }
196 inline Index cols() const { return m_matrix.cols(); }
197 inline Index outerStride() const { return m_matrix.outerStride(); }
198 inline Index innerStride() const { return m_matrix.innerStride(); }
201 template<typename Other> TriangularView& operator+=(const DenseBase<Other>& other) { return *this = m_matrix + other.derived(); }
203 template<typename Other> TriangularView& operator-=(const DenseBase<Other>& other) { return *this = m_matrix - other.derived(); }
205 TriangularView& operator*=(const typename internal::traits<MatrixType>::Scalar& other) { return *this = m_matrix * other; }
207 TriangularView& operator/=(const typename internal::traits<MatrixType>::Scalar& other) { return *this = m_matrix / other; }
225 return m_matrix
423 MatrixTypeNested m_matrix; member in class:Eigen::TriangularView
[all...]
H A DVectorwiseOp.h79 : m_matrix(mat), m_functor(func) {}
81 Index rows() const { return (Direction==Vertical ? 1 : m_matrix.rows()); }
82 Index cols() const { return (Direction==Horizontal ? 1 : m_matrix.cols()); }
87 return m_functor(m_matrix.col(j));
89 return m_functor(m_matrix.row(i));
95 return m_functor(m_matrix.col(index));
97 return m_functor(m_matrix.row(index));
101 MatrixTypeNested m_matrix; member in class:Eigen::PartialReduxExpr
208 return SubVector(m_matrix.derived(),i);
214 { return Direction==Vertical?m_matrix
587 ExpressionTypeNested m_matrix; member in class:Eigen::VectorwiseOp
[all...]
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DTransform.h74 MatrixType m_matrix; member in class:Eigen::Transform
83 m_matrix = other.m_matrix;
92 { m_matrix = other.m_matrix; return *this; }
124 { m_matrix = other; return *this; }
135 /** shortcut for m_matrix(row,col);
137 inline Scalar operator() (int row, int col) const { return m_matrix(row,col); }
138 /** shortcut for m_matrix(row,col);
140 inline Scalar& operator() (int row, int col) { return m_matrix(ro
[all...]
/external/eigen/Eigen/src/SparseLU/
H A DSparseLU_SupernodalMatrix.h186 : m_matrix(mat),
201 inline Scalar value() const { return m_matrix.valuePtr()[m_idval]; }
203 inline Scalar& valueRef() { return const_cast<Scalar&>(m_matrix.valuePtr()[m_idval]); }
205 inline Index index() const { return m_matrix.rowIndex()[m_idrow]; }
218 const MappedSuperNodalMatrix& m_matrix; // Supernodal lower triangular matrix member in class:Eigen::internal::MappedSuperNodalMatrix::InnerIterator
/external/chromium_org/third_party/WebKit/Source/platform/transforms/
H A DTransformationMatrix.h77 m_matrix[0][0] = a; m_matrix[0][1] = b; m_matrix[0][2] = 0; m_matrix[0][3] = 0;
78 m_matrix[1][0] = c; m_matrix[1][1] = d; m_matrix[1][2] = 0; m_matrix[1][3] = 0;
79 m_matrix[2][0] = 0; m_matrix[
355 Matrix4 m_matrix; member in class:blink::TransformationMatrix
[all...]
/external/eigen/Eigen/src/SparseCholesky/
H A DSimplicialCholesky.h68 inline Index cols() const { return m_matrix.cols(); }
69 inline Index rows() const { return m_matrix.rows(); }
142 s << " L: " << ((total+=(m_matrix.cols()+1) * sizeof(int) + m_matrix.nonZeros()*(sizeof(int)+sizeof(Scalar))) >> 20) << "Mb" << "\n";
156 eigen_assert(m_matrix.rows()==b.rows());
166 if(m_matrix.nonZeros()>0) // otherwise L==I
172 if (m_matrix.nonZeros()>0) // otherwise U==I
233 CholMatrixType m_matrix; member in class:Eigen::SimplicialCholeskyBase
330 return Traits::getL(Base::m_matrix);
336 return Traits::getU(Base::m_matrix);
[all...]
/external/eigen/Eigen/src/Geometry/
H A DTransform.h224 MatrixType m_matrix; member in class:Eigen::Transform
240 m_matrix = other.m_matrix;
261 { m_matrix = other.m_matrix; return *this; }
292 m_matrix = other.matrix();
318 m_matrix.template block<Dim,Dim+1>(0,0) = other.matrix().template block<Dim,Dim+1>(0,0);
359 /** shortcut for m_matrix(row,col);
361 inline Scalar operator() (Index row, Index col) const { return m_matrix(row,col); }
362 /** shortcut for m_matrix(ro
[all...]
/external/eigen/Eigen/src/SuperLUSupport/
H A DSuperLUSupport.h315 inline Index rows() const { return m_matrix.rows(); }
316 inline Index cols() const { return m_matrix.cols(); }
390 m_matrix = a;
392 m_sluA = internal::asSluMatrix(m_matrix);
444 mutable LUMatrixType m_matrix; // copy of the factorized matrix member in class:Eigen::SuperLUBase
562 using Base::m_matrix;
644 const int size = m_matrix.rows();
702 const int size = m_matrix.rows();
871 using Base::m_matrix;
955 const int size = m_matrix
[all...]

Completed in 5645 milliseconds

12