From 4b84f09eb99f70dedfc052f1ceee04d113d83777 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Tue, 17 Dec 2024 21:29:20 -0700 Subject: [PATCH] Add a changelog entry. --- doc/news/changes/incompatibilities/20241217Bangerth | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/news/changes/incompatibilities/20241217Bangerth diff --git a/doc/news/changes/incompatibilities/20241217Bangerth b/doc/news/changes/incompatibilities/20241217Bangerth new file mode 100644 index 0000000000..3c79523dfa --- /dev/null +++ b/doc/news/changes/incompatibilities/20241217Bangerth @@ -0,0 +1,10 @@ +Changed: Mapping::transform_points_real_to_unit_cell() used to +designate points for which it could not successfully find reference +coordinates by setting the first vector component to +`std::numeric_limits::infinity()`. Unfortunately, on some +platforms, the use of infinities leads to dramatically slower code +execution. As a consequence, we now use the (finite) value +`std::numeric_limits::lowest()` (somewhere around `-1e308`) to +denote invalid values. +
+(Wolfgang Bangerth, 2024/12/17) -- 2.39.5