From 5489086d8f92b5caa3e15ef3956b73f3173a0110 Mon Sep 17 00:00:00 2001
From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de>
Date: Fri, 4 Aug 2017 13:28:29 +0200
Subject: [PATCH] Save small stuff

---
 python/dune/perftool/pdelab/driver/vtk.py | 5 +++--
 test/hyperbolic/linearacoustics.ufl       | 4 +++-
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/python/dune/perftool/pdelab/driver/vtk.py b/python/dune/perftool/pdelab/driver/vtk.py
index 2f68140e..15c39c3d 100644
--- a/python/dune/perftool/pdelab/driver/vtk.py
+++ b/python/dune/perftool/pdelab/driver/vtk.py
@@ -4,8 +4,10 @@ from dune.perftool.generation import (include_file,
 from dune.perftool.pdelab.driver import (get_formdata,
                                          get_trial_element,
                                          name_initree,
+                                         preprocess_leaf_data,
                                          )
 from dune.perftool.pdelab.driver.gridfunctionspace import (name_leafview,
+                                                           name_gfs,
                                                            name_trial_gfs,
                                                            type_leafview,
                                                            )
@@ -89,7 +91,6 @@ def name_predicate():
     return "predicate"
 
 
-
 @preamble
 def typedef_vtk_sequence_writer(name):
     include_file("dune/grid/io/file/vtk/vtksequencewriter.hh", filetag="driver")
@@ -122,7 +123,7 @@ def visualize_initial_condition():
     vtkwriter = name_vtk_sequence_writer()
     element = get_trial_element()
     define_gfs_names(element)
-    gfs = name_gfs(element)
+    gfs = name_trial_gfs()
     vector = name_vector(get_formdata())
     predicate = name_predicate()
     from dune.perftool.pdelab.driver.instationary import name_time
diff --git a/test/hyperbolic/linearacoustics.ufl b/test/hyperbolic/linearacoustics.ufl
index 97627f23..3fd12b2c 100644
--- a/test/hyperbolic/linearacoustics.ufl
+++ b/test/hyperbolic/linearacoustics.ufl
@@ -1,7 +1,8 @@
 cell = quadrilateral
 x = SpatialCoordinate(cell)
 
-MV = VectorElement("DG", cell=cell, degree=1, dim=3)
+V = FiniteElement("DG", cell, 1)
+MV = MixedElement(V, V, V)
 
 n = FacetNormal(cell)('+')
 
@@ -20,3 +21,4 @@ r = -1.*inner(flux, grad(v))*dx \
   + inner(u, v)*ds
 
 forms = [mass, r]
+dirichlet_expression =  sin(pi*(x[0]-0.45)/0.1)*sin(pi*(x[0]-0.45)/0.1)*sin(pi*(x[1]-0.3)/0.1)*sin(pi*(x[1]-0.3)/0.1), 0.0, 0.0
-- 
GitLab