]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Merge pull request #965 from bangerth/use-fpe
authorTimo Heister <timo.heister@gmail.com>
Tue, 18 Aug 2015 21:21:46 +0000 (17:21 -0400)
committerTimo Heister <timo.heister@gmail.com>
Tue, 18 Aug 2015 21:21:46 +0000 (17:21 -0400)
Use floating point exceptions to catch more errors in the testsuite.

1  2 
cmake/checks/check_02_system_features.cmake
doc/news/changes.h
include/deal.II/base/config.h.in

index ebcc17138e95e1dad1eff04ff2e9d699cc0e3930,553ae77f355f6e1a5a308b03ce46f3e48e381358..73000a826a8423549c445f2729ff16eb7c96beb0
@@@ -76,35 -65,13 +76,41 @@@ inconvenience this causes
  
  
  <ol>
 +  <li> New: parallel::shared::Triangulation class which extends
 +  Triangulation class to automatically partition triangulation when run
 +  with MPI. Identical functionality between parallel::shared::Triangulation and
 +  parallel::distributed::Triangulation is grouped in the parent class
 +  parallel::Triangulation.
 +  <br>
 +  (Denis Davydov, 2015/08/14)
 +  </li>
 +
 +  <li> New: The online documentation of all functions now includes
 +  links to the file and line where that function is implemented. Both
 +  are clickable to provide immediate access to the source code of a
 +  function.
 +  <br>
 +  (Jason Sheldon, Wolfgang Bangerth, 2015/08/13)
 +  </li>
 +
 +  <li> New: FE_RannacherTurek describes a discontinuous FiniteElement
 +  with vanishing mean values of jumps across faces.
 +  <br>
 +  (Patrick Esser, 2015/08/17)
 +  </li>
 +
 +  <li> New: FE_Q_Bubbles describes a FiniteElement based on FE_Q 
 +  enriched by bubble functions.
 +  <br>
 +  (Daniel Arndt, 2015/08/12)
 +  </li>
  
+   <li> New: The testsuite now runs in a mode in which we abort programs for
+   floating point exceptions due to divisions by zero or other invalid arithmetic.
+   <br>
+   (Wolfgang Bangerth, 2015/07/29)
+   </li>
    <li> New: MultithreadInfo::set_thread_limit() can now be called more than
    once and the environment variable DEAL_II_NUM_THREADS will be respected
    even if user code never calls it.
Simple merge

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.