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

Go to the source code of this file.

Data Structures

class  solvers.fv.rusanov.kernels.SolverVariant
 
class  solvers.fv.rusanov.kernels.KernelVariant
 

Namespaces

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

Functions

 solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions (patch_size, unknowns, auxiliary_variables, flux_implementation, ncp_implementation, source_term_implementation, compute_max_eigenvalue_of_next_time_step)
 
 solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions_for_function (function, filename, patch_size, unknowns, auxiliary_variables, flux_implementation, ncp_implementation, source_term_implementation, compute_max_eigenvalue_of_next_time_step)
 
 solvers.fv.rusanov.kernels.create_compute_Riemann_kernel_for_Rusanov_dsl (flux_implementation, ncp_implementation, source_implementation, compute_max_eigenvalue_of_next_time_step, SolverVariant solver_variant, KernelVariant kernel_variant)
 Return only the unqualified function call, i.e., without any namespaces.
 
 solvers.fv.rusanov.kernels.create_abstract_solver_declarations (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, pde_terms_without_state)
 
 solvers.fv.rusanov.kernels.create_abstract_solver_definitions (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, pde_terms_without_state)
 
 solvers.fv.rusanov.kernels.create_solver_declarations (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, pde_terms_without_state)
 
 solvers.fv.rusanov.kernels.create_solver_definitions (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, pde_terms_without_state)