|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
POD struct holding gas physical properties for the ideal gas model. More...
#include <EulerP_Physics.hpp>
Public Member Functions | |
| DNDS_NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_ORDERED_AND_UNORDERED_JSON (PhysicsParams, gamma, mu0, cp, Rg, TRef, muModel) | |
Public Attributes | |
| real | gamma = 1.4 |
| only simple data here allowed | |
| real | mu0 = 1e-100 |
| Dynamic viscosity coefficient. Default: effectively inviscid. | |
| real | cp = 1. |
| Specific heat at constant pressure. | |
| real | cv = 1. |
| Specific heat at constant volume. | |
| real | Rg = 1. |
| Specific gas constant (Cp - Cv). | |
| real | TRef = 273.15 |
| Reference temperature [K] for viscosity models. | |
| int | muModel = 0 |
| Viscosity model selector (0 = constant viscosity). | |
POD struct holding gas physical properties for the ideal gas model.
All members are simple scalar types suitable for device transfer. JSON-serializable via nlohmann_json intrusive macros.
Definition at line 34 of file EulerP_Physics.hpp.
| DNDS::EulerP::PhysicsParams::DNDS_NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_ORDERED_AND_UNORDERED_JSON | ( | PhysicsParams | , |
| gamma | , | ||
| mu0 | , | ||
| cp | , | ||
| Rg | , | ||
| TRef | , | ||
| muModel | |||
| ) |
| real DNDS::EulerP::PhysicsParams::cp = 1. |
Specific heat at constant pressure.
Definition at line 39 of file EulerP_Physics.hpp.
| real DNDS::EulerP::PhysicsParams::cv = 1. |
Specific heat at constant volume.
Definition at line 40 of file EulerP_Physics.hpp.
| real DNDS::EulerP::PhysicsParams::gamma = 1.4 |
only simple data here allowed
Ratio of specific heats (Cp/Cv). Default: 1.4 for air.
Definition at line 37 of file EulerP_Physics.hpp.
| real DNDS::EulerP::PhysicsParams::mu0 = 1e-100 |
Dynamic viscosity coefficient. Default: effectively inviscid.
Definition at line 38 of file EulerP_Physics.hpp.
| int DNDS::EulerP::PhysicsParams::muModel = 0 |
Viscosity model selector (0 = constant viscosity).
Definition at line 44 of file EulerP_Physics.hpp.
| real DNDS::EulerP::PhysicsParams::Rg = 1. |
Specific gas constant (Cp - Cv).
Definition at line 41 of file EulerP_Physics.hpp.
| real DNDS::EulerP::PhysicsParams::TRef = 273.15 |
Reference temperature [K] for viscosity models.
Definition at line 42 of file EulerP_Physics.hpp.