From c782d75a1ff87ef1fa1f5344f8ef0e7b7f34125a Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Fri, 16 Dec 2011 17:27:34 +0100
Subject: [PATCH] Free more memory (+TODO)

---
 src/one-body-sample.cc | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index d745f256..cad82dde 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -360,6 +360,13 @@ int main(int argc, char *argv[]) {
             multigridStep, solver_maxIterations, solver_tolerance, energyNorm,
             verbosity);
         overallSolver.solve();
+        delete linearBaseSolverStep;
+        delete baseEnergyNorm;
+        delete linearBaseSolver;
+        delete linearPresmoother;
+        delete linearPostsmoother;
+        delete linearIterationStep;
+        // TODO: handle transfer operators
         delete myBlockProblem;
         delete nonlinearSmoother;
         delete multigridStep;
-- 
GitLab