Commit 3db3ebd6 authored by gbalduzz's avatar gbalduzz
Browse files

increased tolerance.

parent b96860b1
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -937,13 +937,13 @@ TEST(MatrixCPUTest, Determinant) {
  m(2, 0) = 4;
  m(2, 1) = -1, m(2, 2) = 0;

  EXPECT_EQ(-4.5, dca::linalg::matrixop::determinantIP(m));
  EXPECT_NEAR(-4.5, dca::linalg::matrixop::determinantIP(m), 1e-14);

  dca::linalg::Matrix<double, dca::linalg::CPU> m2(2, 2);
  m2(0, 0) = 3, m2(0, 1) = 6;
  m2(1, 0) = 1;
  m2(1, 1) = 2;
  EXPECT_EQ(0, dca::linalg::matrixop::determinantIP(m2));
  EXPECT_NEAR(0, dca::linalg::matrixop::determinantIP(m2), 1e-14);
}

template <typename ScalarType>
+1 −1
Original line number Diff line number Diff line
@@ -141,7 +141,7 @@ TEST(WalkerMethodTest, Inverse) {
        M4(i, j) = i + j * j;

    const double det = dca::phys::solver::ctint::details::smallDeterminant(M4);
    EXPECT_DOUBLE_EQ(dca::linalg::matrixop::determinantIP(M4), det);
    EXPECT_NEAR(dca::linalg::matrixop::determinantIP(M4), det, 1e-14);
  }
}