MPI-AMRVAC
3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
|
Functions/Subroutines | |
subroutine, public | fix_onelimiter (ixIL, iLL, wCin, wCout) |
subroutine, public | fix_onelimiter1 (ixIL, iLL, wCin, wCout) |
subroutine, public | fix_limiter (ixIL, iLL, wLCin, wRCin, wLCout, wRCout) |
subroutine, public | fix_limiter1 (ixIL, iLL, wLCin, wRCin, wLCout, wRCout) |
subroutine, public | weno3limiter (ixIL, iLL, idims, dxdim, w, wLC, wRC, var) |
subroutine, public | weno5limiter (ixIL, iLL, idims, dxdim, w, wLC, wRC, var) |
subroutine, public | teno5adlimiter (ixIL, iLL, idims, dxdim, w, wLC, wRC) |
subroutine, public | weno5nmlimiter (ixIL, iLL, idims, dxdim, w, wLC, wRC, var) |
subroutine, public | weno5limiterl (ixIL, iLL, idims, w, wLC, var) |
subroutine, public | weno5limiterr (ixIL, iLL, idims, w, wRC, var) |
subroutine, public | weno5nmlimiterl (ixIL, iLL, idims, w, wLC, var) |
subroutine, public | weno5nmlimiterr (ixIL, iLL, idims, w, wRC, var) |
subroutine, public | weno5cu6limiter (ixIL, iLL, idims, w, wLC, wRC) |
subroutine, public | weno7limiter (ixIL, iLL, idims, w, wLC, wRC, var) |
subroutine | minmod (ixIL, ixOL, a, b, minm) |
subroutine | median (ixIL, ixOL, a, b, c, med) |
subroutine, public mod_weno::fix_limiter | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
double precision, dimension(ixi^s,1:nw), intent(in) | wLCin, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | wRCin, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLCout, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRCout | ||
) |
Definition at line 100 of file mod_weno.t.
subroutine, public mod_weno::fix_limiter1 | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
double precision, dimension(ixi^s,1:nw), intent(in) | wLCin, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | wRCin, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLCout, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRCout | ||
) |
Definition at line 135 of file mod_weno.t.
subroutine, public mod_weno::fix_onelimiter | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
double precision, dimension(ixi^s,1:nw), intent(in) | wCin, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wCout | ||
) |
Definition at line 41 of file mod_weno.t.
subroutine, public mod_weno::fix_onelimiter1 | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
double precision, dimension(ixi^s,1:nw), intent(in) | wCin, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wCout | ||
) |
Definition at line 73 of file mod_weno.t.
subroutine mod_weno::median | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | ixO, | ||
L, | |||
double precision, dimension(ixi^s), intent(in) | a, | ||
double precision, dimension(ixi^s), intent(in) | b, | ||
double precision, dimension(ixi^s), intent(in) | c, | ||
double precision, dimension(ixi^s), intent(out) | med | ||
) |
Definition at line 1284 of file mod_weno.t.
subroutine mod_weno::minmod | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | ixO, | ||
L, | |||
double precision, dimension(ixi^s), intent(in) | a, | ||
double precision, dimension(ixi^s), intent(in) | b, | ||
double precision, dimension(ixi^s), intent(out) | minm | ||
) |
Definition at line 1271 of file mod_weno.t.
subroutine, public mod_weno::teno5adlimiter | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, intent(in) | dxdim, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLC, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRC | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
left side
left value at right interface
right side
right value at right interface
Definition at line 383 of file mod_weno.t.
subroutine, public mod_weno::weno3limiter | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, intent(in) | dxdim, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLC, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRC, | ||
integer, intent(in) | var | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
left side
left value at right interface
right side
right value at right interface
Definition at line 165 of file mod_weno.t.
subroutine, public mod_weno::weno5cu6limiter | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLC, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRC | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
left side
right side
Definition at line 968 of file mod_weno.t.
subroutine, public mod_weno::weno5limiter | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, intent(in) | dxdim, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLC, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRC, | ||
integer, intent(in) | var | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
left side
right side
Definition at line 256 of file mod_weno.t.
subroutine, public mod_weno::weno5limiterl | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLC, | ||
integer, intent(in) | var | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
left side
left value at right interface
Definition at line 631 of file mod_weno.t.
subroutine, public mod_weno::weno5limiterr | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRC, | ||
integer, intent(in) | var | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
right side
right value at right interface
Definition at line 716 of file mod_weno.t.
subroutine, public mod_weno::weno5nmlimiter | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, intent(in) | dxdim, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLC, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRC, | ||
integer, intent(in) | var | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
left side
left value at right interface
right side
right value at right interface
Definition at line 500 of file mod_weno.t.
subroutine, public mod_weno::weno5nmlimiterl | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLC, | ||
integer, intent(in) | var | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
left value at right interface
Definition at line 800 of file mod_weno.t.
subroutine, public mod_weno::weno5nmlimiterr | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRC, | ||
integer, intent(in) | var | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
[in] | l | local |
right side
right value at right interface
Definition at line 884 of file mod_weno.t.
subroutine, public mod_weno::weno7limiter | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | iL, | ||
L, | |||
integer, intent(in) | idims, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | w, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wLC, | ||
double precision, dimension(ixi^s,1:nw), intent(inout) | wRC, | ||
integer, intent(in) | var | ||
) |
[in] | l | local |
[in] | l | local |
[in] | l | local |
left side
right side
mmm -> pppp mm -> ppp m -> pp 0 -> p p -> 0 pp -> m ppp -> mm
Definition at line 1062 of file mod_weno.t.