16 integer,
intent(in) :: ix^L, idim
17 double precision,
intent(in) :: wL(ixG^T, nw), wR(ixG^T, nw)
18 double precision,
intent(inout) :: wroe(ixG^T, nw)
19 double precision,
intent(inout) :: workroe(ixG^T, nworkroe)
20 double precision,
intent(in) :: x(ixG^T, 1:^ND)
24 idim, smalla, a, jump, workroe)
27 integer,
intent(in) :: ix^L, il, idim
28 double precision,
dimension(ixG^T, nw) :: wL, wR, wC
29 double precision,
dimension(ixG^T) :: smalla, a, jump
30 double precision,
dimension(ixG^T, nworkroe) :: workroe
31 double precision,
intent(in) :: x(ixG^T, 1:^ND)
34 subroutine sub_rtimes(q, w, ix^L, iw, il, idim, rq, workroe)
37 integer,
intent(in) :: ix^L, iw, il, idim
38 double precision,
intent(in) :: w(ixG^T, nw), q(ixG^T)
39 double precision,
intent(inout) :: rq(ixG^T)
40 double precision,
intent(inout) :: workroe(ixG^T, nworkroe)
60 integer,
intent(in) :: ix^L, idim
61 double precision,
intent(in) :: wL(ixG^T, nw), wR(ixG^T, nw)
62 double precision,
intent(inout) :: wroe(ixG^T, nw)
63 double precision,
intent(inout) :: workroe(ixG^T, nworkroe)
64 double precision,
intent(in) :: x(ixG^T, 1:^ND)
66 call mpistop(
"dummy_roe_average should not be called")
70 idim, smalla, a, jump, workroe)
72 integer,
intent(in) :: ix^L, il, idim
73 double precision,
dimension(ixG^T, nw) :: wL, wR, wC
74 double precision,
dimension(ixG^T) :: smalla, a, jump
75 double precision,
dimension(ixG^T, nworkroe) :: workroe
76 double precision,
intent(in) :: x(ixG^T, 1:^ND)
78 call mpistop(
"dummy_roe_get_eigenjump should not be called")
83 integer,
intent(in) :: ix^L, iw, il, idim
84 double precision,
intent(in) :: w(ixG^T, nw), q(ixG^T)
85 double precision,
intent(inout) :: rq(ixG^T)
86 double precision,
intent(inout) :: workroe(ixG^T, nworkroe)
88 call mpistop(
"dummy_roe_rtimes should not be called")
subroutine mpistop(message)
Exit MPI-AMRVAC with an error message.
This module contains definitions of global parameters and variables and some generic functions/subrou...
subroutine dummy_roe_get_eigenjump(wL, wR, wC, x, ixL, il, idim, smalla, a, jump, workroe)
subroutine phys_roe_check()
procedure(sub_rtimes), pointer phys_rtimes
subroutine dummy_roe_average(wL, wR, x, ixL, idim, wroe, workroe)
subroutine dummy_roe_rtimes(q, w, ixL, iw, il, idim, rq, workroe)
procedure(sub_get_eigenjump), pointer phys_get_eigenjump
procedure(sub_average), pointer phys_average