MPI-AMRVAC  3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
Data Types | Modules | Functions/Subroutines | Variables
mod_fix_conserve.t File Reference

Go to the source code of this file.

Modules

module  mod_fix_conserve
 Module for flux conservation near refinement boundaries.
 

Functions/Subroutines

subroutine, public mod_fix_conserve::init_comm_fix_conserve (idimLIM, nwfluxin)
 
subroutine, public mod_fix_conserve::recvflux (idimLIM)
 
subroutine, public mod_fix_conserve::sendflux (idimLIM)
 
subroutine, public mod_fix_conserve::allocatebflux
 
subroutine, public mod_fix_conserve::deallocatebflux
 
subroutine, public mod_fix_conserve::fix_conserve (psb, idimLIM, nw0, nwfluxin)
 
subroutine, public mod_fix_conserve::store_flux (igrid, fC, idimLIM, nwfluxin)
 
subroutine, public mod_fix_conserve::store_edge (igrid, ixIL, fE, idimLIM)
 
subroutine mod_fix_conserve::flux_to_edge (igrid, ixIL, idims, iside, restrict, fE)
 
subroutine, public mod_fix_conserve::fix_edges (psuse, idimLIM)
 
subroutine mod_fix_conserve::set_ix_circ (ixFL, ixtEL, ixEL, ixfEL, igrid, idims, iside, add, CoCorner, incD, pcorner, mcorner)
 This routine sets the indexes for the correction of the circulation according to several different cases, as grids located in different cpus, presence of corners, and different relative locations of the fine grid respect to the coarse one. More...
 
subroutine mod_fix_conserve::add_sub_circ (ixFL, ixtEL, ixEL, ixfEL, edge, idims, iside, add, s)
 

Variables

type(fluxalloc), dimension(:,:,:), allocatable, public mod_fix_conserve::pflux
 store flux to fix conservation More...