|
Basilisk CFD
Adaptive Cartesian mesh PDE framework
|
Go to the source code of this file.
Macros | |
| #define | PIGAMMA |
Functions | |
| double | sound_speed (Point point) |
| These functions are provided by the Equation Of State. | |
| double | average_pressure (Point point) |
| double | bulk_compressibility (Point point) |
| double | internal_energy (Point point, double fc) |
| double | average_temperature (Point point, double p) |
| These functions are provided by the Equation Of State. | |
| double | thermal_expansion (Point point) |
Variables | |
| double | gamma1 = 1.4 [0] |
| double | gamma2 = 1.4 [0] |
| double | PI1 = 0. |
| double | PI2 = 0. |
| double | b1 = 0. |
| double | b2 = 0. |
| double | q1 = 0. |
| double | q2 = 0. |
| double | cv1 = 0. |
| double | cv2 = 0. |
| #define PIGAMMA |
These functions are provided by the Equation Of State.
Definition at line 99 of file NASG.h.
References b1, b2, clamp(), cp1, cp2, cv1, cv2, f, frho1, frho2, p, PI1, PI2, and x.
Referenced by event_acceleration().
These functions are provided by the Equation Of State.
In mixture cells, this function returns the maximum between the speeds in both phases.
Definition at line 29 of file NASG.h.
References clamp(), dimension, f, fE1, fE2, frho1, frho2, gamma1, gamma2, max, p, PI1, PI2, q, sq(), vector::x, and x.
Referenced by event_stability().
| double b1 = 0. |
Definition at line 19 of file NASG.h.
Referenced by average_temperature(), bubbles_are_close(), bulk_compressibility(), event_acceleration(), no_coalescence(), PointTriangleDistance(), and union_bound().
| double b2 = 0. |
Definition at line 19 of file NASG.h.
Referenced by average_temperature(), bubbles_are_close(), bulk_compressibility(), no_coalescence(), thermal_expansion(), and union_bound().
| double cv1 = 0. |
Definition at line 21 of file NASG.h.
Referenced by average_temperature().
| double cv2 = 0. |
Definition at line 21 of file NASG.h.
Referenced by average_temperature(), and thermal_expansion().
| double gamma1 = 1.4 [0] |
This EOS is typically used in combination with the two-phase compressible solver with thermal effects.
The general form of the NASG EOS (Le Métayer & Saurel, 2016) is
\[ \rho_i e_i = \frac{p_i + \Gamma_i \Pi_i}{\Gamma_i - 1}(1 - \rho_i b_i) + \rho_i q_i \]
with \(\rho_i\), \(e_i\) and \(p_i\) the densities, internal energies and pressures of each phase.
These are the coefficients of the NASG EOS for each phase.
Definition at line 18 of file NASG.h.
Referenced by bulk_compressibility(), and sound_speed().
| double gamma2 = 1.4 [0] |
Definition at line 18 of file NASG.h.
Referenced by bulk_compressibility(), sound_speed(), and thermal_expansion().
| double PI1 = 0. |
Definition at line 18 of file NASG.h.
Referenced by average_temperature(), bulk_compressibility(), and sound_speed().
| double PI2 = 0. |
Definition at line 18 of file NASG.h.
Referenced by average_temperature(), bulk_compressibility(), sound_speed(), and thermal_expansion().
| scalar q1 = 0. |
Definition at line 20 of file NASG.h.
Referenced by event_vof().
| scalar q2 = 0. |
Definition at line 20 of file NASG.h.
Referenced by event_vof().