Afivo  0.3
m_af_all.f90
1 !> Module which contains all Afivo modules, so that a user does not have to
2 !> include them separately.
3 module m_af_all
4  use m_af_core
6  use m_af_interp
8  use m_af_output
9  use m_af_prolong
10  use m_af_restrict
11  use m_af_types
12  use m_af_utils
13  use m_af_particles
15  use m_af_limiters
16  use m_af_advance
17  use m_af_stencil
18  use m_af_surface
19  use m_coarse_solver
20 
21  implicit none
22  public
23 
24 end module m_af_all
Module with methods to perform time integration.
Definition: m_af_advance.f90:2
Module which contains all Afivo modules, so that a user does not have to include them separately.
Definition: m_af_all.f90:3
This module contains the core routines of Afivo, namely those that deal with initializing and changin...
Definition: m_af_core.f90:3
Module containing a couple flux schemes for solving hyperbolic problems explicitly,...
This module contains routines related to the filling of ghost cells. Note that corner ghost cells are...
This module contains routines related to interpolation, which can interpolate 'to' the grid and 'from...
Definition: m_af_interp.f90:4
Module containing slope limiters.
This module contains the geometric multigrid routines that come with Afivo.
This module contains routines for writing output files with Afivo. The Silo format should probably be...
Definition: m_af_output.f90:3
This module contains routines related to , which can interpolate 'to' the grid and 'from' the grid (u...
This module contains the routines related to prolongation: going from coarse to fine variables.
Definition: m_af_prolong.f90:3
This module contains routines for restriction: going from fine to coarse variables.
This module contains functionality for dealing with numerical stencils.
Definition: m_af_stencil.f90:2
This module contains routines for including flat surfaces between changes in epsilon (some material p...
Definition: m_af_surface.f90:4
This module contains the basic types and constants that are used in the NDIM-dimensional version of A...
Definition: m_af_types.f90:3
This module contains all kinds of different 'helper' routines for Afivo. If the number of routines fo...
Definition: m_af_utils.f90:4
Module to solve elliptic PDEs on the coarse grid. This module contains an interface to Hypre,...