MPI-AMRVAC  3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
Data Types | Functions/Subroutines | Variables
mod_physics_roe Module Reference

Data Types

interface  sub_average
 
interface  sub_get_eigenjump
 
interface  sub_rtimes
 

Functions/Subroutines

subroutine phys_roe_check ()
 
subroutine dummy_roe_average (wL, wR, x, ixL, idim, wroe, workroe)
 
subroutine dummy_roe_get_eigenjump (wL, wR, wC, x, ixL, il, idim, smalla, a, jump, workroe)
 
subroutine dummy_roe_rtimes (q, w, ixL, iw, il, idim, rq, workroe)
 

Variables

procedure(sub_average), pointer phys_average => null()
 
procedure(sub_get_eigenjump), pointer phys_get_eigenjump => null()
 
procedure(sub_rtimes), pointer phys_rtimes => null()
 
integer nworkroe = -1
 

Function/Subroutine Documentation

◆ dummy_roe_average()

subroutine mod_physics_roe::dummy_roe_average ( double precision, dimension(ixg^t, nw), intent(in)  wL,
double precision, dimension(ixg^t, nw), intent(in)  wR,
double precision, dimension(ixg^t, 1:^nd), intent(in)  x,
integer, intent(in)  ix,
integer, intent(in)  L,
integer, intent(in)  idim,
double precision, dimension(ixg^t, nw), intent(inout)  wroe,
double precision, dimension(ixg^t, nworkroe), intent(inout)  workroe 
)

Definition at line 59 of file mod_physics_roe.t.

Here is the call graph for this function:

◆ dummy_roe_get_eigenjump()

subroutine mod_physics_roe::dummy_roe_get_eigenjump ( double precision, dimension(ixg^t, nw)  wL,
double precision, dimension(ixg^t, nw)  wR,
double precision, dimension(ixg^t, nw)  wC,
double precision, dimension(ixg^t, 1:^nd), intent(in)  x,
integer, intent(in)  ix,
integer, intent(in)  L,
integer, intent(in)  il,
integer, intent(in)  idim,
double precision, dimension(ixg^t)  smalla,
double precision, dimension(ixg^t)  a,
double precision, dimension(ixg^t)  jump,
double precision, dimension(ixg^t, nworkroe workroe 
)

Definition at line 70 of file mod_physics_roe.t.

Here is the call graph for this function:

◆ dummy_roe_rtimes()

subroutine mod_physics_roe::dummy_roe_rtimes ( double precision, dimension(ixg^t), intent(in)  q,
double precision, dimension(ixg^t, nw), intent(in)  w,
integer, intent(in)  ix,
integer, intent(in)  L,
integer, intent(in)  iw,
integer, intent(in)  il,
integer, intent(in)  idim,
double precision, dimension(ixg^t), intent(inout)  rq,
double precision, dimension(ixg^t, nworkroe), intent(inout)  workroe 
)

Definition at line 82 of file mod_physics_roe.t.

Here is the call graph for this function:

◆ phys_roe_check()

subroutine mod_physics_roe::phys_roe_check

Definition at line 47 of file mod_physics_roe.t.

Here is the call graph for this function:

Variable Documentation

◆ nworkroe

integer mod_physics_roe::nworkroe = -1

Definition at line 11 of file mod_physics_roe.t.

◆ phys_average

procedure(sub_average), pointer mod_physics_roe::phys_average => null()

Definition at line 7 of file mod_physics_roe.t.

◆ phys_get_eigenjump

procedure(sub_get_eigenjump), pointer mod_physics_roe::phys_get_eigenjump => null()

Definition at line 8 of file mod_physics_roe.t.

◆ phys_rtimes

procedure(sub_rtimes), pointer mod_physics_roe::phys_rtimes => null()

Definition at line 9 of file mod_physics_roe.t.