Structure containing variables and parameters specific to the 1D Euler equations. This structure contains the physical parameters, variables, and function pointers specific to the 1D Euler equations.
More...
#include <euler1d.h>
Structure containing variables and parameters specific to the 1D Euler equations. This structure contains the physical parameters, variables, and function pointers specific to the 1D Euler equations.
Definition at line 273 of file euler1d.h.
◆ gamma
Ratio of heat capacities ( \(\gamma\))
Definition at line 274 of file euler1d.h.
◆ grav
acceleration due to gravity
Definition at line 275 of file euler1d.h.
◆ grav_type
type of gravitational field (0 is isothermal with constant potential, 1 is isothermal with sinusoidal potential)
See:
- Xing, Y., Shu, C.-W., "High Order Well-Balanced WENO Scheme
for the Gas Dynamics Equations Under Gravitational Fields", Journal of Scientific Computing, 54, 2013, pp. 645-662. http://dx.doi.org/10.1007/s10915-012-9585-8
Definition at line 286 of file euler1d.h.
◆ grav_field
Array to store the gravity potential field
Definition at line 288 of file euler1d.h.
◆ fast_jac
Array to store the linearized fast-waves Jacobian over the whole domain
Definition at line 289 of file euler1d.h.
◆ solution
Array to store the reference solution for linearization
Definition at line 290 of file euler1d.h.
◆ upw_choice
◆ SourceUpwind
int(* SourceUpwind) (double *, double *, double *, double *, int, void *, double) |
Function pointer to the function that computes the "upwinding" step in source term computation. To understand the implementation of the gravitational source terms, see:
- Xing, Y., Shu, C.-W., "High Order Well-Balanced WENO Scheme
for the Gas Dynamics Equations Under Gravitational Fields", Journal of Scientific Computing, 54, 2013, pp. 645-662. http://dx.doi.org/10.1007/s10915-012-9585-8
Definition at line 300 of file euler1d.h.
The documentation for this struct was generated from the following file: