|
Peano
|
Data Structures | |
| class | KernelVariant |
| class | SolverVariant |
Functions | |
| create_rusanov_kernel_definitions (patch_size, unknowns, auxiliary_variables, flux_implementation, ncp_implementation, source_term_implementation, compute_max_eigenvalue_of_next_time_step) | |
| 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) | |
| 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) | |
| solvers.fv.rusanov.kernels.create_abstract_solver_declarations | ( | flux_implementation, | |
| ncp_implementation, | |||
| eigenvalues_implementation, | |||
| source_term_implementation, | |||
| pde_terms_without_state | |||
| ) |
Definition at line 291 of file kernels.py.
| solvers.fv.rusanov.kernels.create_abstract_solver_definitions | ( | flux_implementation, | |
| ncp_implementation, | |||
| eigenvalues_implementation, | |||
| source_term_implementation, | |||
| pde_terms_without_state | |||
| ) |
Definition at line 489 of file kernels.py.
| 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 176 of file kernels.py.
| 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 | |||
| ) |
Definition at line 30 of file kernels.py.
References solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions_for_function().

| 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 | |||
| ) |
Definition at line 45 of file kernels.py.
Referenced by solvers.fv.rusanov.kernels.create_rusanov_kernel_definitions().

| solvers.fv.rusanov.kernels.create_solver_declarations | ( | flux_implementation, | |
| ncp_implementation, | |||
| eigenvalues_implementation, | |||
| source_term_implementation, | |||
| pde_terms_without_state | |||
| ) |
Definition at line 663 of file kernels.py.
| solvers.fv.rusanov.kernels.create_solver_definitions | ( | flux_implementation, | |
| ncp_implementation, | |||
| eigenvalues_implementation, | |||
| source_term_implementation, | |||
| pde_terms_without_state | |||
| ) |
Definition at line 847 of file kernels.py.