diff --git a/python/dune/perftool/pdelab/driver/gridoperator.py b/python/dune/perftool/pdelab/driver/gridoperator.py index 76eb23f91f529a752d0fcdd600fe71087516d311..b701cecac9969eb5b5944e5b7fbb790da8092c62 100644 --- a/python/dune/perftool/pdelab/driver/gridoperator.py +++ b/python/dune/perftool/pdelab/driver/gridoperator.py @@ -109,6 +109,7 @@ def update_gfs(gfs): return ["// Update the GFS to trigger GFS initialization", "{}.update();".format(gfs)] + @preamble def define_dofestimate(name): # Provide a worstcase estimate for the number of entries per row based @@ -117,7 +118,7 @@ def define_dofestimate(name): geo_factor = 2**get_dimension() else: if get_dimension() < 3: - geo_factor = 3*get_dimension() + geo_factor = 3 * get_dimension() else: # TODO no idea how a generic estimate for 3D simplices looks like geo_factor = 12 diff --git a/python/dune/perftool/pdelab/driver/instationary.py b/python/dune/perftool/pdelab/driver/instationary.py index 723bcfce36937f07621293c3d4e14c834fc778f5..9ab49c9cc35e961d0efea5bb0cafc6d34ef94105 100644 --- a/python/dune/perftool/pdelab/driver/instationary.py +++ b/python/dune/perftool/pdelab/driver/instationary.py @@ -116,7 +116,6 @@ def name_time(): return "time" - @preamble def typedef_timesteppingmethod(name): r_type = type_range() diff --git a/python/dune/perftool/pdelab/driver/solve.py b/python/dune/perftool/pdelab/driver/solve.py index 5abbac27c46deb00169f3787b9283c93db9f94a6..59ef32eb39dfa4cd0b49ecbb61a84d30612a0683 100644 --- a/python/dune/perftool/pdelab/driver/solve.py +++ b/python/dune/perftool/pdelab/driver/solve.py @@ -101,7 +101,6 @@ def define_vector(name, formdata): return ["{} {}({});".format(vtype, name, gfs), "{} = 0.0;".format(name)] - @preamble def typedef_linearsolver(name): include_file("dune/pdelab/backend/istl.hh", filetag="driver") diff --git a/python/dune/perftool/pdelab/driver/timings.py b/python/dune/perftool/pdelab/driver/timings.py index 6767a1b03019e349c92226f385556d9d591fe30b..58345d92a95b71d394b07e08f7b44404b8b43f86 100644 --- a/python/dune/perftool/pdelab/driver/timings.py +++ b/python/dune/perftool/pdelab/driver/timings.py @@ -41,6 +41,7 @@ def dump_dof_numbers(stream): ident, name_trial_gfs()) + @preamble def define_timing_stream(name): include_file('fstream', filetag='driver', system=True) diff --git a/python/dune/perftool/pdelab/driver/vtk.py b/python/dune/perftool/pdelab/driver/vtk.py index 71783adcf3b93909aa886c36512df9226373d738..276570de5032de573f97e12b8fc631e1b8e1c791 100644 --- a/python/dune/perftool/pdelab/driver/vtk.py +++ b/python/dune/perftool/pdelab/driver/vtk.py @@ -92,7 +92,6 @@ def name_predicate(): return "predicate" - @preamble def typedef_vtk_sequence_writer(name): include_file("dune/grid/io/file/vtk/vtksequencewriter.hh", filetag="driver") @@ -154,4 +153,4 @@ def _define_gfs_name(element, is_dirichlet, offset): def define_gfs_names(element): is_dirichlet = preprocess_leaf_data(element, "is_dirichlet") - return _define_gfs_name(element, is_dirichlet, 0) \ No newline at end of file + return _define_gfs_name(element, is_dirichlet, 0)