From: wolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Date: Mon, 27 Nov 2000 14:38:33 +0000 (+0000)
Subject: Add notice on the memory consumption things.
X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=12cae5194958ad24bda5da0168e96cb25107e886;p=dealii-svn.git

Add notice on the memory consumption things.


git-svn-id: https://svn.dealii.org/trunk@3507 0785d39b-7218-0410-832d-ea1e28bc413d
---

diff --git a/deal.II/doc/news/2000/c-3-0.html b/deal.II/doc/news/2000/c-3-0.html
index 7ffac193d4..218cac5a10 100644
--- a/deal.II/doc/news/2000/c-3-0.html
+++ b/deal.II/doc/news/2000/c-3-0.html
@@ -144,6 +144,17 @@ documentation, etc</a>.
 <h3>base</h3>
 
 <ol>
+  <li> <p>
+       New: almost all classes that store data now have a function
+       <code class="member">memory_consumption</code> that returns an
+       estimate of the amount of memory (in bytes) used up by this
+       class. Supporting functions to compute the size of STL vectors
+       and other objects can be found the 
+       <code class="class">MemoryConsumption</code> namespace.
+       <br>
+       (WB 2000/11/27)
+       </p>
+
   <li> <p>
        New: Class <code class="class">FunctionDerivative</code>
        computes finite difference approximations of a directional
@@ -239,6 +250,15 @@ documentation, etc</a>.
 <h3>lac</h3>
 
 <ol>
+  <li> <p>
+       New: almost all classes that store data now have a function
+       <code class="member">memory_consumption</code> that returns an
+       estimate of the amount of memory (in bytes) used up by this
+       class.
+       <br>
+       (WB 2000/11/27)
+       </p>
+
   <li> <p> 
        New: <code class="member">
        SparseMatrix<number>::n_actually_nonzero_elements</code>
@@ -485,6 +505,15 @@ documentation, etc</a>.
 <h3>deal.II</h3>
 
 <ol>
+  <li> <p>
+       New: almost all classes that store data now have a function
+       <code class="member">memory_consumption</code> that returns an
+       estimate of the amount of memory (in bytes) used up by this
+       class.
+       <br>
+       (WB 2000/11/27)
+       </p>
+
   <li> <p>
        New: The <code class="member">ConstraintMatrix::add_entries</code>
        function add several constraints at once.
diff --git a/deal.II/doc/news/news.html b/deal.II/doc/news/news.html
index dbf5be72f5..186fbbe72d 100644
--- a/deal.II/doc/news/news.html
+++ b/deal.II/doc/news/news.html
@@ -30,6 +30,21 @@
 
     <dir>
     <dl>
+      <p>
+      <dt>
+          <strong>2000/11/27: Memory consumption monitoring</strong> 
+      </dt>
+      <dd>
+          Almost all classes in the library that store significant
+          amounts of data now have a function 
+	  <code class="member">memory_consumption</code> that returns an
+          estimate of the amount of memory (in bytes) used up by this
+	  class. These functions may be used to track down where memory
+          bottlenecks are located.
+      </dd>
+      </p>
+
+
       <p>
       <dt>
           <strong>2000/08/30: New report on dimension