MPI-AMRVAC 3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
|
Module for flux conservation near refinement boundaries. More...
Functions/Subroutines | |
subroutine, public | init_comm_fix_conserve (idimlim, nwfluxin) |
subroutine, public | recvflux (idimlim) |
subroutine, public | sendflux (idimlim) |
subroutine, public | allocatebflux |
subroutine, public | deallocatebflux |
subroutine, public | fix_conserve (psb, idimlim, nw0, nwfluxin) |
subroutine, public | store_flux (igrid, fc, idimlim, nwfluxin) |
subroutine, public | store_edge (igrid, ixil, fe, idimlim) |
subroutine, public | fix_edges (psuse, idimlim) |
Variables | |
type(fluxalloc), dimension(:,:,:), allocatable, public | pflux |
store flux to fix conservation | |
Module for flux conservation near refinement boundaries.
subroutine, public mod_fix_conserve::allocatebflux |
Definition at line 396 of file mod_fix_conserve.t.
subroutine, public mod_fix_conserve::deallocatebflux |
Definition at line 445 of file mod_fix_conserve.t.
subroutine, public mod_fix_conserve::fix_conserve | ( | type(state), dimension(max_blocks) | psb, |
integer, intent(in) | idim, | ||
integer, intent(in) | lim, | ||
integer, intent(in) | nw0, | ||
integer, intent(in) | nwfluxin | ||
) |
Definition at line 465 of file mod_fix_conserve.t.
subroutine, public mod_fix_conserve::fix_edges | ( | type(state), dimension(max_blocks) | psuse, |
integer, intent(in) | idim, | ||
integer, intent(in) | lim | ||
) |
Definition at line 776 of file mod_fix_conserve.t.
subroutine, public mod_fix_conserve::init_comm_fix_conserve | ( | integer, intent(in) | idim, |
integer, intent(in) | lim, | ||
integer, intent(in) | nwfluxin | ||
) |
Definition at line 41 of file mod_fix_conserve.t.
subroutine, public mod_fix_conserve::recvflux | ( | integer, intent(in) | idim, |
integer, intent(in) | lim | ||
) |
Definition at line 173 of file mod_fix_conserve.t.
subroutine, public mod_fix_conserve::sendflux | ( | integer, intent(in) | idim, |
integer, intent(in) | lim | ||
) |
Definition at line 281 of file mod_fix_conserve.t.
subroutine, public mod_fix_conserve::store_edge | ( | integer, intent(in) | igrid, |
integer, intent(in) | ixi, | ||
integer, intent(in) | l, | ||
double precision, dimension(ixi^s,sdim:3), intent(in) | fe, | ||
integer, intent(in) | idim, | ||
integer, intent(in) | lim | ||
) |
Definition at line 650 of file mod_fix_conserve.t.
subroutine, public mod_fix_conserve::store_flux | ( | integer, intent(in) | igrid, |
double precision, dimension(ixg^t,1:nwfluxin,1:ndim), intent(in) | fc, | ||
integer, intent(in) | idim, | ||
integer, intent(in) | lim, | ||
integer, intent(in) | nwfluxin | ||
) |
Definition at line 597 of file mod_fix_conserve.t.
type(fluxalloc), dimension(:,:,:), allocatable, public mod_fix_conserve::pflux |
store flux to fix conservation
Definition at line 11 of file mod_fix_conserve.t.