mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Some fixes/cleanups for numeric_limits & fix for related bug in psqrt
This commit is contained in:
@@ -451,7 +451,7 @@ template<typename ArrayType> void array_real(const ArrayType& m)
|
||||
const RealScalar tiny = sqrt(std::numeric_limits<RealScalar>::epsilon());
|
||||
s1 += Scalar(tiny);
|
||||
m1 += ArrayType::Constant(rows,cols,Scalar(tiny));
|
||||
VERIFY_IS_APPROX(s1/m1, s1 * m1.inverse());
|
||||
VERIFY_IS_CWISE_APPROX(s1/m1, s1 * m1.inverse());
|
||||
|
||||
// check inplace transpose
|
||||
m3 = m1;
|
||||
|
||||
Reference in New Issue
Block a user