|
Peano
|


Public Member Functions | |
| __init__ (self, name, patch_size, min_volume_h, max_volume_h, cfl, domain_r, KOSig) | |
| create_action_sets (self) | |
| get_user_action_set_includes (self) | |
| We take this routine to add a few additional include statements. | |
Data Fields | |
| postprocess_updated_patch | |
Protected Attributes | |
| _my_user_includes | |
| _patch_size | |
| _domain_r | |
Definition at line 30 of file kernel_testbed.py.
| kernel_testbed.CCZ4Solver.__init__ | ( | self, | |
| name, | |||
| patch_size, | |||
| min_volume_h, | |||
| max_volume_h, | |||
| cfl, | |||
| domain_r, | |||
| KOSig | |||
| ) |
Definition at line 31 of file kernel_testbed.py.
| kernel_testbed.CCZ4Solver.create_action_sets | ( | self | ) |
Definition at line 99 of file kernel_testbed.py.
References solvers.aderdg.ADERDG.ADERDG._action_set_couple_resolution_transitions_and_handle_dynamic_mesh_refinement, solvers.fv.FV.FV._action_set_couple_resolution_transitions_and_handle_dynamic_mesh_refinement, solvers.rkdg.RungeKuttaDG.RungeKuttaDG._action_set_couple_resolution_transitions_and_handle_dynamic_mesh_refinement, and kernel_testbed.CCZ4Solver.create_action_sets().
Referenced by solvers.aderdg.ADERDG.ADERDG.add_kernel_optimisations(), ccz4.CCZ4Solver.add_Psi4W(), solvers.fv.FV.FV.auxiliary_variables(), solvers.rkdg.RungeKuttaDG.RungeKuttaDG.auxiliary_variables(), solvers.elliptic.AMRMarker.AMRMarker.couple_with_FV_solver(), kernel_testbed.CCZ4Solver.create_action_sets(), solvers.fv.FV.FV.interpolation(), solvers.fv.FV.FV.overlap(), solvers.fv.FV.FV.patch_size(), solvers.elliptic.ConstrainedPoissonEquationForMarkerOnCells.ConstrainedPoissonEquationForMarkerOnCells.postprocess_updated_cell(), solvers.rkdg.RungeKuttaDG.RungeKuttaDG.postprocess_updated_cell_after_final_linear_combination(), solvers.rkdg.RungeKuttaDG.RungeKuttaDG.postprocess_updated_cell_after_Runge_Kutta_step(), solvers.aderdg.ADERDG.ADERDG.postprocess_updated_patch(), solvers.fv.FV.FV.postprocess_updated_patch(), solvers.aderdg.ADERDG.ADERDG.preprocess_reconstructed_patch(), solvers.fv.FV.FV.preprocess_reconstructed_patch(), solvers.fv.FV.FV.restriction(), solvers.aderdg.ADERDG.ADERDG.set_implementation(), solvers.rkdg.RungeKuttaDG.RungeKuttaDG.set_implementation(), solvers.aderdg.ADERDG.ADERDG.switch_storage_scheme(), solvers.fv.FV.FV.switch_storage_scheme(), solvers.rkdg.RungeKuttaDG.RungeKuttaDG.switch_storage_scheme(), solvers.fv.FV.FV.unknowns(), and solvers.rkdg.RungeKuttaDG.RungeKuttaDG.unknowns().


| kernel_testbed.CCZ4Solver.get_user_action_set_includes | ( | self | ) |
We take this routine to add a few additional include statements.
Definition at line 105 of file kernel_testbed.py.
References ccz4.CCZ4Solver._my_user_includes, SSInfall.SSInfallSolver._my_user_includes, kernel_testbed.CCZ4Solver._my_user_includes, and kernel_testbed.CCZ4Solver.get_user_action_set_includes().
Referenced by kernel_testbed.CCZ4Solver.get_user_action_set_includes().


|
protected |
Definition at line 68 of file kernel_testbed.py.
|
protected |
Definition at line 55 of file kernel_testbed.py.
Referenced by SSInfall.SSInfallSolver.add_mass_cal_cellcount(), SSInfall.SSInfallSolver.add_mass_cal_rhointer(), ccz4.CCZ4Solver.add_Psi4W(), ccz4.CCZ4Solver.get_user_action_set_includes(), SSInfall.SSInfallSolver.get_user_action_set_includes(), and kernel_testbed.CCZ4Solver.get_user_action_set_includes().
|
protected |
Definition at line 67 of file kernel_testbed.py.
Referenced by exahype2.api.AuxiliaryVariables.AuxiliaryVariables.create_data_structures(), solvers.fv.FV.FV.create_readme_descriptor(), solvers.fv.FV.FV.get_coarsest_number_of_finite_volumes(), solvers.fv.FV.FV.get_finest_number_of_finite_volumes(), solvers.fv.FV.FV.get_max_number_of_spacetree_levels(), solvers.fv.FV.FV.get_min_number_of_spacetree_levels(), solvers.fv.FV.FV.patch_size(), and solvers.fv.FV.FV.patch_size().
| kernel_testbed.CCZ4Solver.postprocess_updated_patch |
Definition at line 80 of file kernel_testbed.py.
Referenced by CCZ4Solver.CCZ4Solver_FV_GlobalAdaptiveTimeStep.__init__(), CCZ4Solver.CCZ4Solver_FV_MUSCL_GlobalAdaptiveTimeStep.__init__(), CCZ4Solver.CCZ4Solver_FV_GlobalAdaptiveTimeStepWithEnclaveTasking.__init__(), CCZ4Solver.CCZ4Solver_FV_MUSCL_GlobalAdaptiveTimeStepWithEnclaveTasking.__init__(), CCZ4Solver.CCZ4Solver_FD4_GlobalAdaptiveTimeStepWithEnclaveTasking.__init__(), and CCZ4Solver.CCZ4Solver_FD4_GlobalAdaptiveTimeStep.__init__().