diff --git a/viscoelast.cc b/viscoelast.cc index 5edc0620f8856c2ef9bca5d355403d8b63745de3..1046147540b9a70294d48741c28830d49c798b3e 100644 --- a/viscoelast.cc +++ b/viscoelast.cc @@ -126,7 +126,7 @@ int main (int argc, char *argv[]) try std::vector<BitSetVector<dim> > dirichletNodes(maxLevel+1); std::vector<LevelBoundaryPatch> dirichletBoundary(maxLevel+1); - dirichletBoundary[0].setup(grid.levelView(0)); + dirichletBoundary[0].setup(grid.levelGridView(0)); readBoundaryPatch<GridType>(dirichletBoundary[0], path + dirichletFile); std::vector<VectorType> dirichletValues(maxLevel+1); @@ -149,7 +149,7 @@ int main (int argc, char *argv[]) try //Read neumann boundary values if (neumannBV) { - coarseNeumannBoundary.setup(grid.levelView(0)); + coarseNeumannBoundary.setup(grid.levelGridView(0)); readBoundaryPatch<GridType>(coarseNeumannBoundary, path + neumannFile); coarseNeumannValues.resize(grid.size(0,dim)); AmiraMeshReader<GridType>::readFunction(coarseNeumannValues, path + neumannValuesFile); @@ -224,7 +224,7 @@ int main (int argc, char *argv[]) try OperatorType elasticPart,viscousPart; typedef P1NodalBasis<GridType::LeafGridView,double> P1Basis; - P1Basis p1Basis(grid.leafView()); + P1Basis p1Basis(grid.leafGridView()); OperatorAssembler<P1Basis,P1Basis> globalAssembler(p1Basis,p1Basis); StVenantKirchhoffAssembler<GridType, P1Basis::LocalFiniteElement, P1Basis::LocalFiniteElement> localAssembler(E, nu); globalAssembler.assemble(localAssembler, elasticPart); @@ -334,7 +334,7 @@ int main (int argc, char *argv[]) try name+=num; LeafAmiraMeshWriter<GridType> amiramesh; amiramesh.addLeafGrid(grid,true); - amiramesh.addVertexData(x, grid.leafView()); + amiramesh.addVertexData(x, grid.leafGridView()); amiramesh.write(resultpath + name,1);