Skip to content
Snippets Groups Projects
Commit 2f214482 authored by Leo Schmidt's avatar Leo Schmidt Committed by lschmidt@PCPOOL.MI.FU-BERLIN.DE
Browse files

RodAssembler is parametrized by a GridView instead of Grid

[[Imported from SVN: r5099]]
parent 514581b5
No related branches found
No related tags found
No related merge requests found
...@@ -251,7 +251,7 @@ int main (int argc, char *argv[]) try ...@@ -251,7 +251,7 @@ int main (int argc, char *argv[]) try
RodLocalStiffness<RodGridType::LeafGridView,double> rodLocalStiffness(rodGrid.leafView(), RodLocalStiffness<RodGridType::LeafGridView,double> rodLocalStiffness(rodGrid.leafView(),
rodA, rodJ1, rodJ2, rodE, rodNu); rodA, rodJ1, rodJ2, rodE, rodNu);
RodAssembler<RodGridType> rodAssembler(rodGrid, &rodLocalStiffness); RodAssembler<RodGridType::LeafGridView> rodAssembler(rodGrid.leafView(), &rodLocalStiffness);
RiemannianTrustRegionSolver<RodGridType,RigidBodyMotion<3> > rodSolver; RiemannianTrustRegionSolver<RodGridType,RigidBodyMotion<3> > rodSolver;
rodSolver.setup(rodGrid, rodSolver.setup(rodGrid,
......
...@@ -86,7 +86,7 @@ void solve (const GridType& grid, ...@@ -86,7 +86,7 @@ void solve (const GridType& grid,
// Create a solver for the rod problem // Create a solver for the rod problem
// /////////////////////////////////////////// // ///////////////////////////////////////////
RodAssembler<GridType> rodAssembler(grid, &localStiffness); RodAssembler<GridType::LeafGridView> rodAssembler(grid.leafView(), &localStiffness);
RiemannianTrustRegionSolver<GridType,RigidBodyMotion<3> > rodSolver; RiemannianTrustRegionSolver<GridType,RigidBodyMotion<3> > rodSolver;
#if 1 #if 1
......
...@@ -121,7 +121,7 @@ int main (int argc, char *argv[]) try ...@@ -121,7 +121,7 @@ int main (int argc, char *argv[]) try
RodLocalStiffness<GridType::LeafGridView,double> localStiffness(grid.leafView(), RodLocalStiffness<GridType::LeafGridView,double> localStiffness(grid.leafView(),
A, J1, J2, E, nu); A, J1, J2, E, nu);
RodAssembler<GridType> rodAssembler(grid, &localStiffness); RodAssembler<GridType::LeafGridView> rodAssembler(grid.leafView(), &localStiffness);
RiemannianTrustRegionSolver<GridType,RigidBodyMotion<3> > rodSolver; RiemannianTrustRegionSolver<GridType,RigidBodyMotion<3> > rodSolver;
#if 0 #if 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment