|
Peano
|
Data Structures | |
| class | KernelVariant |
| class | RiemannKernelVariant |
| class | SolverVariant |
Functions | |
| create_musclhancock_kernel_definitions () | |
| create_musclhancock_kernel_definitions_2d () | |
| create_musclhancock_kernel_definitions_3d () | |
| create_compute_Riemann_kernel_for_MUSCLHancock_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_compute_Riemann_kernel_for_MusclHancock (flux_implementation, ncp_implementation, source_implementation, compute_max_eigenvalue_of_next_time_step, solver_variant, riemann_kernel_variant) | |
| I return only the unqualified function call, i.e. | |
| 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.musclhancock.kernels.create_abstract_solver_declarations | ( | flux_implementation, | |
| ncp_implementation, | |||
| eigenvalues_implementation, | |||
| source_term_implementation, | |||
| pde_terms_without_state | |||
| ) |
Definition at line 565 of file kernels.py.
| solvers.fv.musclhancock.kernels.create_abstract_solver_definitions | ( | flux_implementation, | |
| ncp_implementation, | |||
| eigenvalues_implementation, | |||
| source_term_implementation, | |||
| pde_terms_without_state | |||
| ) |
Definition at line 763 of file kernels.py.
| solvers.fv.musclhancock.kernels.create_compute_Riemann_kernel_for_MusclHancock | ( | flux_implementation, | |
| ncp_implementation, | |||
| source_implementation, | |||
| compute_max_eigenvalue_of_next_time_step, | |||
| solver_variant, | |||
| riemann_kernel_variant | |||
| ) |
I 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.
solver_variant: SolverVariant
riemann_kernel_variant: RiemannKernelVariant
Definition at line 383 of file kernels.py.
| solvers.fv.musclhancock.kernels.create_compute_Riemann_kernel_for_MUSCLHancock_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 269 of file kernels.py.
| solvers.fv.musclhancock.kernels.create_musclhancock_kernel_definitions | ( | ) |
Definition at line 56 of file kernels.py.
References solvers.fv.musclhancock.kernels.create_musclhancock_kernel_definitions_2d(), and solvers.fv.musclhancock.kernels.create_musclhancock_kernel_definitions_3d().

| solvers.fv.musclhancock.kernels.create_musclhancock_kernel_definitions_2d | ( | ) |
Definition at line 71 of file kernels.py.
Referenced by solvers.fv.musclhancock.kernels.create_musclhancock_kernel_definitions().

| solvers.fv.musclhancock.kernels.create_musclhancock_kernel_definitions_3d | ( | ) |
Definition at line 170 of file kernels.py.
Referenced by solvers.fv.musclhancock.kernels.create_musclhancock_kernel_definitions().

| solvers.fv.musclhancock.kernels.create_solver_declarations | ( | flux_implementation, | |
| ncp_implementation, | |||
| eigenvalues_implementation, | |||
| source_term_implementation, | |||
| pde_terms_without_state | |||
| ) |
Definition at line 937 of file kernels.py.
| solvers.fv.musclhancock.kernels.create_solver_definitions | ( | flux_implementation, | |
| ncp_implementation, | |||
| eigenvalues_implementation, | |||
| source_term_implementation, | |||
| pde_terms_without_state | |||
| ) |
Definition at line 1121 of file kernels.py.