@@ -43,7 +43,7 @@ class ThermalCompressibleSinglePhaseUpdate : public SingleFluidBaseUpdate
4343public:
4444
4545 using DensRelationType = ExponentialRelation< real64, DENS_EAT, 3 >;
46- using ViscRelationType = ExponentialRelation< real64, VISC_EAT >;
46+ using ViscRelationType = ExponentialRelation< real64, VISC_EAT, 3 >;
4747 using IntEnergyRelationType = ExponentialRelation< real64, INTENERGY_EAT >;
4848 using DerivOffset = constitutive::singlefluid::DerivativeOffsetC< 1 >;
4949
@@ -114,8 +114,7 @@ class ThermalCompressibleSinglePhaseUpdate : public SingleFluidBaseUpdate
114114 real64 & dEnthalpy_dPressure,
115115 real64 & dEnthalpy_dTemperature ) const override
116116 {
117- m_viscRelation.compute ( pressure, viscosity, dViscosity_dPressure );
118- dViscosity_dTemperature = 0.0 ;
117+ m_viscRelation.compute ( pressure, temperature, viscosity, dViscosity_dPressure, dViscosity_dTemperature );
119118
120119 m_densRelation.compute ( pressure, temperature, density, dDensity_dPressure, dDensity_dTemperature );
121120
@@ -240,6 +239,7 @@ class ThermalCompressibleSinglePhaseFluid : public CompressibleSinglePhaseFluid
240239 struct viewKeyStruct : public CompressibleSinglePhaseFluid ::viewKeyStruct
241240 {
242241 static constexpr char const * thermalExpansionCoeffString () { return " thermalExpansionCoeff" ; }
242+ static constexpr char const * viscosityExpansivityString () { return " viscosityExpansivity" ; }
243243 static constexpr char const * specificHeatCapacityString () { return " specificHeatCapacity" ; }
244244 static constexpr char const * referenceTemperatureString () { return " referenceTemperature" ; }
245245 static constexpr char const * referenceInternalEnergyString () { return " referenceInternalEnergy" ; }
@@ -255,6 +255,9 @@ class ThermalCompressibleSinglePhaseFluid : public CompressibleSinglePhaseFluid
255255 // / scalar fluid thermal expansion coefficient
256256 real64 m_thermalExpansionCoeff;
257257
258+ // / scalar fluid viscosity thermal expansion coefficient
259+ real64 m_viscosityExpansivity;
260+
258261 // / scalar fluid volumetric heat capacity coefficient
259262 real64 m_specificHeatCapacity;
260263
0 commit comments