|
enum | BoundaryEulerComponents {
RHO = finiteVolume::CompressibleFlowFields::RHO
, RHOE = finiteVolume::CompressibleFlowFields::RHOE
, RHOVELN = finiteVolume::CompressibleFlowFields::RHOU
, RHOVELT1 = finiteVolume::CompressibleFlowFields::RHOV
,
RHOVELT2 = finiteVolume::CompressibleFlowFields::RHOW
} |
|
void | GetVelAndCPrims (PetscReal velNorm, PetscReal speedOfSound, PetscReal Cp, PetscReal Cv, PetscReal &velNormPrim, PetscReal &speedOfSoundPrim) |
|
void | GetEigenValues (PetscReal veln, PetscReal c, PetscReal velnprm, PetscReal cprm, PetscReal lamda[]) const |
|
void | GetmdFdn (const PetscInt sOff[], const PetscReal *velNormCord, PetscReal rho, PetscReal T, PetscReal Cp, PetscReal Cv, PetscReal C, PetscReal Enth, PetscReal velnprm, PetscReal Cprm, const PetscReal *conserved, const PetscInt uOff[], const PetscReal *sL, const PetscReal transformationMatrix[3][3], PetscReal *mdFdn) const |
|
const std::shared_ptr< finiteVolume::processes::PressureGradientScaling > | pressureGradientScaling |
|
PetscInt | dims |
|
PetscInt | nEqs |
|
PetscInt | nSpecEqs |
|
PetscInt | nEvEqs |
|
PetscInt | eulerId |
|
PetscInt | speciesId |
|
std::vector< PetscInt > | evIds |
| There maybe more than one ev field so keep a separate id for each.
|
|
std::vector< PetscInt > | nEvComps |
| Track the number of components in each ev field.
|
|
std::vector< std::string > | fieldNames |
|
const std::shared_ptr< eos::EOS > | eos |
|
eos::ThermodynamicFunction | computeTemperature |
|
eos::ThermodynamicTemperatureFunction | computePressureFromTemperature |
|
eos::ThermodynamicTemperatureFunction | computeSpeedOfSound |
|
eos::ThermodynamicTemperatureFunction | computeSpecificHeatConstantPressure |
|
eos::ThermodynamicTemperatureFunction | computeSpecificHeatConstantVolume |
|
eos::ThermodynamicTemperatureFunction | computeSensibleEnthalpyFunction |
|
eos::ThermodynamicFunction | computePressure |
|