MPI-AMRVAC 3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Loading...
Searching...
No Matches
Functions/Subroutines
mod_finite_difference Module Reference

Module with finite difference methods for fluxes. More...

Functions/Subroutines

subroutine, public fd (qdt, dtfactor, ixil, ixol, idimslim, qtc, sct, qt, snew, fc, fe, dxs, x)
 
subroutine, public centdiff (method, qdt, dtfactor, ixil, ixol, idimslim, qtc, sct, qt, s, fc, fe, dxs, x)
 

Detailed Description

Module with finite difference methods for fluxes.

Function/Subroutine Documentation

◆ centdiff()

subroutine, public mod_finite_difference::centdiff ( integer, intent(in)  method,
double precision, intent(in)  qdt,
double precision, intent(in)  dtfactor,
integer, intent(in)  ixi,
integer, intent(in)  l,
integer, intent(in)  ixo,
  l,
integer, intent(in)  idims,
integer, intent(in)  lim,
double precision, intent(in)  qtc,
type(state sct,
double precision, intent(in)  qt,
type(state s,
double precision, dimension(ixi^s,1:nwflux,1:ndim)  fc,
double precision, dimension(ixi^s,sdim:3)  fe,
double precision, dimension(ndim), intent(in)  dxs,
double precision, dimension(ixi^s,1:ndim), intent(in)  x 
)

Definition at line 304 of file mod_finite_difference.t.

Here is the call graph for this function:

◆ fd()

subroutine, public mod_finite_difference::fd ( double precision, intent(in)  qdt,
double precision, intent(in)  dtfactor,
integer, intent(in)  ixi,
integer, intent(in)  l,
integer, intent(in)  ixo,
  l,
integer, intent(in)  idims,
integer, intent(in)  lim,
double precision, intent(in)  qtc,
type(state sct,
double precision, intent(in)  qt,
type(state snew,
double precision, dimension(ixi^s,1:nwflux,1:ndim), intent(out)  fc,
double precision, dimension(ixi^s,sdim:3)  fe,
double precision, dimension(ndim), intent(in)  dxs,
double precision, dimension(ixi^s,1:ndim), intent(in)  x 
)

Definition at line 12 of file mod_finite_difference.t.

Here is the call graph for this function: