MPI-AMRVAC  3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
Functions/Subroutines
mod_rho_roe Module Reference

Module containing Roe solver for scalar advection. More...

Functions/Subroutines

subroutine, public rho_roe_init ()
 
subroutine rho_average (wL, wR, x, ixL, idim, wroe, workroe)
 
subroutine rho_get_eigenjump (wL, wR, wC, x, ixL, il, idim, smalla, a, jump, workroe)
 
subroutine rho_rtimes (q, w, ixL, iw, il, idim, rq, workroe)
 

Detailed Description

Module containing Roe solver for scalar advection.

Function/Subroutine Documentation

◆ rho_average()

subroutine mod_rho_roe::rho_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 23 of file mod_rho_roe.t.

◆ rho_get_eigenjump()

subroutine mod_rho_roe::rho_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 34 of file mod_rho_roe.t.

Here is the call graph for this function:

◆ rho_roe_init()

subroutine, public mod_rho_roe::rho_roe_init

Definition at line 13 of file mod_rho_roe.t.

Here is the call graph for this function:

◆ rho_rtimes()

subroutine mod_rho_roe::rho_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 66 of file mod_rho_roe.t.