MPI-AMRVAC
3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
|
Functions/Subroutines | |
subroutine, public | twofl_hllc_init () |
subroutine | twofl_hllc_init_species (ii, rho_, mom, e_) |
subroutine | twofl_diffuse_hllcd_n (ixIL, ixOL, idim, wLC, wRC, fLC, fRC, patchf) |
subroutine | twofl_get_lcd_n (wLC, wRC, fLC, fRC, cmin, cmax, idim, ixIL, ixOL, whll, Fhll, lambdaCD, patchf) |
subroutine | twofl_get_wcd_n (wLC, wRC, whll, fRC, fLC, Fhll, patchf, lambdaCD, cmin, cmax, ixIL, ixOL, idim, f) |
subroutine | twofl_diffuse_hllcd_c (ixIL, ixOL, idim, wLC, wRC, fLC, fRC, patchf) |
subroutine | twofl_get_lcd_c (wLC, wRC, fLC, fRC, cmin, cmax, idim, ixIL, ixOL, whll, Fhll, lambdaCD, patchf) |
subroutine | twofl_get_wcd_c (wLC, wRC, whll, fRC, fLC, Fhll, patchf, lambdaCD, cmin, cmax, ixIL, ixOL, idim, f) |
subroutine mod_twofl_hllc::twofl_diffuse_hllcd_c | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | ixO, | ||
L, | |||
integer, intent(in) | idim, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | wLC, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | wRC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fLC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fRC, | ||
integer, dimension(ixi^s), intent(inout) | patchf | ||
) |
Definition at line 264 of file mod_twofl_hllc.t.
subroutine mod_twofl_hllc::twofl_diffuse_hllcd_n | ( | integer, intent(in) | ixI, |
integer, intent(in) | L, | ||
integer, intent(in) | ixO, | ||
L, | |||
integer, intent(in) | idim, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | wLC, | ||
double precision, dimension(ixi^s,1:nw), intent(in) | wRC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fLC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fRC, | ||
integer, dimension(ixi^s), intent(inout) | patchf | ||
) |
Definition at line 56 of file mod_twofl_hllc.t.
subroutine mod_twofl_hllc::twofl_get_lcd_c | ( | double precision, dimension(ixi^s,1:nw), intent(in) | wLC, |
double precision, dimension(ixi^s,1:nw), intent(in) | wRC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fLC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fRC, | ||
double precision, dimension(ixi^s), intent(in) | cmin, | ||
double precision, dimension(ixi^s), intent(in) | cmax, | ||
integer, intent(in) | idim, | ||
integer, intent(in) | ixI, | ||
integer, intent(in) | L, | ||
integer, intent(in) | ixO, | ||
L, | |||
double precision, dimension(ixi^s,1:nwflux), intent(out) | whll, | ||
double precision, dimension(ixi^s,1:nwflux), intent(out) | Fhll, | ||
double precision, dimension(ixi^s), intent(out) | lambdaCD, | ||
integer, dimension(ixi^s), intent(inout) | patchf | ||
) |
Definition at line 298 of file mod_twofl_hllc.t.
subroutine mod_twofl_hllc::twofl_get_lcd_n | ( | double precision, dimension(ixi^s,1:nw), intent(in) | wLC, |
double precision, dimension(ixi^s,1:nw), intent(in) | wRC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fLC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fRC, | ||
double precision, dimension(ixi^s), intent(in) | cmin, | ||
double precision, dimension(ixi^s), intent(in) | cmax, | ||
integer, intent(in) | idim, | ||
integer, intent(in) | ixI, | ||
integer, intent(in) | L, | ||
integer, intent(in) | ixO, | ||
L, | |||
double precision, dimension(ixi^s,1:nwflux), intent(out) | whll, | ||
double precision, dimension(ixi^s,1:nwflux), intent(out) | Fhll, | ||
double precision, dimension(ixi^s), intent(out) | lambdaCD, | ||
integer, dimension(ixi^s), intent(inout) | patchf | ||
) |
Definition at line 92 of file mod_twofl_hllc.t.
subroutine mod_twofl_hllc::twofl_get_wcd_c | ( | double precision, dimension(ixi^s,1:nw), intent(in) | wLC, |
double precision, dimension(ixi^s,1:nw), intent(in) | wRC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | whll, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fRC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fLC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | Fhll, | ||
integer, dimension(ixi^s), intent(in) | patchf, | ||
double precision, dimension(ixi^s), intent(in) | lambdaCD, | ||
double precision, dimension(ixi^s), intent(in) | cmin, | ||
double precision, dimension(ixi^s), intent(in) | cmax, | ||
integer, intent(in) | ixI, | ||
integer, intent(in) | L, | ||
integer, intent(in) | ixO, | ||
L, | |||
integer, intent(in) | idim, | ||
double precision, dimension(ixi^s,1:nwflux), intent(out) | f | ||
) |
Definition at line 392 of file mod_twofl_hllc.t.
subroutine mod_twofl_hllc::twofl_get_wcd_n | ( | double precision, dimension(ixi^s,1:nw), intent(in) | wLC, |
double precision, dimension(ixi^s,1:nw), intent(in) | wRC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | whll, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fRC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | fLC, | ||
double precision, dimension(ixi^s,1:nwflux), intent(in) | Fhll, | ||
integer, dimension(ixi^s), intent(in) | patchf, | ||
double precision, dimension(ixi^s), intent(in) | lambdaCD, | ||
double precision, dimension(ixi^s), intent(in) | cmin, | ||
double precision, dimension(ixi^s), intent(in) | cmax, | ||
integer, intent(in) | ixI, | ||
integer, intent(in) | L, | ||
integer, intent(in) | ixO, | ||
L, | |||
integer, intent(in) | idim, | ||
double precision, dimension(ixi^s,1:nwflux), intent(out) | f | ||
) |
Definition at line 190 of file mod_twofl_hllc.t.
subroutine, public mod_twofl_hllc::twofl_hllc_init |
subroutine mod_twofl_hllc::twofl_hllc_init_species | ( | integer, intent(in) | ii, |
integer, intent(out) | rho_, | ||
integer, dimension(1:ndir), intent(out) | mom, | ||
integer, intent(out) | e_ | ||
) |