|
[Sponsors] |
June 7, 2013, 10:20 |
Overwriting Temperature in OpenFoam
|
#1 |
New Member
Ivana
Join Date: Feb 2012
Posts: 16
Rep Power: 14 |
Hi,
I coupled reactingFoam with the combustion in-house code that provides me density and temperature. I send temperature and density to OpenFoam in order to update flow field. OpenFoam uses density from combustion code properly but I have problems with temperature. OpenFoam doesn't use the temperature from the separate combustion code but one from basicThermo. Does someone has any suggestion how to overwrite temperature in OpenFoam and make OpenFoam to use temperature calculated in the other code? Is there a way to do it without modifying basicThermo files? Thank you very much. Regards, Ivana |
|
June 8, 2013, 07:18 |
|
#2 |
Senior Member
HECKMANN Frédéric
Join Date: Jul 2010
Posts: 249
Rep Power: 17 |
I made somthing similar few weeks ago, here is the solution:
http://www.cfd-online.com/Forums/ope...implefoam.html |
|
June 10, 2013, 09:17 |
|
#3 |
New Member
Ivana
Join Date: Feb 2012
Posts: 16
Rep Power: 14 |
Hi,
Thank you for your reply. But would it be possible that I copy basicThermo to my own implementation of reactingFoam and modify it and use it from there? I am not sure how to do that? Would I also need to have "turbulenceModels/compressible/turbulenceModel" in the same directory? I am asking this because if I change basicThermo in the top-level solver that might also influence other users of OpenFoam... Thank you! Regards, Ivana |
|
June 10, 2013, 11:57 |
|
#4 |
Senior Member
HECKMANN Frédéric
Join Date: Jul 2010
Posts: 249
Rep Power: 17 |
If you do the modification I made in the other topic (add a member to get a variable T and not a constant T), there is no problem with the other solvers. I currently use it on my OpenFoam and everything runs fine. It simply "add" an extra function/possibility, it doesn't change anything.
But you can make it local if you want. I had this topic few weeks ago: http://www.cfd-online.com/Forums/ope...ion-2-2-a.html I haven't got time to write a "tutorial" yet. |
|
June 25, 2013, 06:17 |
|
#5 |
New Member
Ivana
Join Date: Feb 2012
Posts: 16
Rep Power: 14 |
It is working! Thank you!
Regards, Ivana |
|
June 25, 2013, 08:32 |
|
#6 |
Senior Member
HECKMANN Frédéric
Join Date: Jul 2010
Posts: 249
Rep Power: 17 |
You are welcome. It seems that the last update from OF 2.2 includes a code similar to the one I've showed you. So, if you don't want to change everything next time, just update OF.
|
|
June 25, 2013, 08:34 |
|
#7 |
New Member
Ivana
Join Date: Feb 2012
Posts: 16
Rep Power: 14 |
That's good to know. Thanks once more!
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
whats the cause of error? | immortality | OpenFOAM Running, Solving & CFD | 13 | March 24, 2021 08:15 |
coldEngineFoam (OpenFoam 2.1.x), constant Temperature during adiabatic compression | novakm | OpenFOAM Verification & Validation | 1 | February 25, 2013 13:25 |
Water subcooled boiling | Attesz | CFX | 7 | January 5, 2013 04:32 |
Is wall ajacent temperature equal to conservative temperature of the wall? | shenying0710 | CFX | 8 | January 4, 2013 05:03 |
The OpenFOAM extensions project | mbeaudoin | OpenFOAM | 16 | October 9, 2007 10:33 |