From 91edc9fa49e4197e79a47ce4a8da1d9d3341f1f1 Mon Sep 17 00:00:00 2001
From: Andreas Naumann <andreas.naumann@tu-dresden.de>
Date: Thu, 19 May 2011 11:03:34 +0000
Subject: [PATCH] parallel solver with parameter

---
 AMDiS/src/parallel/PITL_Solver.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/AMDiS/src/parallel/PITL_Solver.h b/AMDiS/src/parallel/PITL_Solver.h
index 2754dd0e..9f069c94 100644
--- a/AMDiS/src/parallel/PITL_Solver.h
+++ b/AMDiS/src/parallel/PITL_Solver.h
@@ -65,6 +65,14 @@ namespace AMDiS {
       public:
 	PITL_Solver_para(std::string name):
 	  AMDiS::MTL4Solver< MTLMatrix, MTLVector, ITL_OEMSolver_para_runner< ITLSolver > >(name) {}
+	
+	int solveSystem(const SolverMatrix<Matrix<DOFMatrix*> >& A,
+			    SystemVector& x, 
+			    SystemVector& b,
+			    ParallelMapper& m) 
+	{
+	  return AMDiS::MTL4Solver< MTLMatrix, MTLVector, ITL_OEMSolver_para_runner< ITLSolver > >::solve(A,x,b,m);
+	}
 
 	/// Creator class used in the OEMSolverMap.
     	class Creator : public OEMSolverCreator
-- 
GitLab