diff --git a/src/wolf.h b/src/wolf.h index ad13c1fb341011720b7744d9b8732f8e25714403..6ea1df954b5dddfcd7d539c4bf0eb3d3b3998332 100644 --- a/src/wolf.h +++ b/src/wolf.h @@ -310,7 +310,7 @@ bool isPositiveSemiDefinite(const Eigen::Matrix<T, N, N, RC>& M, const T& eps = if (eigensolver.info() == Eigen::Success) { // All eigenvalues must be >= 0: - return (eigensolver.eigenvalues().array() >= T(eps)).all(); + return (eigensolver.eigenvalues().array() >= eps).all(); } return false;