|
[Sponsors] |
September 26, 2013, 13:53 |
empty patch as farfield condition
|
#1 |
Senior Member
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25 |
Hello foamer
please look at the attached file, this file solves a flow over plate by simpleFoam solver in OF-2.2.0, instead of farfield condition, it uses empty BC. I expected it crashes, but it works fine, so whats farfield BC for p,U, and so on? how they can be calculated when we assign it an empty patch? Best Regards
__________________
My Personal Website (http://nimasamkhaniani.ir/) Telegram channel (https://t.me/cfd_foam) |
|
September 26, 2013, 16:58 |
|
#2 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
Good evening,
That is very strange. I quickly tried the case on a couple of versions of OpenFoam, and the report is as follows: - OF2.2.1: The attached simulation runs. - OF2.2.0: The attached simulation runs. - OF2.1.0: The attached simulation runs. - OF1.7.1: The attached simulation fails. - OF1.6-ext: The attached simulation fails. Looking at the data, where is actually a non-zero velocity normal to the farfield boundary, so how does an empty boundary condition behave? This must be a bug in the mesh check prior during runTime. It is on the other hand interesting that only in OF2.1.0 and OF2.2.* does checkMesh complain over the mismatch between number of empty faces and the number of cells. This is not part of the response in neither OF1.7.1 nor OF1.6-ext. Kind regards Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request. |
|
April 5, 2014, 14:06 |
|
#3 | |
New Member
何刚
Join Date: Jan 2011
Posts: 25
Rep Power: 15 |
Quote:
Have you solved this problem? I faced the problem of how to set far field boundary as well. Last edited by wyldckat; April 5, 2014 at 17:15. Reason: fixed broken quote |
||
April 5, 2014, 16:04 |
|
#4 |
Senior Member
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25 |
as Niels mentioned it seems it is a bug in OpenFOAM
__________________
My Personal Website (http://nimasamkhaniani.ir/) Telegram channel (https://t.me/cfd_foam) |
|
April 5, 2014, 17:47 |
|
#5 | ||
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
Greetings to all!
Thanks to the OpenFOAM-combo repo I created sometime ago ( https://github.com/wyldckat/OpenFOAM-combo/ ), I managed to see what happened in this case. As of OpenFOAM 2.0.0, they decided to comment out this check, which was made only when the respective debug flag was active. In the latest code at 2.3.x, have a look into the method "updateCoeffs()": https://github.com/OpenFOAM/OpenFOAM...chField.C#L139 - it has this comment there: Quote:
Best regards, Bruno
__________________
|
|||
Tags |
empty patch, farfield |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Commercial meshers] Fluent msh and cyclic boundary | cfdengineering | OpenFOAM Meshing & Mesh Conversion | 48 | January 25, 2013 04:28 |
Empty patch problem with Netgen to Openfoam | troy | OpenFOAM | 4 | August 11, 2010 09:43 |
mapFields : internal edges | Gearb0x | OpenFOAM Running, Solving & CFD | 3 | April 19, 2010 10:02 |
farfield Vs symmetry boundary condition | Rajat | FLUENT | 1 | October 21, 2005 14:53 |
Multicomponent fluid | Andrea | CFX | 2 | October 11, 2004 06:12 |