Peano
gauge-wave-fv Namespace Reference

Data Structures

class  CCZ4Solver
 

Variables

list size = [1.0, 1.0, 1.0]
 
list offset = [-0.5, -0.5, -0.5]
 
float end_time = 1.0
 
float plot_interval = 0.0
 
list periodic_BC = [False, False, False]
 
dictionary floatparams
 
dictionary intparams
 
 parser
 
 type
 
 default
 
 help
 
 dest
 
 args = parser.parse_args()
 
 project
 
 namespace
 
 project_name
 
 directory
 
 executable
 
tuple max_h = (1.1 * min(size) / (3.0**args.min_depth))
 
tuple min_h = max_h * 3.0 ** (-args.amr_levels)
 
 my_solver
 
string solverconstants = ""
 
 dimensions
 
 min_end_time
 
 max_end_time
 
 first_plot_time_stamp
 
 time_in_between_plots
 
 plotter_precision
 
 peano4_project = project.generate_Peano4_project(verbose=False)
 
 throw_away_data_after_generation
 
 make_clean_first
 

Variable Documentation

◆ args

gauge-wave-fv.args = parser.parse_args()

Definition at line 93 of file gauge-wave-fv.py.

◆ default

gauge-wave-fv.default

Definition at line 58 of file gauge-wave-fv.py.

◆ dest

gauge-wave-fv.dest

Definition at line 79 of file gauge-wave-fv.py.

◆ dimensions

gauge-wave-fv.dimensions

Definition at line 258 of file gauge-wave-fv.py.

◆ directory

gauge-wave-fv.directory

Definition at line 218 of file gauge-wave-fv.py.

◆ end_time

float gauge-wave-fv.end_time = 1.0

Definition at line 10 of file gauge-wave-fv.py.

◆ executable

gauge-wave-fv.executable

Definition at line 219 of file gauge-wave-fv.py.

◆ first_plot_time_stamp

gauge-wave-fv.first_plot_time_stamp

Definition at line 263 of file gauge-wave-fv.py.

◆ floatparams

dictionary gauge-wave-fv.floatparams
Initial value:
1 = {
2  "GLMc0": 1.5,
3  "GLMc": 1.2,
4  "GLMd": 2.0,
5  "GLMepsA": 1.0,
6  "GLMepsP": 1.0,
7  "GLMepsD": 1.0,
8  "itau": 1.0,
9  "k1": 0.1,
10  "k2": 0.0,
11  "k3": 0.5,
12  "eta": 1.0,
13  "f": 0.75,
14  "g": 0.0,
15  "xi": 1.0,
16  "e": 1.0,
17  "c": 1.0,
18  "mu": 0.2,
19  "ds": 1.0,
20  "sk": 0.0,
21  "bs": 0.0,
22  "domain_r": 0.5,
23  "smoothing": 0.0,
24  "KOSigma": 8.0,
25 }

Definition at line 15 of file gauge-wave-fv.py.

◆ help

gauge-wave-fv.help

Definition at line 59 of file gauge-wave-fv.py.

◆ intparams

dictionary gauge-wave-fv.intparams
Initial value:
1 = {
2  "BBHType": 2,
3  "LapseType": 0,
4  "tp_grid_setup": 0,
5  "swi": 99,
6  "ReSwi": 1,
7  "SO": 0,
8 }

Definition at line 41 of file gauge-wave-fv.py.

◆ make_clean_first

gauge-wave-fv.make_clean_first

Definition at line 286 of file gauge-wave-fv.py.

◆ max_end_time

gauge-wave-fv.max_end_time

Definition at line 262 of file gauge-wave-fv.py.

◆ max_h

tuple gauge-wave-fv.max_h = (1.1 * min(size) / (3.0**args.min_depth))

Definition at line 222 of file gauge-wave-fv.py.

◆ min_end_time

gauge-wave-fv.min_end_time

Definition at line 261 of file gauge-wave-fv.py.

◆ min_h

tuple gauge-wave-fv.min_h = max_h * 3.0 ** (-args.amr_levels)

Definition at line 223 of file gauge-wave-fv.py.

◆ my_solver

gauge-wave-fv.my_solver
Initial value:
1 = CCZ4Solver(
2  "CCZ4",
3  args.patch_size,
4  min_h,
5  max_h,
6  0.1,
7  args.CCZ4domain_r,
8  args.CCZ4KOSigma,
9  )

Definition at line 224 of file gauge-wave-fv.py.

◆ namespace

gauge-wave-fv.namespace

Definition at line 216 of file gauge-wave-fv.py.

◆ offset

gauge-wave-fv.offset = [-0.5, -0.5, -0.5]

Definition at line 9 of file gauge-wave-fv.py.

◆ parser

gauge-wave-fv.parser
Initial value:
1 = argparse.ArgumentParser(
2  description="ExaHyPE 2 - CCZ4 Finite Volume Benchmarking Script"
3  )

Definition at line 51 of file gauge-wave-fv.py.

◆ peano4_project

gauge-wave-fv.peano4_project = project.generate_Peano4_project(verbose=False)

Definition at line 273 of file gauge-wave-fv.py.

◆ periodic_BC

gauge-wave-fv.periodic_BC = [False, False, False]

Definition at line 13 of file gauge-wave-fv.py.

◆ plot_interval

float gauge-wave-fv.plot_interval = 0.0

Definition at line 11 of file gauge-wave-fv.py.

◆ plotter_precision

gauge-wave-fv.plotter_precision

Definition at line 266 of file gauge-wave-fv.py.

◆ project

gauge-wave-fv.project

Definition at line 215 of file gauge-wave-fv.py.

◆ project_name

gauge-wave-fv.project_name

Definition at line 217 of file gauge-wave-fv.py.

◆ size

gauge-wave-fv.size = [1.0, 1.0, 1.0]

Definition at line 8 of file gauge-wave-fv.py.

◆ solverconstants

string gauge-wave-fv.solverconstants = ""

Definition at line 239 of file gauge-wave-fv.py.

◆ throw_away_data_after_generation

gauge-wave-fv.throw_away_data_after_generation

Definition at line 285 of file gauge-wave-fv.py.

◆ time_in_between_plots

gauge-wave-fv.time_in_between_plots

Definition at line 264 of file gauge-wave-fv.py.

◆ type

gauge-wave-fv.type

Definition at line 57 of file gauge-wave-fv.py.