Replies: 6 comments
-
Hi, @MTODC. By the way, I have a question. Best regards, |
Beta Was this translation helpful? Give feedback.
-
Sure, I am referring to createPatchDict file that i found in the installation folder of Baram, i.e. in BARAM\solvers\openfoam\etc\caseDicts\annotated. In the file, you can see that is commented a proper section regarding this specific issue and it is recommended to increase tolerance. I refer to many threads on CFD-online (for example); this problem seems to arise frequently in multi-core, however I have it also in single core. Thank you for the support and I'm looking for the next release of Baram! Best regards |
Beta Was this translation helpful? Give feedback.
-
Hello, You can solve this problem in writing a line in each patch in the boundary file (in constant - polyMesh) matchTolerance 2; Julien |
Beta Was this translation helpful? Give feedback.
-
Maybe in the next release, it could help if the default settings have a bigger tolerance for the porous jump. 100% of my cases I have to increase manually the tolerance in the constant boundary file. Best regards Julien |
Beta Was this translation helpful? Give feedback.
-
Hello @torodecamargue , Best regards |
Beta Was this translation helpful? Give feedback.
-
Instead of using the porous jump condition, I tried to implement a porous region, as reported in the tutorial section of the Baram website, with negligible thickness. I had no issues to run the model in multi-core and I noticed a more accurate results respect to the analytical data. |
Beta Was this translation helpful? Give feedback.
-
Hello,
I set up a simple model composed by a circular duct and an inside surface (of the same dimensions of the orthogonal section of the duct) representing a dissipative media, modeled by the porous jump boundary condition.
Link for the model: https://drive.google.com/file/d/16Rfagts_KE2NRcC6nB5DHybWq3nLi65P/view?usp=drive_link
The mesh was done according to #74 , i.e. by using a single surface in the middle of the duct and selecting only the "interface" condition in BaramMesh; in order to avoid the known issue reported in #84 , the mesh and the flow calculation were perfomed in single-core. Despite this, the model isn't able to run: initially the Console reported the error in the image.
I modified the 'matchTolerance' setting in createPatchDict to 1E-2 and this error disappeared, but now after few second that the calulation is started, it terminates. No errors are in the Console.
I also tried with multi-processor mesh and calculation and I had a similar bheaviour, i.e. termination of calculation without errors in the Console.
Thank you in advance for your help.
Best regards
Beta Was this translation helpful? Give feedback.
All reactions