|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Pre-computed Roe-averaged quantities shared by all Riemann solvers. More...
#include <Gas.hpp>
Public Types | |
| using | TVec = Eigen::Vector< real, dim > |
Public Attributes | |
| TVec | veloLm |
| TVec | veloRm |
| Left/right mean-state velocity vectors. | |
| real | asqrLm |
| real | asqrRm |
| real | pLm |
| real | pRm |
| real | HLm |
| real | HRm |
| Speed-of-sound², pressure, and enthalpy for L/R mean states. | |
| real | vsqrLm |
| real | vsqrRm |
| Squared velocity magnitudes for L/R mean states. | |
| TVec | veloRoe |
| Roe-averaged velocity vector. | |
| real | sqrtRhoLm |
| real | sqrtRhoRm |
| √ρ for L/R states (used in Roe weighting). | |
| real | vsqrRoe |
| real | HRoe |
| real | asqrRoe |
| real | rhoRoe |
| real | aRoe |
| Roe-averaged |v|², H, a², ρ, and speed of sound. | |
Pre-computed Roe-averaged quantities shared by all Riemann solvers.
Holds the Lm/Rm thermodynamic state and the Roe averages derived from them. Computed once by ComputeRoePreamble(), consumed by HLLEPFlux, HLLCFlux, and RoeFlux.
| using DNDS::Euler::Gas::RoePreamble< dim >::TVec = Eigen::Vector<real, dim> |
| real DNDS::Euler::Gas::RoePreamble< dim >::aRoe |
| real DNDS::Euler::Gas::RoePreamble< dim >::asqrLm |
| real DNDS::Euler::Gas::RoePreamble< dim >::asqrRm |
| real DNDS::Euler::Gas::RoePreamble< dim >::asqrRoe |
| real DNDS::Euler::Gas::RoePreamble< dim >::HLm |
| real DNDS::Euler::Gas::RoePreamble< dim >::HRm |
| real DNDS::Euler::Gas::RoePreamble< dim >::HRoe |
| real DNDS::Euler::Gas::RoePreamble< dim >::pLm |
| real DNDS::Euler::Gas::RoePreamble< dim >::pRm |
| real DNDS::Euler::Gas::RoePreamble< dim >::rhoRoe |
| real DNDS::Euler::Gas::RoePreamble< dim >::sqrtRhoLm |
| real DNDS::Euler::Gas::RoePreamble< dim >::sqrtRhoRm |
| TVec DNDS::Euler::Gas::RoePreamble< dim >::veloLm |
| TVec DNDS::Euler::Gas::RoePreamble< dim >::veloRm |
| TVec DNDS::Euler::Gas::RoePreamble< dim >::veloRoe |
| real DNDS::Euler::Gas::RoePreamble< dim >::vsqrLm |
| real DNDS::Euler::Gas::RoePreamble< dim >::vsqrRm |
| real DNDS::Euler::Gas::RoePreamble< dim >::vsqrRoe |