Afivo  0.3
Private Member Functions | List of all members
m_af_flux_schemes::subr_flux_upwind Interface Reference

Private Member Functions

subroutine subr_flux_upwind (nf, n_var, flux_dim, u, flux, cfl_sum, n_other_dt, other_dt, box, line_ix, s_deriv)
 

Detailed Description

Definition at line 39 of file m_af_flux_schemes.f90.

Constructor & Destructor Documentation

◆ subr_flux_upwind()

subroutine m_af_flux_schemes::subr_flux_upwind::subr_flux_upwind ( integer, intent(in)  nf,
integer, intent(in)  n_var,
integer, intent(in)  flux_dim,
real(dp), dimension(nf, n_var), intent(in)  u,
real(dp), dimension(nf, n_var), intent(out)  flux,
real(dp), dimension(nf-1), intent(out)  cfl_sum,
integer, intent(in)  n_other_dt,
real(dp), dimension(n_other_dt), intent(inout)  other_dt,
type(box_t), intent(in)  box,
integer, dimension(ndim-1), intent(in)  line_ix,
integer, intent(in)  s_deriv 
)
private
Parameters
[in]nfNumber of cell faces
[in]n_varNumber of variables
[in]flux_dimIn which dimension fluxes are computed
[in]uFace values
[out]fluxComputed fluxes
[out]cfl_sumTerms per cell-center to be added to CFL sum, see flux_upwind_box
[in]n_other_dtNumber of non-cfl time step restrictions
[in,out]other_dtNon-cfl time step restrictions
[in]boxCurrent box
[in]line_ixIndex of line for dim /= flux_dim
[in]s_derivState to compute derivatives from

Definition at line 39 of file m_af_flux_schemes.f90.