<li> <p>
<strong>A better test-suite:</strong> We have a small
- suite of programs (approximately 60 programs with roughly
- 18000 lines of code at present) that are run automatically
+ suite of programs (approximately 90 programs with roughly
+ 26000 lines of code at present) that are run automatically
for regression tests each night. Some of these are modified real-life
applications, so they should cover a relevant part of the
library, but it would be necessary to reach every corner of
(WB 2003/02/06)
</p>
+ <li> <p>
+ New: The <code class="class">ThreadMutex</code> classes now have a
+ member class <code class="class">ScopedLock</code> that implements the
+ scoped thread-safe locking pattern of Doug Schmidt. It is also used in
+ various places of the code now.
+ <br>
+ (WB 2003/01/28)
+ </p>
+
<li> <p>
Fixed: The <code class="class">PosixThreadManager</code> called
its <code class="member">wait</code> function in the
<h3>deal.II</h3>
<ol>
+ <li> <p>
+ Fixed: The <code
+ class="member">ConstraintMatrix::is_identity_constrained</code> function
+ would previously generate a segmentation fault if called on a constraint
+ matrix object that did not contain any constraints at all. This is now
+ fixed.
+ <br>
+ (WB 2003/02/15)
+ </p>
+
+ <li> <p>
+ Fixed: Objects of type <code class="class">FESystem</code>
+ could not be constructed if one of the elements it is to be composed of
+ did not implement interface constraints for hanging nodes. This is now
+ fixed: you can construct such a composed element, but it does not
+ implement hanging node constraints either.
+ <br>
+ (WB 2003/02/15)
+ </p>
+
<li> <p>
New: For each of the renumbering functions in the <code
class="class">DoFRenumbering</code> class there is now an
(RH 2003/02/03)
</p>
- <li> <p>
- New: The <code class="class">ThreadMutex</code> classes now have a
- member class <code class="class">ScopedLock</code> that implements the
- scoped thread-safe locking pattern of Doug Schmidt. It is also used in
- various places of the code now.
- <br>
- (WB 2003/01/28)
- </p>
-
<li> <p>
Fixed: The <code class="class">GridReordering</code> tried to be
thread-safe in the initialization of some data, but was not due to a