From e9e5e487cba36d27f83dfdac62761f5596a8cd02 Mon Sep 17 00:00:00 2001
From: Thomas Witkowski <thomas.witkowski@gmx.de>
Date: Tue, 9 Oct 2012 06:40:19 +0000
Subject: [PATCH] Fixed small problem

---
 AMDiS/src/parallel/PetscSolverFeti.cc          | 2 +-
 AMDiS/src/parallel/PetscSolverFetiOperators.cc | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/AMDiS/src/parallel/PetscSolverFeti.cc b/AMDiS/src/parallel/PetscSolverFeti.cc
index d2ecad85..d6e536c4 100644
--- a/AMDiS/src/parallel/PetscSolverFeti.cc
+++ b/AMDiS/src/parallel/PetscSolverFeti.cc
@@ -1928,7 +1928,7 @@ namespace AMDiS {
 	MatMult(mat_lagrange, tmp_b0, tmp_lagrange);
       } else {
 	Vec tmp_mu;
-	MatGetVecs(mat_augmented_lagrange, PETSC_NULL, &tmp_mu);
+	MatGetVecs(mat_augmented_lagrange, &tmp_mu, PETSC_NULL);
 	Vec vec_array[2] = {tmp_primal0, tmp_mu};
 	Vec vec_nest;
 	VecCreateNest(PETSC_COMM_WORLD, 2, PETSC_NULL, vec_array, &vec_nest);
diff --git a/AMDiS/src/parallel/PetscSolverFetiOperators.cc b/AMDiS/src/parallel/PetscSolverFetiOperators.cc
index fb6c2ad3..09203275 100644
--- a/AMDiS/src/parallel/PetscSolverFetiOperators.cc
+++ b/AMDiS/src/parallel/PetscSolverFetiOperators.cc
@@ -135,7 +135,7 @@ namespace AMDiS {
     FetiData* data = static_cast<FetiData*>(ctx);
 
     Vec vec_mu0, vec_mu1;
-    MatGetVecs(*(data->mat_augmented_lagrange), PETSC_NULL, &vec_mu0);
+    MatGetVecs(*(data->mat_augmented_lagrange), &vec_mu0, PETSC_NULL);
     VecDuplicate(vec_mu0, &vec_mu1);
 
     MatMultTranspose(*(data->mat_lagrange), x, data->tmp_vec_b0);
-- 
GitLab