diff --git a/python/dune/perftool/pdelab/driver/gridfunctionspace.py b/python/dune/perftool/pdelab/driver/gridfunctionspace.py index 2d9b06baba4a4bd45001d98ec3c5e227ce22cc08..e442c08ed9fc7b5f7b12f7505fdbd86287918bd3 100644 --- a/python/dune/perftool/pdelab/driver/gridfunctionspace.py +++ b/python/dune/perftool/pdelab/driver/gridfunctionspace.py @@ -29,6 +29,7 @@ def type_domainfield(): typedef_domainfield("DF") return "DF" + def basetype_range(): if get_option('opcounter'): from dune.perftool.pdelab.driver.timings import setup_timer @@ -253,7 +254,7 @@ def define_gfs(element, is_dirichlet, name): gv = name_leafview() fem = name_fem(element) return ["{} {}({}, {});".format(gfstype, name, gv, fem), - "{}.name(\"{}\");".format(name, name),] + "{}.name(\"{}\");".format(name, name)] @preamble diff --git a/python/dune/perftool/pdelab/driver/gridoperator.py b/python/dune/perftool/pdelab/driver/gridoperator.py index 9b8880ad9e162f32bfbd56edc264728e06bd6321..eb6cfd893ddd68c4f987e7dea77c3a501c9c71b6 100644 --- a/python/dune/perftool/pdelab/driver/gridoperator.py +++ b/python/dune/perftool/pdelab/driver/gridoperator.py @@ -112,7 +112,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/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 a2d01fd3df783519fa6abd717b6befdde344c040..d420e61eba8adfcad4188f3cdf9e7441de610ba1 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)