From 2f4f38e25fddbe7657958bbca778bdf8dd9c9b41 Mon Sep 17 00:00:00 2001
From: dedner <a.s.dedner@warwick.ac.uk>
Date: Fri, 27 Jul 2018 18:28:49 +0100
Subject: [PATCH] added some standard parameter files - probably not all needed
 but just to be sure

---
 pydemo/euler/paramBase   | 14 ++++++++++++++
 pydemo/euler/paramSolver | 26 ++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 pydemo/euler/paramBase
 create mode 100644 pydemo/euler/paramSolver

diff --git a/pydemo/euler/paramBase b/pydemo/euler/paramBase
new file mode 100644
index 00000000..c6f430d6
--- /dev/null
+++ b/pydemo/euler/paramBase
@@ -0,0 +1,14 @@
+# OMP THREADS 
+#------------
+# number of threads used in OMP program
+fem.parallel.numberofthreads: 4
+# write diagnostics file (
+# 0 don't, 1 only speedup file, 2 write all runfiles 
+# 3 only write 0, others at end, 4 all files at end for scaling) 
+fem.parallel.diagnostics: 1
+# if true non-blocking communication is enabled
+femdg.nonblockingcomm: true
+fem.threads.verbose: true
+# if true thread 0 only communicates data but does not computation
+fem.threads.communicationthread: false
+fem.threads.partitioningmethod: sfc
diff --git a/pydemo/euler/paramSolver b/pydemo/euler/paramSolver
new file mode 100644
index 00000000..7f02ce60
--- /dev/null
+++ b/pydemo/euler/paramSolver
@@ -0,0 +1,26 @@
+# SOLVER CONFIGURATION
+#---------------------
+
+fem.ode.odesolver: EX # ode solvers: EX, IM, IMEX
+fem.ode.order: 2
+fem.ode.verbose: full # ode output: none, cfl, full
+fem.ode.cflincrease: 1.25
+fem.ode.miniterations: 95
+fem.ode.maxiterations: 105
+fem.ode.cflStart: 1.
+#fem.ode.cflMax: 5
+fem.timeprovider.factor: 0.45
+fem.timeprovider.updatestep: 1
+
+# parameter for the implicit solvers 
+fem.solver.verbose: false
+fem.solver.gmres.restart: 15
+fem.solver.newton.verbose: false
+fem.solver.newton.linear.verbose: true
+fem.solver.newton.maxlineariterations: 1000
+fem.solver.newton.tolerance: 1e-10
+
+dgdiffusionflux.method: CDG2 # diffusion flux: CDG2, CDG, BR2, IP, NIPG, BO
+dgdiffusionflux.theoryparameters: 1 # scaling with theory parameters
+dgdiffusionflux.penalty: 0.
+dgdiffusionflux.liftfactor: 1.0
-- 
GitLab