/external/eigen/Eigen/src/Eigenvalues/ |
H A D | Tridiagonalization.h | 114 : m_matrix(size,size), 130 : m_matrix(matrix), 134 internal::tridiagonalization_inplace(m_matrix, m_hCoeffs); 157 m_matrix = matrix; 159 internal::tridiagonalization_inplace(m_matrix, m_hCoeffs); 220 return m_matrix; 241 return HouseholderSequenceType(m_matrix, m_hCoeffs.conjugate()) 242 .setLength(m_matrix.rows() - 1) 266 return MatrixTReturnType(m_matrix.real()); 298 MatrixType m_matrix; member in class:Eigen::Tridiagonalization 550 typename MatrixType::Nested m_matrix; member in struct:Eigen::internal::TridiagonalizationMatrixTReturnType [all...] |
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
H A D | Scaling.h | 81 m_matrix = mat; 91 for (int k=0; k<m_matrix.outerSize(); ++k) 93 for (typename MatrixType::InnerIterator it(m_matrix, k); it; ++it) 115 for (int k=0; k<m_matrix.outerSize(); ++k) 117 for (typename MatrixType::InnerIterator it(m_matrix, k); it; ++it) 144 mat = m_matrix; 176 MatrixType m_matrix; member in class:Eigen::IterScaling
|
/external/eigen/Eigen/src/SparseCore/ |
H A D | MappedSparseMatrix.h | 122 : m_matrix(mat), 131 inline Scalar value() const { return m_matrix.valuePtr()[m_id]; } 132 inline Scalar& valueRef() { return const_cast<Scalar&>(m_matrix.valuePtr()[m_id]); } 134 inline Index index() const { return m_matrix.innerIndexPtr()[m_id]; } 141 const MappedSparseMatrix& m_matrix; member in class:Eigen::MappedSparseMatrix::InnerIterator 153 : m_matrix(mat), 162 inline Scalar value() const { return m_matrix.valuePtr()[m_id-1]; } 163 inline Scalar& valueRef() { return const_cast<Scalar&>(m_matrix.valuePtr()[m_id-1]); } 165 inline Index index() const { return m_matrix.innerIndexPtr()[m_id-1]; } 172 const MappedSparseMatrix& m_matrix; member in class:Eigen::MappedSparseMatrix::ReverseInnerIterator [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...] |
H A D | SparseTriangularView.h | 42 inline Index rows() const { return m_matrix.rows(); } 43 inline Index cols() const { return m_matrix.cols(); } 49 inline SparseTriangularView(const MatrixType& matrix) : m_matrix(matrix) {} 52 inline const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; } 62 MatrixTypeNested m_matrix; member in class:Eigen::SparseTriangularView
|
H A D | TriangularSolver.h | 168 eigen_assert(m_matrix.cols() == m_matrix.rows() && m_matrix.cols() == other.rows()); 177 internal::sparse_solve_triangular_selector<ExpressionType, typename internal::remove_reference<OtherCopy>::type, Mode>::run(m_matrix, otherCopy); 293 eigen_assert(m_matrix.cols() == m_matrix.rows() && m_matrix.cols() == other.rows()); 302 internal::sparse_solve_triangular_sparse_selector<ExpressionType, OtherDerived, Mode>::run(m_matrix, other.derived());
|
/external/eigen/Eigen/src/Core/ |
H A D | CwiseUnaryView.h | 67 : m_matrix(mat), m_functor(func) {} 71 EIGEN_STRONG_INLINE Index rows() const { return m_matrix.rows(); } 72 EIGEN_STRONG_INLINE Index cols() const { return m_matrix.cols(); } 79 nestedExpression() const { return m_matrix; } 83 nestedExpression() { return m_matrix.const_cast_derived(); } 87 typename internal::nested<MatrixType>::type m_matrix; member in class:Eigen::CwiseUnaryView
|
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 | DiagonalProduct.h | 53 : m_matrix(matrix), m_diagonal(diagonal) 58 EIGEN_STRONG_INLINE Index rows() const { return m_matrix.rows(); } 59 EIGEN_STRONG_INLINE Index cols() const { return m_matrix.cols(); } 63 return m_diagonal.diagonal().coeff(ProductOrder == OnTheLeft ? row : col) * m_matrix.coeff(row, col); 99 return internal::pmul(m_matrix.template packet<LoadMode>(row, col), 110 return internal::pmul(m_matrix.template packet<LoadMode>(row, col), 114 typename MatrixType::Nested m_matrix; member in class:Eigen::DiagonalProduct
|
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 | Transpositions.h | 368 : m_transpositions(tr), m_matrix(matrix) 371 inline int rows() const { return m_matrix.rows(); } 372 inline int cols() const { return m_matrix.cols(); } 379 if(!(is_same<MatrixTypeNestedCleaned,Dest>::value && extract_data(dst) == extract_data(m_matrix))) 380 dst = m_matrix; 394 typename MatrixType::Nested m_matrix; member in struct:Eigen::internal::transposition_matrix_product_retval
|
H A D | IO.h | 95 : m_matrix(matrix), m_format(format) 100 return internal::print_matrix(s, wf.m_matrix.eval(), wf.m_format); 104 const typename ExpressionType::Nested m_matrix; member in class:Eigen::WithFormat
|
/external/eigen/Eigen/src/SparseCholesky/ |
H A D | SimplicialCholesky_impl.h | 54 m_matrix.resize(size, size); 85 Index* Lp = m_matrix.outerIndexPtr(); 90 m_matrix.resizeNonZeros(Lp[size]); 111 const Index* Lp = m_matrix.outerIndexPtr(); 112 Index* Li = m_matrix.innerIndexPtr(); 113 Scalar* Lx = m_matrix.valuePtr();
|
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/chromium_org/third_party/WebKit/Source/core/svg/ |
H A D | SVGTransform.h | 75 const AffineTransform& matrix() const { return m_matrix; } 78 AffineTransform* mutableMatrix() { return &m_matrix; } 112 AffineTransform m_matrix; member in class:blink::SVGTransform
|
/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...] |
H A D | Homogeneous.h | 72 : m_matrix(matrix) 75 inline Index rows() const { return m_matrix.rows() + (int(Direction)==Vertical ? 1 : 0); } 76 inline Index cols() const { return m_matrix.cols() + (int(Direction)==Horizontal ? 1 : 0); } 80 if( (int(Direction)==Vertical && row==m_matrix.rows()) 81 || (int(Direction)==Horizontal && col==m_matrix.cols())) 83 return m_matrix.coeff(row, col); 91 return internal::homogeneous_right_product_impl<Homogeneous,Rhs>(m_matrix,rhs.derived()); 99 return internal::homogeneous_left_product_impl<Homogeneous,Lhs>(lhs.derived(),rhs.m_matrix); 107 return internal::homogeneous_left_product_impl<Homogeneous,Transform<Scalar,Dim,Mode,Options> >(lhs,rhs.m_matrix); 111 typename MatrixType::Nested m_matrix; member in class:Eigen::Homogeneous [all...] |
/external/eigen/Eigen/src/PardisoSupport/ |
H A D | PardisoSupport.h | 271 mutable SparseMatrixType m_matrix; 297 m_matrix.valuePtr(), m_matrix.outerIndexPtr(), m_matrix.innerIndexPtr(), 320 m_matrix.valuePtr(), m_matrix.outerIndexPtr(), m_matrix.innerIndexPtr(), 340 m_matrix.valuePtr(), m_matrix.outerIndexPtr(), m_matrix [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/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/eigen/Eigen/src/Eigen2Support/ |
H A D | CwiseOperators.h | 75 return m_matrix.const_cast_derived() = *this * other; 83 return m_matrix.const_cast_derived() = *this / other; 271 return typename Cwise<ExpressionType>::ScalarAddReturnType(m_matrix, internal::scalar_add_op<Scalar>(scalar)); 278 return m_matrix.const_cast_derived() = *this + scalar; 293 return m_matrix.const_cast_derived() = *this - scalar;
|
H A D | Cwise.h | 59 inline Cwise(const ExpressionType& matrix) : m_matrix(matrix) {} 62 inline const ExpressionType& _expression() const { return m_matrix; } 160 ExpressionTypeNested m_matrix; member in class:Eigen::Cwise
|
/external/eigen/unsupported/Eigen/src/Skyline/ |
H A D | SkylineMatrix.h | 739 : m_matrix(mat), m_outer(outer), 756 return m_matrix.m_data.upper(m_id); 760 return const_cast<Scalar*> (&(m_matrix.m_data.upper(m_id))); 764 return const_cast<Scalar&> (m_matrix.m_data.upper(m_id)); 768 return IsRowMajor ? m_outer - m_matrix.m_data.upperProfile(m_outer) + (m_id - m_start) : 781 return m_matrix.m_data.upperProfile(m_outer); 789 const SkylineMatrix& m_matrix; 801 : m_matrix(mat), 819 return m_matrix.m_data.lower(m_id); 823 return const_cast<Scalar*> (&(m_matrix [all...] |
/external/eigen/Eigen/src/LU/ |
H A D | Inverse.h | 280 MatrixTypeNested m_matrix; member in struct:Eigen::internal::inverse_impl 283 : m_matrix(matrix) 286 inline Index rows() const { return m_matrix.rows(); } 287 inline Index cols() const { return m_matrix.cols(); } 293 eigen_assert(( (Size<=1) || (Size>4) || (extract_data(m_matrix)!=extract_data(dst))) 296 compute_inverse<MatrixTypeNestedCleaned, Dest>::run(m_matrix, dst);
|