]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Virtual destructor added
authorguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 14 Jul 2000 19:39:52 +0000 (19:39 +0000)
committerguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 14 Jul 2000 19:39:52 +0000 (19:39 +0000)
git-svn-id: https://svn.dealii.org/trunk@3159 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/lac/include/lac/solver_richardson.h

index 2c000f32a3096a83741d73e9e5fada2385f6a249..baa501a922f4887d668c4e1e38ee327a99f28431 100644 (file)
@@ -70,6 +70,11 @@ class SolverRichardson : private Solver<VECTOR>
                      VectorMemory<VECTOR> &mem,
                      const AdditionalData &data=AdditionalData());
 
+                                    /**
+                                     * Virtual destructor.
+                                     */
+    ~SolverRichardson ();
+    
                                     /**
                                      * Solve $Ax=b$ for $x$.
                                      */
@@ -151,7 +156,14 @@ SolverRichardson<VECTOR>::SolverRichardson(SolverControl &cn,
                                           VectorMemory<VECTOR> &mem,
                                           const AdditionalData &data):
                Solver<VECTOR> (cn,mem),
-               additional_data(data)  {};
+               additional_data(data)
+{}
+
+
+
+template<class VECTOR>
+SolverRichardson<VECTOR>::~SolverRichardson()
+{}
 
 
 template<class VECTOR>
@@ -211,7 +223,7 @@ SolverRichardson<VECTOR>::Tsolve (const MATRIX &A,
   Vr  = memory.alloc(); VECTOR& r  = *Vr; r.reinit(x);
   Vd  = memory.alloc(); VECTOR& d  = *Vd; d.reinit(x);
 
-  deallog.push("Richardson");
+  deallog.push("RichardsonT");
 
                                   // Main loop
   for(int iter=0; conv==SolverControl::iterate; iter++)

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.