<h3>lac</h3>
<ol>
+ <li> <p>
+ Fixed: <code class="member">BlockSparseMatrix::clear()</code> did not
+ do what it was supposed to do: it emptied the individual blocks and
+ removed them, but it still kept the number of blocks
+ unchanged. Subsequent accesses to these blocks, or to their information
+ yielded segmentation faults.
+ <br>
+ (WB 2004/06/02)
+ </p>
+
<li> <p>
New: Block matrices and vectors have been factored into abstract base
classes and concrete implementation classes. While the previous classes
for (unsigned int r=0; r<n_block_rows(); ++r)
for (unsigned int c=0; c<n_block_cols(); ++c)
block(r,c).clear ();
- sub_objects.clear ();
+ sub_objects.reinit (0,0);
+ row_block_indices = column_block_indices = BlockIndices();
// reset block indices to empty
row_block_indices = column_block_indices = BlockIndices ();
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