mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-10-14 00:51:28 +08:00
Fix a compilation with CGAL::Gmpq by adding explicit internal:: namespace when calling abs().
This commit is contained in:
parent
de25881056
commit
2674a31421
@ -577,7 +577,7 @@ struct kernel_retval<FullPivLU<_MatrixType> >
|
|||||||
RealScalar premultiplied_threshold = dec().maxPivot() * dec().threshold();
|
RealScalar premultiplied_threshold = dec().maxPivot() * dec().threshold();
|
||||||
Index p = 0;
|
Index p = 0;
|
||||||
for(Index i = 0; i < dec().nonzeroPivots(); ++i)
|
for(Index i = 0; i < dec().nonzeroPivots(); ++i)
|
||||||
if(abs(dec().matrixLU().coeff(i,i)) > premultiplied_threshold)
|
if(internal::abs(dec().matrixLU().coeff(i,i)) > premultiplied_threshold)
|
||||||
pivots.coeffRef(p++) = i;
|
pivots.coeffRef(p++) = i;
|
||||||
eigen_internal_assert(p == rank());
|
eigen_internal_assert(p == rank());
|
||||||
|
|
||||||
@ -645,7 +645,7 @@ struct image_retval<FullPivLU<_MatrixType> >
|
|||||||
RealScalar premultiplied_threshold = dec().maxPivot() * dec().threshold();
|
RealScalar premultiplied_threshold = dec().maxPivot() * dec().threshold();
|
||||||
Index p = 0;
|
Index p = 0;
|
||||||
for(Index i = 0; i < dec().nonzeroPivots(); ++i)
|
for(Index i = 0; i < dec().nonzeroPivots(); ++i)
|
||||||
if(abs(dec().matrixLU().coeff(i,i)) > premultiplied_threshold)
|
if(internal::abs(dec().matrixLU().coeff(i,i)) > premultiplied_threshold)
|
||||||
pivots.coeffRef(p++) = i;
|
pivots.coeffRef(p++) = i;
|
||||||
eigen_internal_assert(p == rank());
|
eigen_internal_assert(p == rank());
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user