|
| | CIncIdealGas (su2double val_Cp, su2double val_gas_constant, su2double val_operating_pressure, su2double val_Std_Ref_Temp_ND) |
| | Constructor of the class.
|
| |
| void | SetTDState_T (su2double t, const su2double *val_scalars=nullptr) override |
| | Set the Dimensionless State using Temperature.
|
| |
| void | SetTDState_h (su2double val_enthalpy, const su2double *val_scalars=nullptr) override |
| | Set the Dimensionless State using Enthalpy.
|
| |
| virtual | ~CFluidModel () |
| |
| su2double | GetPressure () const |
| | Get fluid pressure.
|
| |
| su2double | GetTemperature () const |
| | Get fluid temperature.
|
| |
| su2double | GetEntropy () const |
| | Get fluid entropy.
|
| |
| su2double | GetStaticEnergy () const |
| | Get fluid internal energy.
|
| |
| su2double | GetEnthalpy () const |
| | Get fluid enthalpy.
|
| |
| su2double | GetDensity () const |
| | Get fluid density.
|
| |
| su2double | GetSoundSpeed () const |
| | Get fluid speed of sound.
|
| |
| su2double | GetSoundSpeed2 () const |
| | Get fluid speed of sound squared.
|
| |
| su2double | GetCp () const |
| | Get fluid specific heat at constant pressure.
|
| |
| su2double | GetCv () const |
| | Get fluid specific heat at constant volume.
|
| |
| virtual unsigned short | GetNScalars () const |
| | Flamelet LUT - Get the number of transported scalars.
|
| |
| virtual unsigned long | EvaluateDataSet (const vector< su2double > &input_scalar, unsigned short lookup_type, vector< su2double > &output_refs) |
| | Evaluate data-set for flamelet or data-driven fluid simulations.
|
| |
| virtual su2double | GetLaminarViscosity () |
| | Get fluid dynamic viscosity.
|
| |
| virtual su2double | GetThermalConductivity () |
| | Get fluid thermal conductivity.
|
| |
| virtual su2double | GetMassDiffusivity (int iVar) |
| | Get fluid mass diffusivity.
|
| |
| virtual void | GetEnthalpyDiffusivity (su2double *enthalpy_diffusions=nullptr) const |
| | Get the enthalpy diffusivity terms for all species being solved.
|
| |
| virtual void | GetGradEnthalpyDiffusivity (su2double *grad_enthalpy_diffusions=nullptr) const |
| | Get the gradient of enthalpy diffusivity terms for all species being solved.
|
| |
| su2double | GetdPdrho_e () const |
| | Get fluid pressure partial derivative.
|
| |
| su2double | GetdPde_rho () const |
| | Get fluid pressure partial derivative.
|
| |
| su2double | GetdTdrho_e () const |
| | Get fluid temperature partial derivative.
|
| |
| su2double | GetdTde_rho () const |
| | Get fluid temperature partial derivative.
|
| |
| su2double | Getdhdrho_P () const |
| | Get fluid enthalpy partial derivative.
|
| |
| su2double | GetdhdP_rho () const |
| | Get fluid enthalpy partial derivative.
|
| |
| su2double | Getdsdrho_P () const |
| | Get fluid entropy partial derivative.
|
| |
| su2double | GetdsdP_rho () const |
| | Get fluid entropy partial derivative.
|
| |
| su2double | Getdmudrho_T () |
| | Get fluid dynamic viscosity partial derivative.
|
| |
| su2double | GetdmudT_rho () |
| | Get fluid dynamic viscosity partial derivative.
|
| |
| su2double | Getdktdrho_T () const |
| | Get fluid thermal conductivity partial derivative.
|
| |
| su2double | GetdktdT_rho () const |
| | Get fluid thermal conductivity partial derivative.
|
| |
| virtual void | SetCpModel (const CConfig *config, su2double val_Temperature_Ref) |
| | Set specific heat Cp model.
|
| |
| virtual void | SetLaminarViscosityModel (const CConfig *config) |
| | Set viscosity model.
|
| |
| virtual void | SetThermalConductivityModel (const CConfig *config) |
| | Set thermal conductivity model.
|
| |
| virtual void | SetMassDiffusivityModel (const CConfig *config) |
| | Set mass diffusivity model.
|
| |
| virtual void | SetTDState_rhoe (su2double rho, su2double e) |
| | virtual member that would be different for each gas model implemented
|
| |
| virtual void | SetTDState_PT (su2double P, su2double T) |
| | virtual member that would be different for each gas model implemented
|
| |
| virtual void | SetTDState_Prho (su2double P, su2double rho) |
| | virtual member that would be different for each gas model implemented
|
| |
| virtual void | SetEnergy_Prho (su2double P, su2double rho) |
| | virtual member that would be different for each gas model implemented
|
| |
| virtual void | SetTDState_hs (su2double h, su2double s) |
| | virtual member that would be different for each gas model implemented
|
| |
| virtual void | SetTDState_rhoT (su2double rho, su2double T) |
| | virtual member that would be different for each gas model implemented
|
| |
| virtual void | SetTDState_Ps (su2double P, su2double s) |
| | virtual member that would be different for each gas model implemented
|
| |
| virtual void | ComputeDerivativeNRBC_Prho (su2double P, su2double rho) |
| | virtual member that would be different for each gas model implemented
|
| |
| void | SetEddyViscosity (su2double val_Mu_Turb) |
| | Set fluid eddy viscosity provided by a turbulence model needed for computing effective thermal conductivity.
|
| |
| void | SetPressure (su2double val_pressure) |
| | Set the thermodynamic pressure of the incompressible fluid models.
|
| |
| virtual unsigned long | GetExtrapolation () const |
| | Get fluid model extrapolation instance.
|
| |
| virtual bool | GetPreferentialDiffusion () const |
| | Get the state of the Preferential diffusion model for flamelet simulations.
|
| |
| virtual unsigned long | GetnIter_Newton () |
| | Get number of Newton solver iterations.
|
| |
Child class for defining an incompressible ideal gas model.
- Author
- : T. Economon