CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > ANSYS Meshing & Geometry

[ICEM] ICEM prism layer results in Fluent NULL pointer cells

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

Reply
 
LinkBack Thread Tools Display Modes
Old   February 16, 2011, 13:09
Default ICEM prism layer results in Fluent NULL pointer cells
  #1
Member
 
W.N. Anderson
Join Date: Jul 2010
Location: Zürich, Switzerland
Posts: 46
Rep Power: 6
Will Anderson is on a distinguished road
Good Evening.

I have a solid hollow sphere (part name=SPHERE), around which a 10 layer prism mesh is wrapped (prism volume part name=BL_SPHERE, top part name=TOP_SPHERE).

Around the sphere's boundary layer (or, surrounding the top of its prism mesh) is a normal tetrahedral mesh (part name=FLUID). Now, when I read this mesh into fluent, I received the following error:

Back in ICEM, if I only show the part TOP_SPHERE, containing the top of the prism mesh, I notice that it has holes in it, which are likely to blame for the NULL pointer error.

Any idea how i can repair this or have ICEM make a better prism mesh?


Here is the image of TOP_SPHERE

i guess i could have cropped that image....
Will Anderson is offline   Reply With Quote

Old   February 17, 2011, 13:22
Default
  #2
Senior Member
 
PSYMN's Avatar
 
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,650
Blog Entries: 1
Rep Power: 34
PSYMN has a spectacular aura aboutPSYMN has a spectacular aura about
No idea why you got an incomplete top layer, but you can fix it with the "uncovered faces" check. (Edit Mesh => Check Mesh)

But more to the root of your problem... Should the tetras and Prisms be in the same fluid? You shouldn't need a top part or prism part at all. By default it would have put the prism in the same part as the tetras and you wouldn't have needed those shells between them at all. You can edit your way to this by right clicking on TOP_SPHERE in the parts branch and deleting it. Then right click on the FLUID part and Add to Part, then Select the second to last icon in the selection tool bar (All Volume elements).

regards,

Simon
PSYMN is offline   Reply With Quote

Old   February 17, 2011, 15:29
Default
  #3
Member
 
W.N. Anderson
Join Date: Jul 2010
Location: Zürich, Switzerland
Posts: 46
Rep Power: 6
Will Anderson is on a distinguished road
I've tried to repair using the "Edit mesh -> uncovered faces check" but I've so far had no luck. I'm learning that the prism mesher (in conjunction with surrounding tetras) occasionally requires more computer than my laptop can handle, so maybe its some sort of incomplete mesh due to lack of computational resources. I will try with more horsepower and RAM and report back.

Why do I need distinct "TOP_SPHERE" and "BL_SPHERE" parts? Because these regions will be treated as rigid bodies (albeit "rigid fluid entities") by fluent in a dynamic mesh computation. The prism mesh surrounding the sphere shall retain its good boundary layer resolution, regardless of what fluent's dynamic remesher may do with the tetras throughout the domain.

Best Regards.
Will Anderson is offline   Reply With Quote

Old   February 17, 2011, 17:30
Default
  #4
Senior Member
 
PSYMN's Avatar
 
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,650
Blog Entries: 1
Rep Power: 34
PSYMN has a spectacular aura aboutPSYMN has a spectacular aura about
Uncovered faces should always find volume elements in different parts adjacent to each other... And prism should not write out something incomplete, even if it ran out of memory.

Maybe run a cut plane thru that area where the prism top is missing and see what is going on.
PSYMN is offline   Reply With Quote

Old   February 19, 2011, 12:44
Default
  #5
Member
 
W.N. Anderson
Join Date: Jul 2010
Location: Zürich, Switzerland
Posts: 46
Rep Power: 6
Will Anderson is on a distinguished road
Thanks Simon. I took a look at some cut planes which you recommended.

Maybe this is helpful for people who encounter the rare combination of elements leading to those 4 holes in the prism layer top.

I had a mesh density with 4 points positioned unfortunately close to the location of the top of the prism layer. The holes which I had in the top_sphere shell surrounded the locations of those points on which the mesh density was based. These 4 points interfered with the creation of the prism layer. The density points are now moved away from the sphere and now all is fine. The prism layer top has no more holes in it.

Thanks and Regards.
Will Anderson is offline   Reply With Quote

Old   February 19, 2011, 13:17
Default Delete those points...
  #6
Senior Member
 
PSYMN's Avatar
 
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,650
Blog Entries: 1
Rep Power: 34
PSYMN has a spectacular aura aboutPSYMN has a spectacular aura about
I usually delete those points after creating the density box... Otherwise nodes are forced to that location and locked. Quality suffers even if the prism layer is unaffected.
PSYMN is offline   Reply With Quote

Reply

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
How to open Icem mesh in Ansys Fluent? emmkell FLUENT 24 October 14, 2014 09:56
[ICEM] domain interface in ICEM for fluent hsn ANSYS Meshing & Geometry 24 November 27, 2012 17:43
Import netgen mesh to OpenFOAM hsieh Open Source Meshers: Gmsh, Netgen, CGNS, ... 32 September 13, 2011 06:50
Different Results from Fluent 5.5 and Fluent 6.0 Rajeev Kumar Singh FLUENT 6 December 19, 2010 12:33
physical boundary error!! kris CD-adapco 2 August 3, 2005 01:32


All times are GMT -4. The time now is 05:16.