Peano 4
Loading...
Searching...
No Matches
kernels.py File Reference

Go to the source code of this file.

Namespaces

namespace  exahype2
 Common routines required for a variety of Riemann solvers.
 
namespace  exahype2::solvers
 
namespace  exahype2::solvers::aderdg
 
namespace  exahype2.solvers.aderdg.rusanov
 
namespace  exahype2.solvers.aderdg.rusanov.kernels
 

Functions

 exahype2.solvers.aderdg.rusanov.kernels.create_abstract_solver_user_declarations_for_fixed_time_stepping ()
 
 exahype2.solvers.aderdg.rusanov.kernels.create_abstract_solver_user_definitions_for_fixed_time_stepping ()
 
 exahype2.solvers.aderdg.rusanov.kernels.create_compute_time_step_size_for_fixed_time_stepping (_time_step_size)
 
 exahype2.solvers.aderdg.rusanov.kernels.create_start_time_step_implementation_for_fixed_time_stepping (use_enclave_tasking)
 The outcome is used before we actually roll over the accumulation variables and other stuff.
 
 exahype2.solvers.aderdg.rusanov.kernels.create_finish_time_step_implementation_for_fixed_time_stepping (normalised_time_step_size)
 
 exahype2.solvers.aderdg.rusanov.kernels.create_abstract_solver_user_declarations_for_adaptive_time_stepping ()
 
 exahype2.solvers.aderdg.rusanov.kernels.create_abstract_solver_user_definitions_for_adaptive_time_stepping ()
 
 exahype2.solvers.aderdg.rusanov.kernels.create_compute_time_step_size_for_adaptive_time_stepping ()
 
 exahype2.solvers.aderdg.rusanov.kernels.create_compute_new_time_step_size_for_adaptive_time_stepping ()
 
 exahype2.solvers.aderdg.rusanov.kernels.create_start_time_step_implementation_for_adaptive_time_stepping ()
 
 exahype2.solvers.aderdg.rusanov.kernels.create_finish_time_step_implementation_for_adaptive_time_stepping ()
 This routine is inserted after we have reduced all global quantities.
 
 exahype2.solvers.aderdg.rusanov.kernels.create_constructor_implementation_for_adaptive_time_stepping ()