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

renumberMesh problems

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 2 Post By Luke.12

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 20, 2013, 13:13
Default renumberMesh problems
  #1
Senior Member
 
Join Date: Mar 2010
Posts: 173
Rep Power: 17
Jonathan is on a distinguished road
Hi there everyone,

has anyone been able to successfully run renumberMesh on a mesh with cyclic BC's to reduce bandwidth and speedup their simulations.

I have tried multiple approaches to try to get this to work, but everytime, renumberMesh ends up breaking the face ordering on the cyclics and then the solvers fall over

Is there something I should know about this utility i don't? I am using OF-2.1.1 and meshes made in ICEMCFD (Fluent format).

This is what i have tried:

1) fluent3DMeshToFoam
2) createPatch -> to fix the cyclics
3) renumberMesh
4) simpleFoam ---> FAIL

1) fluent3DMeshToFoam
2) createPatch -> create simple 'patch' BC's instead of periodics
3) renumberMesh
3) createPatch -> create new cyclics
4) simpleFoam ---> FAIL

and a few other combinations i cannot recall right now (there have been too many!)

I have tried with pointSync on and off with no difference that i can tell. Surely it cannot be that Foam does not work with basic utilities such as renumberMesh and cyclics - which are essential to all rotating machine simulations which are a huge user of CFD codes ...

any help or advice on how to do this would be much appreciated.

thanks in advance,
regards
jonathan
Jonathan is offline   Reply With Quote

Old   May 10, 2016, 16:38
Default
  #2
New Member
 
Lukáš Hurda
Join Date: Oct 2015
Posts: 5
Rep Power: 10
Luke.12 is on a distinguished road
Hi,

this is old, but still shouldn't be left unanswered. I tripped over this question thousand times trying to solve this exact problem, just slight difference - using fluentMeshToFoam instead fluent3DMeshToFoam. I made it today, finally, thanks to this post:
http://www.cfd-online.com/Forums/ope...tml#post285816
As it says, I've set writePrecision 12; and went through

fluentMeshToFoam
createPatch -overwrite
renumberMesh -overwrite
decomposePar
mpirun -np 8 renumberMesh -parallel -overwrite


and then changed back the writePrecision 6; not to produce unnecessarily large amount of data during the course of solver run. Everything fine with cyclics!

I use poinSync false; in createPatchDict but it may work with true; also.
I don't reset the default matchTolerace, which is 0.0001; I believe.
It also works when decreasing the matchTolerace terribly, to 0.01; in my case, but that's not a fine solution...
zhutaihang and Peppeeeee like this.
Luke.12 is offline   Reply With Quote

Reply

Tags
createpatch, cyclic, renumbermesh


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
[ICEM] Problems with coedge curves and surfaces tommymoose ANSYS Meshing & Geometry 6 December 1, 2020 11:12
[mesh manipulation] Problems with rotational cyclic boundaries TReviol OpenFOAM Meshing & Mesh Conversion 8 July 11, 2014 03:45
[ICEM] Flow channel meshing problems StefanG ANSYS Meshing & Geometry 19 May 15, 2012 06:44
Two-phase air water flow problems by activating Wall Lubrication Force challenger85 CFX 5 November 5, 2009 05:44
Help required to solve Hydraulic related problems aero CFX 0 October 30, 2006 11:00


All times are GMT -4. The time now is 19:17.