CFD Online Logo CFD Online URL
Home > Forums > OpenFOAM

Problem/ bug in mesh.cellCells() ??

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

LinkBack Thread Tools Display Modes
Old   March 2, 2011, 04:48
Default Problem/ bug in mesh.cellCells() ??
New Member
Rudi T.
Join Date: Feb 2011
Location: Munich, Bavaria
Posts: 3
Rep Power: 5
daZigeiner is on a distinguished road
I'm just working on a general possibility to refine locally on a selection of the mesh (blockMesh with refinementIterator - no hexref8). Since I have higher refinement levels I need to lay some buffer-layers around the selection in order to ensure 2:1 refinement. For this purpose I use the cellCells() function in multiple iterations.

My problem is that cellCells() does not recognize correctly all neighbours of already refined cells (The refinement history I have implemented works fine and has no bugs) .

I'll give a little example:

- 8 cells (= refinement level 3) on the west side of a simple refined cell (= 2 cells f.e. cell A and B).
- this should give cell A as eastern neighbour for four of the tripple refined cells and cell B for the other four cells
- instead of this cellCells returns only cell A as eastern neighbour for all eight cells!!

And now the really confuseing problem:

This bug is not reproduceable for all meshes in all cases, since the correct recognition of all neighbours works fine in the mesh of forwardStep (tutorials/compressible/rhoCentralFo...), but not in the mesh of counterFlow2D (tutorials/combustion/reactingFoam...) . I have no idea if the bug is caused by different mesh setups (I did not find any significant differences)?!?

I would really appreciate it if anyone who has deeper insight into the cellCells() - function could give me a hint.

Rudi T.

Please do not puzzle any longer!
Problem is solved: I forgot to update the primitive mesh after each buffering iteration

Last edited by daZigeiner; March 2, 2011 at 10:03. Reason: Problem solved
daZigeiner is offline   Reply With Quote


cellcells, cellcells(), cells, mesh, neighbours

Thread Tools
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 On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
UDF compiling problem Wouter Fluent UDF and Scheme Programming 6 June 6, 2012 04:43
Problem Importing Geometry ProE to CFX fatb0y CFX 3 January 14, 2012 19:42
natural convection problem for a CHT problem Se-Hee CFX 2 June 10, 2007 06:29
Adiabatic and Rotating wall (Convection problem) ParodDav CFX 5 April 29, 2007 19:13
convergence problem Trushar Phoenics 5 August 27, 2002 23:40

All times are GMT -4. The time now is 04:14.