Peano
Loading...
Searching...
No Matches
solvers.rkdg.rusanov.kernels Namespace Reference

Functions

 create_Riemann_solver_kernel_definitions ()
 
 create_Riemann_solver_kernel_definitions_2d ()
 
 create_Riemann_solver_kernel_definitions_3d ()
 
 create_Riemann_solver_call_dsl (polynomial_basis, FaceProjections face_projections)
 
 create_Riemann_solver_call (polynomial_basis, FaceProjections face_projections)
 number_of_face_projections: Integer How many quantities are to be projected onto the face.
 

Function Documentation

◆ create_Riemann_solver_call()

solvers.rkdg.rusanov.kernels.create_Riemann_solver_call (   polynomial_basis,
FaceProjections  face_projections 
)

number_of_face_projections: Integer How many quantities are to be projected onto the face.

If you pass in one, this means that only the left and right values are projected onto the face. If you pass in two, we store the values plus the projections of the derivative along the normal per face.

Definition at line 278 of file kernels.py.

◆ create_Riemann_solver_call_dsl()

solvers.rkdg.rusanov.kernels.create_Riemann_solver_call_dsl (   polynomial_basis,
FaceProjections  face_projections 
)

Definition at line 257 of file kernels.py.

◆ create_Riemann_solver_kernel_definitions()

solvers.rkdg.rusanov.kernels.create_Riemann_solver_kernel_definitions ( )

◆ create_Riemann_solver_kernel_definitions_2d()

solvers.rkdg.rusanov.kernels.create_Riemann_solver_kernel_definitions_2d ( )

Definition at line 25 of file kernels.py.

Referenced by solvers.rkdg.rusanov.kernels.create_Riemann_solver_kernel_definitions().

Here is the caller graph for this function:

◆ create_Riemann_solver_kernel_definitions_3d()

solvers.rkdg.rusanov.kernels.create_Riemann_solver_kernel_definitions_3d ( )

Definition at line 127 of file kernels.py.

Referenced by solvers.rkdg.rusanov.kernels.create_Riemann_solver_kernel_definitions().

Here is the caller graph for this function: