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.


module  mod_fix_conserve
 Module for flux conservation near refinement boundaries.


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)


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