]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Document a change.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 15 Jun 2010 02:20:30 +0000 (02:20 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 15 Jun 2010 02:20:30 +0000 (02:20 +0000)
git-svn-id: https://svn.dealii.org/trunk@21210 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/doc/news/changes.h

index 8e12ebc2b91f055a9217ef714f0b16371038444f..c5a9a9f0807ea9e6bc23d4f375a20ff51174e0f0 100644 (file)
@@ -30,13 +30,25 @@ inconvenience this causes.
 </p>
 
 <ol>
+  <li>
+  Changed: The SparseMatrix::operator() used to always check that an entry
+  exists when accessing it. If it didn't, it would throw an exception that
+  could be caught in a user program. Since these accesses are very frequent,
+  this check now only happens in debug mode when the program aborts if a
+  nonexistent element is accessed. If you access a nonexistent element in
+  optimized mode, anything might happen (as in many other functions if
+  input arguments do not satisfy their constraints).
+  <br>
+  (WB 2010/06/04)
+  </p>
+
   <li>
   <p>
   Removed: The interface to PETSc has been simplified to better handle
   incremental changes in PETSc versions and accomodate changes in
   functionality between versions. As a part of this process, the
   deal.II configure script no longer handles PETSc versions
-  <2.3.0. Attempting to configure deal.II with PETSc versions that are
+  &lt;2.3.0. Attempting to configure deal.II with PETSc versions that are
   not supported will result in the error message, "Unknown PETSc
   version". The usage of the PETScWrappers are otherwise not affected
   by this change.

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.