|
| enum | EulerComponents {
RHO
, RHOE
, RHOU
, RHOV
,
RHOW
} |
| |
| enum class | ValidRange { POSITIVE
, FULL
, BOUND
, MINUSONETOONE
} |
| | store extra variable founds
|
| |
|
|
static const std::string | EULER_FIELD = "euler" |
| | the primary euler field containing the EulerComponents
|
| |
|
static const std::string | CONSERVED = "density" |
| | The conserved prefix used for fields that have a conserved and non conserved form.
|
| |
|
static const std::string | YI_FIELD = eos::EOS::YI |
| | the conserved (density*yi) solution field for species mass fractions
|
| |
|
static const std::string | DENSITY_YI_FIELD = CONSERVED + YI_FIELD |
| |
|
static const std::string | PROGRESS_FIELD = eos::EOS::PROGRESS |
| | progress fields are used by the eos/chemistry model to transport required non species
|
| |
|
static const std::string | DENSITY_PROGRESS_FIELD = CONSERVED + PROGRESS_FIELD |
| |
|
static const std::string | EV_TAG = "EV" |
| | the conserved tag used to tag all fields that should act like extra variables (transported with the flow)
|
| |
|
static const std::string | PositiveRange = "positive" |
| |
|
static const std::string | FullRange = "full" |
| |
|
static const std::string | BoundRange = "bound" |
| |
|
static const std::string | MinusOneToOneRange = "minusOneToOneRange" |
| |
|
static const std::string | EV_FIELD = "EV" |
| | these are arbitrary ev fields
|
| |
|
static const std::string | DENSITY_EV_FIELD = CONSERVED + EV_FIELD |
| |
|
static const std::string | TEMPERATURE_FIELD = "temperature" |
| | some common aux fields
|
| |
|
static const std::string | VELOCITY_FIELD = "velocity" |
| |
|
static const std::string | PRESSURE_FIELD = "pressure" |
| |
◆ CompressibleFlowFields()
| ablate::finiteVolume::CompressibleFlowFields::CompressibleFlowFields |
( |
std::shared_ptr< eos::EOS > |
eos, |
|
|
std::shared_ptr< domain::Region > |
region = {}, |
|
|
std::shared_ptr< parameters::Parameters > |
conservedFieldParameters = {} |
|
) |
| |
|
explicit |
Create a helper class that produces the required compressible flow fields based upon the eos and specifed region
- Parameters
-
| eos | the eos used to determine the species |
| region | the region for all of the fields |
| conservedFieldParameters | override the default field parameters for the conserved field |
◆ GetFields()
The documentation for this class was generated from the following files: