|
Peano
|
Data Structures | |
| class | CCZ4Solver |
Variables | |
| dict | modes |
| dict | floatparams |
| dict | intparams = {"BBHType":2, "LapseType":1, "tp_grid_setup":0, "swi":99, "ReSwi":0, "SO":0} |
| parser = argparse.ArgumentParser(description='ExaHyPE 2 - CCZ4 script') | |
| dest | |
| type | |
| float | |
| required | |
| help | |
| default | |
| int | |
| False | |
| action | |
| choices | |
| True | |
| str | |
| v | |
| args = parser.parse_args() | |
| SuperClass = None | |
| userinfo | |
| str | exe = "peano4" |
| project = exahype2.Project( ["applications", "exahype2", "ccz4"], "ccz4", executable=exe) | |
| bool | is_aderdg = False |
| Pick solver. | |
| bool | is_rkdg = False |
| str | solver_name = "CCZ4" |
| int | order = 3 |
| int | unknowns = 59 |
| float | time_step_size = 0.001 |
| str | msg = "Warning: ADER-DG no supported on this machine" |
| min_h = args.min_h | |
| my_solver | |
| list | tem_interp = ["TP_constant","TP_linear_with_linear_extrap_normal_interp"] |
| Pick interpolation scheme. | |
| list | tem_restrict = ["TP_inject_normal_extrap","TP_average_normal_extrap"] |
| list | periodic_boundary_conditions = [False,False,False] |
| TemplateHandleBoundary_KernelCalls | |
| str | solverconstants = "" |
| dict | build_mode = modes[args.mode] |
| int | dimensions = 3 |
| dict | dr = floatparams["domain_r"] |
| Domain settings. | |
| list | offset = [2*dr, 2*dr, 2*dr] |
| first_checkpoint_time_stamp | |
| time_in_between_checkpoints | |
| cpath = args.checkpoint_path | |
| expected_restart_timestamp | |
| restart_timestamp | |
| checkpoint_path | |
| str | path = "./" |
| output dir and proble | |
| list | probe_point = [-100, -100, 0.0] |
| tracer_particles = project.add_tracer( name="Tracer",attribute_count=59 ) | |
| init_action_set | |
| list | particle_set = [[-0.1,0,0],[0.1,0,0],[0,0.1,0],[0,-0.1,0]]) |
| descend_invocation_order | |
| tracer_action_set | |
| dump_action_set | |
| peano4_project = project.generate_Peano4_project(verbose=True) | |
| linking stuff | |
| additional_mesh_traversal | |
| project_patch_onto_faces = exahype2.solvers.rkfd.actionsets.ProjectPatchOntoFaces(my_solver) | |
| guards | |
| roll_over_projected_faces | |
| dynamic_AMR | |
| throw_away_data_after_generation | |
| make_clean_first | |
| ccz4.additional_mesh_traversal |
| dict ccz4.dr = floatparams["domain_r"] |
| ccz4.dump_action_set |
| ccz4.dynamic_AMR |
| dict ccz4.floatparams |
| ccz4.init_action_set |
| dict ccz4.intparams = {"BBHType":2, "LapseType":1, "tp_grid_setup":0, "swi":99, "ReSwi":0, "SO":0} |
| dict ccz4.modes |
| str ccz4.msg = "Warning: ADER-DG no supported on this machine" |
| ccz4.my_solver |
| ccz4.parser = argparse.ArgumentParser(description='ExaHyPE 2 - CCZ4 script') |
| list ccz4.particle_set = [[-0.1,0,0],[0.1,0,0],[0,0.1,0],[0,-0.1,0]]) |
| ccz4.peano4_project = project.generate_Peano4_project(verbose=True) |
| ccz4.project = exahype2.Project( ["applications", "exahype2", "ccz4"], "ccz4", executable=exe) |
| ccz4.project_patch_onto_faces = exahype2.solvers.rkfd.actionsets.ProjectPatchOntoFaces(my_solver) |
| ccz4.roll_over_projected_faces |
| list ccz4.tem_interp = ["TP_constant","TP_linear_with_linear_extrap_normal_interp"] |
| list ccz4.tem_restrict = ["TP_inject_normal_extrap","TP_average_normal_extrap"] |
| ccz4.tracer_action_set |
| ccz4.tracer_particles = project.add_tracer( name="Tracer",attribute_count=59 ) |