Computes 1D fluxes using a Riemann solver similar, but not identical, to Toro's FORCE (First-ORder-CEntred) flux. More...
Go to the source code of this file.
Functions | |
void | fluxes (const Cons1DS Ul, const Cons1DS Ur, const Prim1DS Wl, const Prim1DS Wr, const Real Bxi, Cons1DS *pFlux) |
Calculates fluxes of CONSERVED variables. |
Computes 1D fluxes using a Riemann solver similar, but not identical, to Toro's FORCE (First-ORder-CEntred) flux.
PURPOSE: Computes 1D fluxes using a Riemann solver similar, but not identical, to Toro's FORCE (First-ORder-CEntred) flux. It uses the average of a Lax-Wendroff and HLLE flux for sub-sonic flow, and the appropriate upwind flux otherwise.
HISTORY: -- TAG -- 3/4/2005
REFERENCES:
CONTAINS PUBLIC FUNCTIONS:
Definition in file force.c.
void fluxes | ( | const Cons1DS | Ul, | |
const Cons1DS | Ur, | |||
const Prim1DS | Wl, | |||
const Prim1DS | Wr, | |||
const Real | Bxi, | |||
Cons1DS * | pFlux | |||
) |
Calculates fluxes of CONSERVED variables.
Computes 1D fluxes Input Arguments:
Computes 1D fluxes.
Compute 1D fluxes Input Arguments:
Computes 1D fluxes Input Arguments:
Computes 1D fluxes Input Arguments:
Computes 1D fluxes Input Arguments:
Computes 1D fluxes using exact special relativistic Riemann solver.
Computes fluxes of CONSERVES variables.
Input Arguments:
Input Arguments:
Input Arguments:
--------------------------------------------------------------------------
Output Arguments:
Input Arguments:
Definition at line 45 of file force.c.
References Cons1DS::By, Prim1DS::By, Cons1DS::Bz, Prim1DS::Bz, Cons1D_to_Prim1D(), Cons1DS::d, Prim1DS::d, Cons1DS::E, esys_roe_adb_hyd(), esys_roe_adb_mhd(), esys_roe_iso_hyd(), esys_roe_iso_mhd(), Gamma, Iso_csound2, Cons1DS::Mx, Cons1DS::My, Cons1DS::Mz, n, Prim1DS::P, Cons1DS::s, Prim1DS::Vx, Prim1DS::Vy, and Prim1DS::Vz.