diff --git a/pydemo/euler/paramBase b/pydemo/euler/paramBase new file mode 100644 index 0000000000000000000000000000000000000000..c6f430d6a148b7af466123ee49129f1efd30ab7f --- /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 0000000000000000000000000000000000000000..7f02ce60fb5460baec5520eb482547710ec261e4 --- /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