Computation of limiter functions.
More...
|
| subroutine | limiter (umin, umax) |
| | Evaluates limiter functions (Venkatakrishnan's limiter, Eq. (5.67)). More...
|
| |
| real(rtype) function | venkat (d2, d1min, d1max, eps2) |
| | Evaluates the limiter function. More...
|
| |
| subroutine limiter |
( |
real(rtype), dimension(:,:), intent(in) |
umin, |
|
|
real(rtype), dimension(:,:), intent(in) |
umax |
|
) |
| |
- Parameters
-
| umin | minimum of U_i and of min_j U_j (U = rho, u, v, p) |
| umax | maximum of U_i and of max_j U_j (U = rho, u, v, p) |
| real(rtype) function limiter::venkat |
( |
real(rtype) |
d2, |
|
|
real(rtype) |
d1min, |
|
|
real(rtype) |
d1max, |
|
|
real(rtype) |
eps2 |
|
) |
| |
- Parameters
-
| d2 | change of value to be limited (gradient * distance) |
| d1min | min(U_i, U_j) - U_i |
| d1max | max(U_i, U_j) - U_i |
| eps2 | threshold value |
- Returns
- limiter value