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