]> https://gitweb.dealii.org/ - dealii.git/commitdiff
.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 4 May 1998 08:39:34 +0000 (08:39 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 4 May 1998 08:39:34 +0000 (08:39 +0000)
git-svn-id: https://svn.dealii.org/trunk@240 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/Todo

index 49f76324f1a0c6f544773c88ec91e84b40dd59d5..15902cb0d6bccfc887f1c43919957892ddd71553 100644 (file)
@@ -100,13 +100,7 @@ Why are there all these unsafe casts from VectorBase to dVector
 
 Use unsigned integers for the colnums array in dSMatrixStruct. This
   would enhance safety since colnum=-1 would no longer point to a
-  valid address. Additionally, add a break statement upon first
-  encounter of sorted colnums==-1 in dsmatrixstruct::compress (by
-  now, all -1's are sorted _first_, so we can't skip them if we want
-  to get to the other colnums. If it were MAXINT instead of -1, we
-  could skip all entries after finding the first MAXINT).
-
-Optimize dSMatrixStruct::compress, using standard sort algorithms
-  and only sorting the used range of indices, not those with
-  -1 entries.
+  valid address.
 
+Let dSMatrixStruct::compress free the memory of colnums which is
+  no longer needed.

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.