Computes 1D fluxes using the HLLD Riemann solver. 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 the HLLD Riemann solver.
PURPOSE: Computes 1D fluxes using the HLLD Riemann solver, an extension of the HLLE solver to MHD. Only works for MHD problems. SEPARATE code blocks for adiabatic and isothermal equations of state.
REFERENCES:
HISTORY: Adiabatic version written by Brian Biskeborn, May 8, 2006, COS sophmore project. Isothermal version written by Nicole Lemaster, May 1, 2008.
CONTAINS PUBLIC FUNCTIONS:
Definition in file hlld.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 413 of file hlld.c.
References Cons1DS::By, Prim1DS::By, Cons1DS::Bz, Prim1DS::Bz, Cons1DS::d, Prim1DS::d, Iso_csound2, Cons1DS::Mx, Cons1DS::My, Cons1DS::Mz, Prim1DS::r, Cons1DS::s, Prim1DS::Vx, Prim1DS::Vy, and Prim1DS::Vz.