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

Learning/Using fireFoam

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By clapointe

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 4, 2021, 07:11
Unhappy Learning/Using fireFoam
  #1
New Member
 
Mohamed Baraket
Join Date: Mar 2021
Posts: 6
Rep Power: 5
BarakeX is on a distinguished road
Hello, I'm new to using OpenFOAM. It's been around 2 weeks since I started working on my project, which is fire modelling and simulation (for a building exposed to fire).
The aim of my project is to learn how to use OpenFOAM and specifcally the fireFoam solver.

I'm already got a good idea about the equations that fireFoam uses and the major steps to run your simulations on OpenFOAM. The thing is I can't find enough guides on how to use fireFoam, and I'm trying to learn as much as I can about the parameters necessary for simulating some cases (I'm focusing on pyrolysis ones) and how they choose boundary conditions and so on. Still, the theses are my only reference and they don't provide a guide to use that solver.

Is there any useful guides that I can use? Or is it possible to train on turbulent simulations using other solvers (because there are enough guides regarding that), then find similarities in fireFoam?

Thanks in advance
BarakeX is offline   Reply With Quote

Old   March 4, 2021, 19:31
Default
  #2
Senior Member
 
Join Date: Aug 2015
Posts: 494
Rep Power: 15
clapointe is on a distinguished road
Certainly, publications are your friend (e.g., some references below, if you've not already seen them, as well as various dissertations floating around). In terms of using fireFoam, the tutorials are your friend. Between those available with OpenFOAM (.com or .org), and the fireFoam-dev repository (https://github.com/fireFoam-dev/fireFoam-dev/) there should be enough to get you started.

Ref 1 : Li, Ying Zhen, et al. "Verification, validation and evaluation of FireFOAM as a tool for performance design." (2017).
Ref 2 : Vinayak, Ashish. Mathematical Modeling & Simulation of Pyrolysis & Flame Spread in OpenFOAM. No. FZJ-2018-00797. Jülich Supercomputing Center, 2017.

Caelan
8cold8hot likes this.
__________________
Public git repository : https://github.com/clapointe2011/public
clapointe is offline   Reply With Quote

Old   March 5, 2021, 06:40
Default
  #3
New Member
 
Mohamed Baraket
Join Date: Mar 2021
Posts: 6
Rep Power: 5
BarakeX is on a distinguished road
Quote:
Originally Posted by clapointe View Post
Certainly, publications are your friend (e.g., some references below, if you've not already seen them, as well as various dissertations floating around). In terms of using fireFoam, the tutorials are your friend. Between those available with OpenFOAM (.com or .org), and the fireFoam-dev repository (https://github.com/fireFoam-dev/fireFoam-dev/) there should be enough to get you started.

Ref 1 : Li, Ying Zhen, et al. "Verification, validation and evaluation of FireFOAM as a tool for performance design." (2017).
Ref 2 : Vinayak, Ashish. Mathematical Modeling & Simulation of Pyrolysis & Flame Spread in OpenFOAM. No. FZJ-2018-00797. Jülich Supercomputing Center, 2017.

Caelan
Thank you so much for the reply!
I already read those references and they're really helpful, but about your public git repository, I've been trying to use the AMR with fireFoam and I found out about the diffusionFireFoam library. I've been trying to install it and run an example but I get an error stating that it can't find the solver diffusionFireFoam, as well as an old command in one of the files (it says I should use "scale" to convert to meters or something).

I'm sorry if I'm bothering, but is there a guide on how to install a library properly on openfoam? Maybe the diffusionFireFoam requires an older version of OpenFOAM, because I have the latest one. Is it the problem that I can't use this library?
BarakeX is offline   Reply With Quote

Old   March 5, 2021, 11:15
Default
  #4
Senior Member
 
Join Date: Aug 2015
Posts: 494
Rep Power: 15
clapointe is on a distinguished road
Without knowing which version of OpenFOAM you're using it is hard to say, but to hazard a guess it would be an openfoam.com variant. To use the fireFoam variants in my repository, you should install OpenFOAM-7. Then, the Allwmake script in the "of7" folder will compile everything for you. If you have any troubles, this may be better suited to the thread in the C&C section of the site (AMR version of fireFoam).



Caelan
__________________
Public git repository : https://github.com/clapointe2011/public
clapointe is offline   Reply With Quote

Old   March 5, 2021, 11:20
Default
  #5
New Member
 
Mohamed Baraket
Join Date: Mar 2021
Posts: 6
Rep Power: 5
BarakeX is on a distinguished road
Thank you so much!
I'm currently using v2012. I'll try installing OpenFOAM-7 and see how it goes.

Thanks for the help again.
BarakeX is offline   Reply With Quote

Reply

Tags
firefoam


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Pyrolysis in FireFOAM - default assumptions included in developed version? Kummi OpenFOAM Running, Solving & CFD 0 August 29, 2019 04:29
fireFoam installation Roman1 OpenFOAM Installation 2 September 27, 2013 04:05
Install/compile fireFoam 1.6-1.0 in Openfoam 2.1.1 hz283 OpenFOAM Programming & Development 19 April 1, 2013 09:35
How to setup a proper "heatFlux" boundary for fireFoam? Jumping OpenFOAM Pre-Processing 0 March 27, 2013 10:27
pyrolysis in fireFoam windwin OpenFOAM 1 September 26, 2011 09:11


All times are GMT -4. The time now is 10:56.