CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM

Various problems with mesh, pre-processing e solving

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

Like Tree1Likes
  • 1 Post By student666

LinkBack Thread Tools Search this Thread Display Modes
Old   October 13, 2017, 11:44
Post fire simulation,problems with mesh, pre-processing e solving
New Member
Join Date: Jul 2017
Posts: 28
Rep Power: 7
luca1992 is on a distinguished road
Hi, I would need the advice of some expert who could point me to the direction to follow(I say expert because until now I have had broken tips between several people and in different direction,without any certainty). (At the end I attach some photos).

I've already asked a few questions on the forum, but often users after a few questions stop responding. I'm busy a lot, I just need some suggestions and directions, I do not want others to do the work for me. Hope you can finally help me.

I'm trying to simulate a fire in a tunnel: I have a cube created with blockMesh(I named 1) that I have to put in another larger mesh ever created with blockMesh but worked with snappyHexMesh(from a stl file) so that it has the shape of the tunnel(I named 2). My questions are:

1) Do I have to create another cube as I did(named 3) in format stl so as to create a cavity of the same size as the small cube(number 1), which accommodates the heat puddle made in blockMesh(number 1)? Otherwise I would have a mesh overlap. In fact, that of the tunnel and that of the heat puddle would be superimposed.

2) The contour conditions for the interface between the heat puddle and the tunnel, to ensure the continuity of file values located in folder 0 (alphat, T, U, k, IDefault, G etc...) how do i know what to put? I am doing various attempts but it is not the way to proceed.

3) I need to extract patches from my mesh(the tunnel) using topoSetDict and createPatchDict,I've been able to extract patches using the paraview option called "line" for find a box with the function boxtoCell, but then I can not pick up from what the error says is a patch thin enough to take only external layers , how do I fix this problem? A precise function to extract thin patches? The error which is given to me is this in the log.createPatch file:

Face 31149 specified in set f1 is not an external face of the mesh.
This application can only repatch existing boundary faces.
From function int main (int, char **)
*in createPatch.C files at line 728.

4) Sometimes I get this error and I do not know how to fix it because the cellLevel file is not in the beginning, it only appears after running the program and if I try to open it the program crashes. The error is:

Can not find patchField entry for inlet
file: /home/lucalinux/FoamCases/12ottobre/0/cellLevel.boundaryField from line 28 to line 34.

5) Since the solver is developed by the community, who invented it will also have a guide for fireFoam and smallPoolFire3D? I tried but did not find much.

The solver I use is: fireFoam / smallPoolFire3D, but the problem is general is not related to the solver.

In the attached pictures you can see the cavity I did in the gallery while in the hand design the work phases (the part in snappyHexMesh is unique for both forms, ie the cube and tunnel, on the design is divided into 2 parts for simplicity )

Thank you, greetings, Luca.
Attached Images
File Type: jpg tunnel1.jpg (101.0 KB, 21 views)
File Type: jpg tunnel2.jpg (97.0 KB, 18 views)
File Type: jpg tunnel3.jpg (141.2 KB, 16 views)
File Type: jpg WP_002059.jpg (83.8 KB, 17 views)

Last edited by luca1992; October 13, 2017 at 12:53.
luca1992 is offline   Reply With Quote

Old   October 14, 2017, 23:42
Senior Member
M. C.
Join Date: May 2013
Location: Italy
Posts: 286
Blog Entries: 6
Rep Power: 15
student666 is on a distinguished road
I sent you a private message.
luca1992 likes this.
student666 is offline   Reply With Quote

Old   October 15, 2017, 05:05
New Member
Join Date: Jul 2017
Posts: 28
Rep Power: 7
luca1992 is on a distinguished road
ok, perfect, thanks.
luca1992 is offline   Reply With Quote


blockmesh, error, firefoam, poolfire, snapphhexmesh

Thread Tools Search this Thread
Search this Thread:

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Suppress twoPhaseEulerFoam energy AlmostSurelyRob OpenFOAM Running, Solving & CFD 33 September 25, 2018 17:45
Segmentation fault when using reactingFOAM for Fluids Tommy Floessner OpenFOAM Running, Solving & CFD 4 April 22, 2018 12:30
HeatSource BC to the whole region in chtMultiRegionHeater xsa OpenFOAM Running, Solving & CFD 3 November 7, 2016 05:07
Floating point exception error lpz_michele OpenFOAM Running, Solving & CFD 53 October 19, 2015 02:50
Differences between serial and parallel runs carsten OpenFOAM Bugs 11 September 12, 2008 11:16

All times are GMT -4. The time now is 20:07.