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

[mesh manipulation] Problem with refineMesh & neighbor matching

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 3, 2022, 09:53
Default Problem with refineMesh & neighbor matching
  #1
New Member
 
Michael S.
Join Date: May 2020
Location: Hamburg, Germany
Posts: 25
Rep Power: 4
Wowbagger is on a distinguished road
Send a message via Skype™ to Wowbagger
Dear Foamers,

I am trying to run a 3D case which I started from a 2D case in different settings.
2D case was running well.

Now I tried to do in 3D with an inclined Mesh and using refineMesh in a similar way as I saw it in the DTCHull tutorials.

I got two problems so far.

First problem is a warning.
I tried to refine two times. First time refinement is ok.
But second time there are a lot of warnings like this:


Quote:
--> FOAM Warning :
From function void Foam::cellCuts::setFromCellCutter(const Foam::cellLooper&, const Foam::List<Foam::refineCell>&)
in file meshCut/cellCuts/cellCuts.C at line 2393
Found loop on cell 216103 that resulted in an unexpected bad cut.
Suggestions:
- Turn on the debug switch for 'cellCuts' to get geometry files that identify this cell.
- Also keep in mind to check the defined reference directions, as these are most likely the origin of the problem.
I suggest this is not really a problem, as paraFoam is showing what I want.
But I want to know how to do it really right. I did the debugging with cellCut and tried every change in reference direction which makes sense for me.
But I wasn't able to get rid of this warning. And I am not sure at all if this is related to the second Problem.


Second Problem is a neighbour matching error.
Trying to run simpleFoam after is showing:
Quote:
face 1 area does not match neighbour by 0.00812436% -- possible face ordering problem.
...
If you are certain your matching is correct you can increase the 'matchTolerance' setting in the patch dictionary in the boundary file.
Displaying the faces in paraFoam shows the correct faces. Where can i change the called 'matchTolerance' to do this automated? I thought this would be the decomposeParDict but it isn't.


Can anyone help me?
I attached the case if anybody want to replicate this.
As I am trying to get better in OpenFoam every hint to a mistake is welcome.

Best regards
Michael
Attached Images
File Type: png Bildschirmfoto vom 2022-10-03 14-41-46.png (15.9 KB, 7 views)
Attached Files
File Type: zip Airfoil_30dgr.zip (18.3 KB, 0 views)
Wowbagger is offline   Reply With Quote

Old   October 10, 2022, 13:22
Default
  #2
New Member
 
Michael S.
Join Date: May 2020
Location: Hamburg, Germany
Posts: 25
Rep Power: 4
Wowbagger is on a distinguished road
Send a message via Skype™ to Wowbagger
No one here who has a guess or a tip?


Best regards
Michael
Wowbagger is offline   Reply With Quote

Reply

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
[mesh manipulation] refineMesh problem with erroneous grid quarkz OpenFOAM Meshing & Mesh Conversion 0 July 9, 2019 06:06
BuoyantBoussinesqSimpleFoam_Facing problem Mondal131211 OpenFOAM Running, Solving & CFD 1 April 10, 2019 20:41
Gambit - meshing over airfoil wrapping (?) problem JFDC FLUENT 1 July 11, 2011 06:59
natural convection problem for a CHT problem Se-Hee CFX 2 June 10, 2007 07:29
Adiabatic and Rotating wall (Convection problem) ParodDav CFX 5 April 29, 2007 20:13


All times are GMT -4. The time now is 18:45.