17 integer,
intent(in) :: ix^L, idim
18 double precision,
intent(in) :: wL(ixG^T, nw), wR(ixG^T, nw)
19 double precision,
intent(inout) :: wroe(ixG^T, nw)
20 double precision,
intent(inout) :: workroe(ixG^T, nworkroe)
21 double precision,
intent(in) :: x(ixG^T, 1:^ND)
25 idim, smalla, a, jump, workroe)
28 integer,
intent(in) :: ix^L, il, idim
29 double precision,
dimension(ixG^T, nw) :: wL, wR, wC
30 double precision,
dimension(ixG^T) :: smalla, a, jump
31 double precision,
dimension(ixG^T, nworkroe) :: workroe
32 double precision,
intent(in) :: x(ixG^T, 1:^ND)
35 subroutine sub_rtimes(q, w, ix^L, iw, il, idim, rq, workroe)
38 integer,
intent(in) :: ix^L, iw, il, idim
39 double precision,
intent(in) :: w(ixG^T, nw), q(ixG^T)
40 double precision,
intent(inout) :: rq(ixG^T)
41 double precision,
intent(inout) :: workroe(ixG^T, nworkroe)
61 integer,
intent(in) :: ix^L, idim
62 double precision,
intent(in) :: wL(ixG^T, nw), wR(ixG^T, nw)
63 double precision,
intent(inout) :: wroe(ixG^T, nw)
64 double precision,
intent(inout) :: workroe(ixG^T, nworkroe)
65 double precision,
intent(in) :: x(ixG^T, 1:^ND)
67 call mpistop(
"dummy_roe_average should not be called")
71 idim, smalla, a, jump, workroe)
73 integer,
intent(in) :: ix^L, il, idim
74 double precision,
dimension(ixG^T, nw) :: wL, wR, wC
75 double precision,
dimension(ixG^T) :: smalla, a, jump
76 double precision,
dimension(ixG^T, nworkroe) :: workroe
77 double precision,
intent(in) :: x(ixG^T, 1:^ND)
79 call mpistop(
"dummy_roe_get_eigenjump should not be called")
84 integer,
intent(in) :: ix^L, iw, il, idim
85 double precision,
intent(in) :: w(ixG^T, nw), q(ixG^T)
86 double precision,
intent(inout) :: rq(ixG^T)
87 double precision,
intent(inout) :: workroe(ixG^T, nworkroe)
89 call mpistop(
"dummy_roe_rtimes should not be called")
subroutine, public 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