MPIAMRVAC
2.0
The MPI  Adaptive Mesh Refinement  Versatile Advection Code

Go to the source code of this file.
Modules  
module  mod_geometry 
Module with geometryrelated routines (e.g., divergence, curl)  
Functions/Subroutines  
subroutine  mod_geometry::set_coordinate_system (geom) 
Set the coordinate system to be used. More...  
subroutine  mod_geometry::set_pole 
subroutine  mod_geometry::putgridgeo (igrid) 
Deallocate geometryrelated variables. More...  
subroutine  mod_geometry::fillgeo (igrid, ixGL) 
subroutine  mod_geometry::gradient (q, ixIL, ixOL, idir, gradq) 
Calculate gradient of a scalar q within ixL in direction idir. More...  
subroutine  mod_geometry::gradients (q, ixIL, ixOL, idir, gradq) 
Calculate gradient of a scalar q within ixL in direction idir first use limiter to go from cell center to edge. More...  
subroutine  mod_geometry::divvector (qvec, ixIL, ixOL, divq, fourthorder) 
Calculate divergence of a vector qvec within ixL. More...  
subroutine  mod_geometry::divvectors (qvec, ixIL, ixOL, divq) 
Calculate divergence of a vector qvec within ixL using limited extrapolation to cell edges. More...  
subroutine  mod_geometry::curlvector (qvec, ixIL, ixOL, curlvec, idirmin, idirmin0, ndir0) 
Calculate curl of a vector qvec within ixL Options to employ standard second order CD evaluations use Gauss theorem for nonCartesian grids use Stokes theorem for nonCartesian grids. More...  