diff --git a/Development of a finite element mesh loader/MeshLoader.cpp b/Development of a finite element mesh loader/MeshLoader.cpp index 353d89a60e5da5a42c3402bf29bf3e5a7ac65ae6..6629ae4088fd9965046dee0f3e24dd908f1e671b 100644 --- a/Development of a finite element mesh loader/MeshLoader.cpp +++ b/Development of a finite element mesh loader/MeshLoader.cpp @@ -239,9 +239,9 @@ void MeshLoader::volume_range(int m_ID, double a, double b, const std::string& f [&](const FiniteElement& elem) { double V = volume(elem); - //!!! Зачем изобратеть велосипед, если можно написать a < V && V < b; + //!!! Зачем изобратеть велосипед, если можно написать a < V && V < b; (исправлено) - return V - a > std::numeric_limits::epsilon() && b - V > std::numeric_limits::epsilon(); + return a < V && V < b; }) | std::ranges::views::transform( [](const FiniteElement& elem) {