![]() |
Peano
|
Data Structures | |
class | CCZ4Solver |
Variables | |
dictionary | modes |
dictionary | floatparams |
dictionary | 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 | |
string | exe = "peano4" |
project = exahype2.Project( ["applications", "exahype2", "ccz4"], "ccz4", executable=exe) | |
bool | is_aderdg = False |
Pick solver. More... | |
bool | is_rkdg = False |
string | solver_name = "CCZ4" |
int | order = 3 |
int | unknowns = 59 |
float | time_step_size = 0.001 |
string | msg = "Warning: ADER-DG no supported on this machine" |
Add postpocessing function. More... | |
min_h = args.min_h | |
my_solver | |
list | tem_interp = ["TP_constant","TP_linear_with_linear_extrap_normal_interp"] |
Pick interpolation scheme. More... | |
list | tem_restrict = ["TP_inject_normal_extrap","TP_average_normal_extrap"] |
list | periodic_boundary_conditions = [False,False,False] |
TemplateHandleBoundary_KernelCalls | |
string | solverconstants = "" |
dictionary | build_mode = modes[args.mode] |
int | dimensions = 3 |
dictionary | dr = floatparams["domain_r"] |
Domain settings. More... | |
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 | |
string | path = "./" |
output dir and proble More... | |
list | probe_point = [-100, -100, 0.0] |
tracer_particles = project.add_tracer( name="Tracer",attribute_count=59 ) | |
Tracer setting. More... | |
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 More... | |
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 |
dictionary ccz4.dr = floatparams["domain_r"] |
ccz4.dump_action_set |
ccz4.dynamic_AMR |
dictionary ccz4.floatparams |
ccz4.init_action_set |
dictionary ccz4.intparams = {"BBHType":2, "LapseType":1, "tp_grid_setup":0, "swi":99, "ReSwi":0, "SO":0} |
dictionary ccz4.modes |
string 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 |
ccz4.str |
Definition at line 55 of file ccz4.py.
Referenced by mgccz4.MGCCZ4Solver.add_derivative_calculation(), scenarios.acoustic_planar_waves.AcousticPlanarWaves.analytical_solution(), scenarios.euler_isotropic_vortex.EulerIsotropicVortex.analytical_solution(), SBH.FD4SolverWithLimiter.create_action_sets(), SBH.FD4SolverWithoutLimiter.create_action_sets(), fuseADERSolvers.different_basis_postprocessing_kernel(), equations.acoustic.Acoustic.eigenvalues(), equations.advection.Advection.eigenvalues(), equations.euler.Euler.eigenvalues(), equations.acoustic.Acoustic.flux(), equations.advection.Advection.flux(), equations.euler.Euler.flux(), CCZ4Helper.get_body_of_adm_constraints(), CCZ4Helper.get_body_of_Psi_Calc(), CCZ4Helper.get_body_of_SommerfeldCondition(), create-plots.get_distributed_memory_file_name(), create-plots.get_shared_memory_file_name(), scenarios.acoustic_planar_waves.AcousticPlanarWaves.initial_conditions(), scenarios.euler_isotropic_vortex.EulerIsotropicVortex.initial_conditions(), create-plots.plot_shared_memory(), package.Exahype2.setup_run_environment(), and Probe_file_gene.tracer_seeds_generate().
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 ) |