/external/eigen/Eigen/src/misc/ |
D | SparseSolve.h | 36 : m_dec(dec), m_rhs(rhs) 40 inline Index cols() const { return m_rhs.cols(); } 42 inline const RhsNestedCleaned& rhs() const { return m_rhs; } 55 int rhsCols = m_rhs.cols(); 56 int size = m_rhs.rows(); 62 tmp.leftCols(actualCols) = m_rhs.middleCols(k,actualCols); 68 typename Rhs::Nested m_rhs; 106 : m_dec(dec), m_rhs(rhs), m_guess(guess) 110 inline Index cols() const { return m_rhs.cols(); } 115 m_dec._solveWithGuess(m_rhs,dst); [all …]
|
D | Solve.h | 41 : m_dec(dec), m_rhs(rhs) 45 inline Index cols() const { return m_rhs.cols(); } 47 inline const RhsNestedCleaned& rhs() const { return m_rhs; } 56 typename Rhs::Nested m_rhs;
|
/external/eigen/Eigen/src/Geometry/ |
D | Homogeneous.h | 243 m_rhs(rhs) 247 inline Index cols() const { return m_rhs.cols(); } 255 (m_lhs,0,0,m_lhs.rows(),m_lhs.cols()-1) * m_rhs; 257 .template replicate<MatrixType::ColsAtCompileTime>(m_rhs.cols()); 261 typename MatrixType::Nested m_rhs; 282 : m_lhs(lhs), m_rhs(rhs) 286 inline Index cols() const { return m_rhs.cols(); } 294 (m_rhs,0,0,m_rhs.rows()-1,m_rhs.cols()); 295 dst += m_rhs.row(m_rhs.rows()-1).colwise() 300 typename Rhs::Nested m_rhs;
|
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
D | MatrixMarketIterator.h | 104 if (m_hasRhs) return m_rhs; in rhs() 111 m_rhs.resize(m_mat.cols()); in rhs() 112 m_hasRhs = loadMarketVector(m_rhs, rhs_file); in rhs() 120 m_rhs = m_mat * m_refX; in rhs() 124 return m_rhs; in rhs() 217 VectorType m_rhs; // Current vector variable
|
/external/eigen/Eigen/src/SparseCore/ |
D | SparseProduct.h | 97 : m_lhs(lhs), m_rhs(rhs), m_tolerance(0), m_conservative(true) 104 : m_lhs(lhs), m_rhs(rhs), m_tolerance(tolerance), m_conservative(false) 112 return SparseSparseProduct(m_lhs,m_rhs,abs(reference)*epsilon); 125 EIGEN_STRONG_INLINE Index cols() const { return m_rhs.cols(); } 128 EIGEN_STRONG_INLINE const _RhsNested& rhs() const { return m_rhs; } 133 eigen_assert(m_lhs.cols() == m_rhs.rows()); 153 RhsNested m_rhs;
|
D | SparseDenseProduct.h | 94 : m_lhs(lhs), m_rhs(rhs) 100 : m_lhs(lhs), m_rhs(rhs) 105 EIGEN_STRONG_INLINE Index rows() const { return Tr ? m_rhs.rows() : m_lhs.rows(); } 106 EIGEN_STRONG_INLINE Index cols() const { return Tr ? m_lhs.cols() : m_rhs.cols(); } 109 EIGEN_STRONG_INLINE const _RhsNested& rhs() const { return m_rhs; } 113 RhsNested m_rhs; 269 internal::sparse_time_dense_product(m_lhs, m_rhs, dest, alpha); 300 Transpose<const _RhsNested> rhs_t(m_rhs);
|
D | SparseDiagonalProduct.h | 88 : m_lhs(lhs), m_rhs(rhs) 94 EIGEN_STRONG_INLINE Index cols() const { return m_rhs.cols(); } 97 EIGEN_STRONG_INLINE const _RhsNested& rhs() const { return m_rhs; } 101 RhsNested m_rhs;
|
D | SparseCwiseBinaryOp.h | 227 : m_rhs(xpr.rhs()), m_lhsIter(xpr.lhs(),outer), m_functor(xpr.functor()), m_outer(outer) 238 … m_rhs.coeff(IsRowMajor?m_outer:m_lhsIter.index(),IsRowMajor?m_lhsIter.index():m_outer)); } 247 RhsNested m_rhs;
|
D | SparseSelfAdjointView.h | 257 dest.row(j) += i.value() * m_rhs.row(j); 266 dest.row(a) += (v) * m_rhs.row(b); 267 dest.row(b) += numext::conj(v) * m_rhs.row(a); 270 dest.row(j) += i.value() * m_rhs.row(j);
|
/external/eigen/Eigen/src/Core/ |
D | ProductBase.h | 60 using Base::m_rhs; 98 : m_lhs(a_lhs), m_rhs(a_rhs) 106 inline Index cols() const { return m_rhs.cols(); } 121 const _RhsNested& rhs() const { return m_rhs; } 126 m_result.resize(m_lhs.rows(), m_rhs.cols()); 132 { return FullyLazyCoeffBaseProductType(m_lhs, m_rhs); } 136 { return FullyLazyCoeffBaseProductType(m_lhs, m_rhs); } 139 { return FullyLazyCoeffBaseProductType(m_lhs, m_rhs).diagonal(index); } 179 RhsNested m_rhs;
|
D | SolveTriangular.h | 238 : m_triangularMatrix(tri), m_rhs(rhs) 241 inline Index rows() const { return m_rhs.rows(); } 242 inline Index cols() const { return m_rhs.cols(); } 246 if(!(is_same<RhsNestedCleaned,Dest>::value && extract_data(dst) == extract_data(m_rhs))) 247 dst = m_rhs; 253 typename Rhs::Nested m_rhs;
|
D | CwiseBinaryOp.h | 126 : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) 137 return m_rhs.rows(); 144 return m_rhs.cols(); 152 const _RhsNested& rhs() const { return m_rhs; } 158 RhsNested m_rhs;
|
D | GeneralProduct.h | 347 eigen_assert(m_lhs.rows() == dst.rows() && m_rhs.cols() == dst.cols());
|
/external/eigen/Eigen/src/Core/products/ |
D | GeneralMatrixMatrix.h | 208 : m_lhs(lhs), m_rhs(rhs), m_dest(dest), m_actualAlpha(actualAlpha), m_blocking(blocking) 219 cols = m_rhs.cols(); 223 /*(const Scalar*)*/&m_rhs.coeffRef(0,col), m_rhs.outerStride(), 230 const Rhs& m_rhs; 399 eigen_assert(dst.rows()==m_lhs.rows() && dst.cols()==m_rhs.cols()); 402 …ypename internal::add_const_on_value_type<ActualRhsType>::type rhs = RhsBlasTraits::extract(m_rhs); 405 * RhsBlasTraits::extractScalarFactor(m_rhs);
|
D | CoeffBasedProduct.h | 145 : Base(), m_lhs(other.m_lhs), m_rhs(other.m_rhs) 150 : m_lhs(lhs), m_rhs(rhs) 162 EIGEN_STRONG_INLINE Index cols() const { return m_rhs.cols(); } 167 ScalarCoeffImpl::run(row, col, m_lhs, m_rhs, res); 179 ScalarCoeffImpl::run(row, col, m_lhs, m_rhs, res); 190 ::run(row, col, m_lhs, m_rhs, res); 202 const _RhsNested& rhs() const { return m_rhs; } 216 typename internal::add_const_on_value_type<RhsNested>::type m_rhs;
|
D | SelfadjointMatrixVector.h | 196 eigen_assert(dest.rows()==m_lhs.rows() && dest.cols()==m_rhs.cols()); 199 …ypename internal::add_const_on_value_type<ActualRhsType>::type rhs = RhsBlasTraits::extract(m_rhs); 202 * RhsBlasTraits::extractScalarFactor(m_rhs); 275 … Transpose<const Lhs>, 0, true>(m_rhs.transpose(), m_lhs.transpose()).scaleAndAddTo(destT, alpha);
|
D | TriangularMatrixVector.h | 186 eigen_assert(dst.rows()==m_lhs.rows() && dst.cols()==m_rhs.cols()); 202 eigen_assert(dst.rows()==m_lhs.rows() && dst.cols()==m_rhs.cols()); 207 TriangularProductTranspose(m_rhs.transpose(),m_lhs.transpose()), dstT, alpha);
|
D | SelfadjointMatrixMatrix.h | 408 eigen_assert(dst.rows()==m_lhs.rows() && dst.cols()==m_rhs.cols()); 411 …ypename internal::add_const_on_value_type<ActualRhsType>::type rhs = RhsBlasTraits::extract(m_rhs); 414 * RhsBlasTraits::extractScalarFactor(m_rhs);
|
D | TriangularMatrixMatrix.h | 394 …ypename internal::add_const_on_value_type<ActualRhsType>::type rhs = RhsBlasTraits::extract(m_rhs); 397 * RhsBlasTraits::extractScalarFactor(m_rhs);
|
/external/eigen/unsupported/Eigen/src/Skyline/ |
D | SkylineProduct.h | 77 : m_lhs(lhs), m_rhs(rhs) { 102 return m_rhs.cols(); 110 return m_rhs; 115 RhsNested m_rhs;
|
/external/eigen/doc/ |
D | InsideEigenExample.dox | 436 …return m_functor.packetOp(m_lhs.template packet<LoadMode>(index), m_rhs.template packet<LoadMode>(… 440 Here, \a m_lhs is the vector \a v, and \a m_rhs is the vector \a w. So the packet() function here i…
|