|
[Sponsors] |
How thermal conductivity is calculated in Sutherland transport type in reactingFoam |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
September 26, 2016, 18:20 |
How thermal conductivity is calculated in Sutherland transport type in reactingFoam
|
#1 |
Member
Sheikh Ahmed
Join Date: Dec 2015
Location: South Carolina, USA
Posts: 88
Rep Power: 11 |
Dear Foamers
I have a very basic question which might be helpful for the community. I was using reactingFoam with Sutherland transport type, which calculates dynamic viscosity as a function of temperature. But in that case, could anyone tell me how does it calculate the thermal conductivity value k and where can I find that part of the code? Instead of Sutherland, if I take type const, it assumes a constant mu and Pr and cp is calculated from JANAF and then the conductivity can easily be calculated. But how it is calculated for Sutherland type of transport? Please help me with your comments or suggestions. |
|
September 27, 2016, 10:57 |
|
#2 |
Member
Sheikh Ahmed
Join Date: Dec 2015
Location: South Carolina, USA
Posts: 88
Rep Power: 11 |
Could anyone PLEASE give me any idea regarding the thermal conductivity calculation?
|
|
October 16, 2016, 19:04 |
|
#3 |
Member
Chris Cloney
Join Date: Jun 2016
Location: Halifax, Canada
Posts: 62
Rep Power: 10 |
Hi Sahmed,
Thermal conductivity (kappa) is calculated from viscosity in sutherlandTransportI.H. It is calculated using the Eucken approximation (See Thermal Conductivty Chapter of The Properties of Gases and Liquids, Poling, Prausnitz, and Oconnell, Page 10.2 in the Fith Edition). You may be able to get more information by searching Eucken in the forum search box (e.g., see http://www.cfd-online.com/Forums/ope...ctingfoam.html, post by carl_xw4) Code:
template<class Thermo> inline Foam::scalar Foam::sutherlandTransport<Thermo>::mu ( const scalar p, const scalar T ) const { return As_*::sqrt(T)/(1.0 + Ts_/T); } template<class Thermo> inline Foam::scalar Foam::sutherlandTransport<Thermo>::kappa ( const scalar p, const scalar T ) const { scalar Cv_ = this->Cv(p, T); return mu(p, T)*Cv_*(1.32 + 1.77*this->R()/Cv_); } template<class Thermo> inline Foam::scalar Foam::sutherlandTransport<Thermo>::alphah ( const scalar p, const scalar T ) const { return kappa(p, T)/this->Cpv(p, T); } |
|
Tags |
reactingfoam, sutherland, thermal conductivity, viscosity |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Error - Solar absorber - Solar Thermal Radiation | MichaelK | CFX | 12 | September 1, 2016 06:15 |
Modified pimpleFoam solver to MRFPimpleFoam solver | hiuluom | OpenFOAM Programming & Development | 12 | June 14, 2015 22:22 |
Divergent temperature in chtMultiRegion(Simple)Foam | akrasemann | OpenFOAM Running, Solving & CFD | 13 | March 24, 2014 03:54 |
interFoam/kOmegaSST tank filling with printStackError/Mules | simpomann | OpenFOAM Running, Solving & CFD | 3 | February 17, 2014 18:06 |
Possible Bug in pimpleFoam (or createPatch) (or fluent3DMeshToFoam) | cfdonline2mohsen | OpenFOAM | 3 | October 21, 2013 10:28 |