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

Go to the source code of this file.

Data Structures

class  solvers.rkdg.kernels.SolverVariant
 

Namespaces

namespace  solvers
 This file is part of the multigrid project within Peano 4.
 
namespace  solvers.rkdg
 
namespace  solvers.rkdg.kernels
 

Functions

 solvers.rkdg.kernels.clear_dg_kernel_file ()
 
 solvers.rkdg.kernels.create_cell_integral_kernel_definitions (namespace, patch_size, unknowns, auxiliary_variables, flux_implementation, ncp_implementation, source_term_implementation, point_source_implementation)
 
 solvers.rkdg.kernels.create_cell_integral_kernel_definitions_for_function (function, function_name, namespace, patch_size, unknowns, auxiliary_variables, flux_implementation, ncp_implementation, source_term_implementation, point_source_implementation)
 
 solvers.rkdg.kernels.create_abstract_solver_declarations (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, point_source_implementation, pde_terms_without_state)
 
 solvers.rkdg.kernels.create_abstract_solver_definitions (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, point_source_implementation, pde_terms_without_state)
 
 solvers.rkdg.kernels.create_solver_declarations (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, point_source_implementation, pde_terms_without_state)
 
 solvers.rkdg.kernels.create_solver_definitions (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, point_source_implementation, pde_terms_without_state)
 
 solvers.rkdg.kernels.get_face_merge_implementation (patch_overlap)
 
 solvers.rkdg.kernels.create_start_time_step_implementation_for_fixed_time_stepping (normalised_time_step_size)
 We roll over all reduced data after the last time step, and we plot status info in the first step.
 
 solvers.rkdg.kernels.create_volumetric_solver_call_dsl (polynomial_basis, solver_variant)
 A set of default volumetric kernel calls.
 
 solvers.rkdg.kernels.create_volumetric_solver_call (polynomial_basis, solver_variant)
 A set of default volumetric kernel calls.
 
 solvers.rkdg.kernels.create_add_solver_contributions_call (polynomial_basis)
 
 solvers.rkdg.kernels.create_multiply_with_inverted_mass_matrix_call (polynomial_basis)