/external/eigen/Eigen/src/Geometry/ |
Homogeneous.h | 242 : m_lhs(take_matrix_for_product<Lhs>::run(lhs)), 246 inline Index rows() const { return m_lhs.rows(); } 255 (m_lhs,0,0,m_lhs.rows(),m_lhs.cols()-1) * m_rhs; 256 dst += m_lhs.col(m_lhs.cols()-1).rowwise() 260 typename LhsMatrixTypeCleaned::Nested m_lhs; member in struct:Eigen::internal::homogeneous_left_product_impl 282 : m_lhs(lhs), m_rhs(rhs) 285 inline Index rows() const { return m_lhs.rows(); 299 typename MatrixType::Nested m_lhs; member in struct:Eigen::internal::homogeneous_right_product_impl [all...] |
/external/eigen/Eigen/src/SparseCore/ |
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); 124 EIGEN_STRONG_INLINE Index rows() const { return m_lhs.rows(); } 127 EIGEN_STRONG_INLINE const _LhsNested& lhs() const { return m_lhs; } 133 eigen_assert(m_lhs.cols() == m_rhs.rows()); 152 LhsNested m_lhs; member in class:Eigen::SparseSparseProduct
|
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(); } 108 EIGEN_STRONG_INLINE const _LhsNested& lhs() const { return m_lhs; } 112 LhsNested m_lhs; member in class:Eigen::SparseDenseOuterProduct 269 internal::sparse_time_dense_product(m_lhs, m_rhs, dest, alpha); 299 Transpose<const _LhsNested> lhs_t(m_lhs);
|
SparseDiagonalProduct.h | 88 : m_lhs(lhs), m_rhs(rhs) 93 EIGEN_STRONG_INLINE Index rows() const { return m_lhs.rows(); } 96 EIGEN_STRONG_INLINE const _LhsNested& lhs() const { return m_lhs; } 100 LhsNested m_lhs; member in class:Eigen::SparseDiagonalProduct
|
SparseSelfAdjointView.h | 249 for (Index j=0; j<m_lhs.outerSize(); ++j) 251 LhsInnerIterator i(m_lhs,j);
|
/external/eigen/Eigen/src/Core/ |
ProductBase.h | 59 using Base::m_lhs; \ 98 : m_lhs(a_lhs), m_rhs(a_rhs) 105 inline Index rows() const { return m_lhs.rows(); } 120 const _LhsNested& lhs() const { return m_lhs; } 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); } 178 LhsNested m_lhs; member in namespace:Eigen
|
CwiseBinaryOp.h | 126 : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) 139 return m_lhs.rows(); 146 return m_lhs.cols(); 150 const _LhsNested& lhs() const { return m_lhs; } 157 LhsNested m_lhs; member in class:Eigen::CwiseBinaryOp
|
GeneralProduct.h | 347 eigen_assert(m_lhs.rows() == dst.rows() && m_rhs.cols() == dst.cols());
|
/external/eigen/Eigen/src/Core/products/ |
CoeffBasedProduct.h | 145 : Base(), m_lhs(other.m_lhs), m_rhs(other.m_rhs) 150 : m_lhs(lhs), m_rhs(rhs) 161 EIGEN_STRONG_INLINE Index rows() const { return m_lhs.rows(); } 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); 201 const _LhsNested& lhs() const { return m_lhs; } 215 typename internal::add_const_on_value_type<LhsNested>::type m_lhs; member in class:Eigen::CoeffBasedProduct
|
GeneralMatrixMatrix.h | 208 : m_lhs(lhs), m_rhs(rhs), m_dest(dest), m_actualAlpha(actualAlpha), m_blocking(blocking) 221 Gemm::run(rows, cols, m_lhs.cols(), 222 /*(const Scalar*)*/&m_lhs.coeffRef(row,0), m_lhs.outerStride(), 229 const Lhs& m_lhs; member in struct:Eigen::internal::gemm_functor 399 eigen_assert(dst.rows()==m_lhs.rows() && dst.cols()==m_rhs.cols()); 401 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); 404 Scalar actualAlpha = alpha * LhsBlasTraits::extractScalarFactor(m_lhs)
|
SelfadjointMatrixVector.h | 196 eigen_assert(dest.rows()==m_lhs.rows() && dest.cols()==m_rhs.cols()); 198 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); 201 Scalar actualAlpha = alpha * LhsBlasTraits::extractScalarFactor(m_lhs) 275 Transpose<const Lhs>, 0, true>(m_rhs.transpose(), m_lhs.transpose()).scaleAndAddTo(destT, alpha);
|
SelfadjointMatrixMatrix.h | 408 eigen_assert(dst.rows()==m_lhs.rows() && dst.cols()==m_rhs.cols()); 410 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); 413 Scalar actualAlpha = alpha * LhsBlasTraits::extractScalarFactor(m_lhs)
|
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);
|
TriangularMatrixMatrix.h | 393 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); 396 Scalar actualAlpha = alpha * LhsBlasTraits::extractScalarFactor(m_lhs)
|
/external/eigen/unsupported/Eigen/src/Skyline/ |
SkylineProduct.h | 77 : m_lhs(lhs), m_rhs(rhs) { 98 return m_lhs.rows(); 106 return m_lhs; 114 LhsNested m_lhs; member in class:Eigen::internal::SkylineProduct
|