From: Wolfgang Bangerth Date: Tue, 6 May 2025 20:41:23 +0000 (-0600) Subject: Add a changelog entry. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a21b4fbf78c0684be8c4fdfe825a304c1d728c09;p=dealii.git Add a changelog entry. --- diff --git a/doc/news/changes/minor/20250506Bangerth b/doc/news/changes/minor/20250506Bangerth new file mode 100644 index 0000000000..4d5ab41cc1 --- /dev/null +++ b/doc/news/changes/minor/20250506Bangerth @@ -0,0 +1,10 @@ +Changed: When the SUNDIALS::KINSOL solver fails to converge, it +returns an error. In the past, deal.II then aborted the program (in +debug mode), but there are cases where KINSOL's failure can make +legitimate sense, and where a user program could catch the error and +re-start, perhaps from a better chosen starting point. As a +consequence, the behavior has been changed: Instead of aborting the +program, SUNDIALS::KINSOL now throws an exception (in both debug and +release mode) that can be caught and processed by user code. +
+(Simon Wiesheier, Wolfgang Bangerth, 2025/05/06)