mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-06-04 18:54:00 +08:00
add missing non const data() method to MapBase
This commit is contained in:
parent
0020ea544a
commit
fb6d9ca951
@ -98,6 +98,7 @@ template<typename Derived> class MapBase
|
||||
* \sa innerStride(), outerStride()
|
||||
*/
|
||||
inline const Scalar* data() const { return m_data; }
|
||||
inline Scalar* data() { return const_cast<Scalar*>(m_data); }
|
||||
|
||||
inline const Scalar& coeff(Index row, Index col) const
|
||||
{
|
||||
|
@ -177,7 +177,8 @@ struct TriangularProduct<Mode,true,Lhs,false,Rhs,true>
|
||||
typename _ActualLhsType::Scalar, LhsBlasTraits::NeedToConjugate,
|
||||
typename _ActualRhsType::Scalar, RhsBlasTraits::NeedToConjugate,
|
||||
(int(internal::traits<Lhs>::Flags)&RowMajorBit) ? RowMajor : ColMajor>
|
||||
::run(lhs.rows(),lhs.cols(),lhs.data(),lhs.outerStride(),rhs.data(),rhs.innerStride(),dst.data(),dst.innerStride(),actualAlpha);
|
||||
::run(lhs.rows(),lhs.cols(),lhs.data(),lhs.outerStride(),rhs.data(),rhs.innerStride(),
|
||||
dst.data(),dst.innerStride(),actualAlpha);
|
||||
}
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user