mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-08 17:59:00 +08:00
Fix for HIP compilation breakage in selfAdjoint and triangular view classes.
This commit is contained in:
parent
63abb35dfd
commit
4d3e50036f
@ -218,8 +218,8 @@ template<typename MatrixType_, unsigned int UpLo> class SelfAdjointView
|
|||||||
|
|
||||||
typedef SelfAdjointView<typename MatrixType::TransposeReturnType,TransposeMode> TransposeReturnType;
|
typedef SelfAdjointView<typename MatrixType::TransposeReturnType,TransposeMode> TransposeReturnType;
|
||||||
/** \sa MatrixBase::transpose() */
|
/** \sa MatrixBase::transpose() */
|
||||||
EIGEN_DEVICE_FUNC
|
|
||||||
template<class Dummy=int>
|
template<class Dummy=int>
|
||||||
|
EIGEN_DEVICE_FUNC
|
||||||
inline TransposeReturnType transpose(typename internal::enable_if<Eigen::internal::is_lvalue<MatrixType>::value, Dummy*>::type = nullptr)
|
inline TransposeReturnType transpose(typename internal::enable_if<Eigen::internal::is_lvalue<MatrixType>::value, Dummy*>::type = nullptr)
|
||||||
{
|
{
|
||||||
typename MatrixType::TransposeReturnType tmp(m_matrix);
|
typename MatrixType::TransposeReturnType tmp(m_matrix);
|
||||||
|
@ -264,8 +264,8 @@ template<typename MatrixType_, unsigned int Mode_> class TriangularView
|
|||||||
|
|
||||||
typedef TriangularView<typename MatrixType::TransposeReturnType,TransposeMode> TransposeReturnType;
|
typedef TriangularView<typename MatrixType::TransposeReturnType,TransposeMode> TransposeReturnType;
|
||||||
/** \sa MatrixBase::transpose() */
|
/** \sa MatrixBase::transpose() */
|
||||||
EIGEN_DEVICE_FUNC
|
|
||||||
template<class Dummy=int>
|
template<class Dummy=int>
|
||||||
|
EIGEN_DEVICE_FUNC
|
||||||
inline TransposeReturnType transpose(typename internal::enable_if<Eigen::internal::is_lvalue<MatrixType>::value, Dummy*>::type = nullptr)
|
inline TransposeReturnType transpose(typename internal::enable_if<Eigen::internal::is_lvalue<MatrixType>::value, Dummy*>::type = nullptr)
|
||||||
{
|
{
|
||||||
typename MatrixType::TransposeReturnType tmp(m_matrix);
|
typename MatrixType::TransposeReturnType tmp(m_matrix);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user