Scrambler
1
|
Module for calculating slope limiters. More...
Public Member Functions | |
pure elemental REAL(KIND=qprec) function | limiter (a, b, mlim) |
INTEGER function | GetnGhost (method) |
Public Attributes | |
INTEGER, parameter | CONSTANT_INTERP = 0 |
INTEGER, parameter | MINMOD_INTERP = 1 |
INTEGER, parameter | SUPERBEE_INTERP = 2 |
INTEGER, parameter | VANLEER_INTERP = 3 |
INTEGER, parameter | MC_INTERP = 4 |
INTEGER, parameter | PARABOLIC_INTERP = 5 |
INTEGER, parameter | LINEAR_INTERP = 6 |
INTEGER, parameter | SPECTRAL_PROLONGATION = 7 |
Module for calculating slope limiters.
Definition at line 33 of file slopelim.f90.
pure elemental REAL(KIND=qprec) function limiter | ( | REAL(KIND=qprec), intent(in) | a, |
REAL(KIND=qprec), intent(in) | b, | ||
INTEGER, intent(in) | mlim | ||
) |
Definition at line 52 of file slopelim.f90.
INTEGER function GetnGhost | ( | INTEGER | method | ) |
Definition at line 86 of file slopelim.f90.
INTEGER, parameter CONSTANT_INTERP = 0 |
Definition at line 40 of file slopelim.f90.
INTEGER, parameter MINMOD_INTERP = 1 |
Definition at line 41 of file slopelim.f90.
INTEGER, parameter SUPERBEE_INTERP = 2 |
Definition at line 42 of file slopelim.f90.
INTEGER, parameter VANLEER_INTERP = 3 |
Definition at line 43 of file slopelim.f90.
INTEGER, parameter MC_INTERP = 4 |
Definition at line 44 of file slopelim.f90.
INTEGER, parameter PARABOLIC_INTERP = 5 |
Definition at line 45 of file slopelim.f90.
INTEGER, parameter LINEAR_INTERP = 6 |
Definition at line 46 of file slopelim.f90.
INTEGER, parameter SPECTRAL_PROLONGATION = 7 |
Definition at line 47 of file slopelim.f90.