mod_limiters Module

Numerical slope limiters for high-resolution TVD schemes.

This module provides placeholder implementations for standard TVD flux limiters (e.g., Minmod, Superbee, van Leer) used during spatial reconstruction.



Functions

public pure function minmod(a, b)

Standard minmod limiter function.

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in) :: a
real(kind=rk), intent(in) :: b

Return Value real(kind=rk)

public pure function superbee(a, b)

Standard superbee limiter function.

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in) :: a
real(kind=rk), intent(in) :: b

Return Value real(kind=rk)