/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseBlock.h | 33 : 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 D | SparseSelfAdjointView.h | 60 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 D | LDLT.h | 76 : 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 D | LLT.h | 78 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 D | PermutationMatrix.h | 547 : 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 D | Transpose.h | 65 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 D | TriangularMatrix.h | 192 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 D | VectorwiseOp.h | 79 : 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 D | Transform.h | 74 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 D | SparseLU_SupernodalMatrix.h | 186 : 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 D | TransformationMatrix.h | 77 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 D | SimplicialCholesky.h | 68 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 D | Transform.h | 224 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 D | SuperLUSupport.h | 315 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...] |