CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM

thermal conductivity --> anisotropic material

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

Like Tree2Likes
  • 1 Post By benk
  • 1 Post By benk

Reply
 
LinkBack Thread Tools Display Modes
Old   July 15, 2010, 01:52
Default thermal conductivity --> anisotropic material
  #1
Member
 
Join Date: Nov 2009
Location: Germany
Posts: 96
Rep Power: 7
val46 is on a distinguished road
Hello,

i have a thermal conduction problem.
I need to modell a cylinder with different conductivity values in x,y and z direction. The cylinder is within a metal tube (isotropic material )

I think i can simply create 3 variables in transportproperties. Let's say lambdaX, lambdaY and lambdaZ. But after that i haven't a glue what to do next. (I'm pretty new to OpenFoam).


Thanks in advance.

Toni
val46 is offline   Reply With Quote

Old   July 19, 2010, 09:12
Default
  #2
Senior Member
 
Ben K
Join Date: Feb 2010
Location: Ottawa, Canada
Posts: 140
Rep Power: 10
benk is on a distinguished road
You just need to make a volTensorField for your thermal conductivities. In your time=0 directory, create your conductivity field using something like:

Code:
FoamFile
{
    version     2.0;
    format      ascii;
    class       volTensorField;
    object      Ds;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions      [0 2 -1 0 0 0 0];

internalField   uniform (xx 0 0 0 yy 0 0 0 zz);

boundaryField
{
...
}
where xx yy and zz are the values in the 3 different directions.
mm.abdollahzadeh likes this.
benk is offline   Reply With Quote

Old   July 20, 2010, 05:26
Default
  #3
Member
 
Join Date: Nov 2009
Location: Germany
Posts: 96
Rep Power: 7
val46 is on a distinguished road
Hi,

thanks for your reply.

How will the solver recognize the new file?
Don't i have to modify the solver for that?
val46 is offline   Reply With Quote

Old   July 20, 2010, 08:19
Default
  #4
Senior Member
 
Ben K
Join Date: Feb 2010
Location: Ottawa, Canada
Posts: 140
Rep Power: 10
benk is on a distinguished road
You'll have to add the field by:

Code:
volTensorField lambda
(
IOobject
(
"lambda",
runTime.timeName(),
mesh,
IOobject::MUST_READ,
IOobject::AUTO_WRITE
),
mesh
);
Or you could also just make a tensor in your transportProperties file and read it into your solver using

Code:
dimensionedTensor lambda(transportProperties.lookup("lambda"));
mm.abdollahzadeh likes this.
benk is offline   Reply With Quote

Reply

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
Constant velocity of the material Sas CFX 15 July 13, 2010 08:56
Simulation of a single bubble with a VOF-method Suzzn CFX 18 October 2, 2009 04:18
mass flow in is not equal to mass flow out saii CFX 2 September 18, 2009 08:07
Anisotropic Thermal Conductivity Saturn CFX 4 January 30, 2007 13:34
Two-Phase Buoyant Flow Issue Miguel Baritto CFX 4 August 31, 2006 12:02


All times are GMT -4. The time now is 19:31.