CFD Online Logo CFD Online URL
Home > Forums > OpenFOAM Pre-Processing

Thermophysical Property Units

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Display Modes
Old   November 20, 2013, 08:43
Default Thermophysical Property Units
New Member
Johan Zietsman
Join Date: Aug 2013
Posts: 1
Rep Power: 0
johanz is on a distinguished road
I am using OpenFOAM 2.2.0.

I am busy using the chtMultiRegionFoam solver to configure a heat transfer case that involves multiple materials. When I started editing the thermophysicalProperties files, I found it very hard to determine what the units of the properties were. I am referring to the following content of the file:

nMoles 1;
molWeight 63.546; // molar weight, [kg/kmol]

kappa 401; // thermal conductivity, [W/(m.K)]

Hf 0; // ??? enthalpy of formation, [J/kmol]
Cp 24449; // heat capacity at constant pressure, [J/(kmol K)], ref. FactSage FactPS database

rho 8960; // density, [kg/m^3]

I delved into the header files to find comments where the units were documented. These parameters are implemented with the scalar data type, and not a dimensionedScalar data type. This makes me a bit worried.

Is there a specific method in that I can use to determine the units of quantities such as those above, or are the units implicitly implemented in the code with comments documenting the choice of units?

Was the implementation of units on thermophysical properties changed in version 2.2.0 to eliminate the units? If so, what is the reason for this.

Thanks for the help.

johanz is offline   Reply With Quote

Old   January 21, 2014, 06:01
Senior Member
Joachim Herb
Join Date: Sep 2010
Posts: 424
Rep Power: 13
jherb is on a distinguished road
Originally Posted by johanz View Post
I am using OpenFOAM 2.2.0.
        Hf      0; // ??? enthalpy of formation, [J/kmol]
        Cp      24449; // heat capacity at constant pressure, [J/(kmol K)], ref. FactSage FactPS database
Comparing the example given at with the value (for air) from it looks like cp is in J/(kg K) and not J/(kmol K).

In the bug report it is explained that:
In the source code, typically upper case letters (e.g. Ha) indicate [J/kg] and lower case (e.g. ha) [J/kmol].
Internally in the sensible enthalpy is calculated which has the units J/kmol (according to so cp has the units J/(kmol K). The conversion is from kg to kmol is done when reading it in

The same seems to apply to Hf (so also given as J/kg in thermophysicalProperties)
jherb is offline   Reply With Quote


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Thermophysical properties for natural convection Ciefdi OpenFOAM Running, Solving & CFD 0 November 7, 2013 12:44
units in OpenFOAM megacrout OpenFOAM 4 July 19, 2011 08:04
units of geometrical parameters lost SoobY ANSYS Meshing & Geometry 2 January 10, 2011 04:58
Variable thermophysical property for incompressible flow JinBiao OpenFOAM Running, Solving & CFD 4 September 1, 2010 08:11
To dimensionalize or not to dimensionalize !! tolani owosina Main CFD Forum 8 November 13, 1999 14:45

All times are GMT -4. The time now is 01:09.