![]() |
Peano
|
Data Structures | |
class | KernelVariant |
class | SolverVariant |
Functions | |
create_rusanov_kernel_definitions () | |
create_rusanov_kernel_definitions_2d () | |
create_rusanov_kernel_definitions_3d () | |
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. | |
create_abstract_solver_declarations (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, pde_terms_without_state) | |
create_abstract_solver_definitions (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, pde_terms_without_state) | |
create_solver_declarations (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, pde_terms_without_state) | |
create_solver_definitions (flux_implementation, ncp_implementation, eigenvalues_implementation, source_term_implementation, pde_terms_without_state) | |
exahype2.solvers.fv.rusanov.kernels.create_abstract_solver_declarations | ( | flux_implementation, | |
ncp_implementation, | |||
eigenvalues_implementation, | |||
source_term_implementation, | |||
pde_terms_without_state ) |
Definition at line 365 of file kernels.py.
exahype2.solvers.fv.rusanov.kernels.create_abstract_solver_definitions | ( | flux_implementation, | |
ncp_implementation, | |||
eigenvalues_implementation, | |||
source_term_implementation, | |||
pde_terms_without_state ) |
Definition at line 563 of file kernels.py.
exahype2.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.
So by setting the right namespace as prefix, you can direct it to particular implementations.
Definition at line 250 of file kernels.py.
exahype2.solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions | ( | ) |
Definition at line 30 of file kernels.py.
References exahype2.solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions_2d(), and exahype2.solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions_3d().
exahype2.solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions_2d | ( | ) |
Definition at line 45 of file kernels.py.
Referenced by exahype2.solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions().
exahype2.solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions_3d | ( | ) |
Definition at line 148 of file kernels.py.
Referenced by exahype2.solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions().
exahype2.solvers.fv.rusanov.kernels.create_solver_declarations | ( | flux_implementation, | |
ncp_implementation, | |||
eigenvalues_implementation, | |||
source_term_implementation, | |||
pde_terms_without_state ) |
Definition at line 737 of file kernels.py.
exahype2.solvers.fv.rusanov.kernels.create_solver_definitions | ( | flux_implementation, | |
ncp_implementation, | |||
eigenvalues_implementation, | |||
source_term_implementation, | |||
pde_terms_without_state ) |
Definition at line 921 of file kernels.py.