From d96f7d260e2a9e6ac5f0bd37199dee02b5773758 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Wed, 21 Oct 2009 19:40:08 +0000
Subject: [PATCH] RodAssembler wants a GridView now

[[Imported from SVN: r5089]]
---
 dirneucoupling.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dirneucoupling.cc b/dirneucoupling.cc
index 9220e3b5..bfeb0597 100644
--- a/dirneucoupling.cc
+++ b/dirneucoupling.cc
@@ -242,7 +242,7 @@ int main (int argc, char *argv[]) try
     RodLocalStiffness<RodGridType::LeafGridView,double> rodLocalStiffness(rodGrid.leafView(),
                                                                        rodA, rodJ1, rodJ2, rodE, rodNu);
 
-    RodAssembler<RodGridType> rodAssembler(rodGrid, &rodLocalStiffness);
+    RodAssembler<RodGridType::LeafGridView> rodAssembler(rodGrid.leafView(), &rodLocalStiffness);
 
     RiemannianTrustRegionSolver<RodGridType,RigidBodyMotion<3> > rodSolver;
     rodSolver.setup(rodGrid, 
@@ -359,7 +359,7 @@ int main (int argc, char *argv[]) try
         BitSetVector<1> couplingBitfield(rodX.size(),false);
         // Using that index 0 is always the left boundary for a uniformly refined OneDGrid
         couplingBitfield[0] = true;
-        LevelBoundaryPatch<RodGridType> couplingBoundary(rodGrid, rodGrid.maxLevel(), couplingBitfield);
+        LeafBoundaryPatch<RodGridType> couplingBoundary(rodGrid, couplingBitfield);
 
         FieldVector<double,dim> resultantForce, resultantTorque;
         resultantForce  = rodAssembler.getResultantForce(couplingBoundary, rodX, resultantTorque);
-- 
GitLab