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

[ICEM] Splitting blocks without affecting node distribution

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 17, 2014, 23:27
Unhappy Splitting blocks without affecting node distribution
  #1
Senior Member
 
Crank-Shaft's Avatar
 
Ovi
Join Date: Oct 2012
Location: Sydney, Australia
Posts: 166
Rep Power: 14
Crank-Shaft is on a distinguished road
Hello CFD Online,

I am currently working on a project which is extremely resource and time-limited. This involves a relatively simple geometry - flow around a 3D, prismatic, circular cylinder - as shown in the image attached.

However, the problem is that I am currently having to block and mesh not only based on the geometry definition but also to ensure that all the blocks have an approximately uniform number of cells. This is required since we are trying to maximise the efficiency of our runs on the small cluster (4 nodes, 4 procs each hyper-threaded) and the in-house code needs the total number of blocks > total number of processors.

So I have tried this 4 times already and the current mesh was generated using 24 blocks (O-grid+tail+midplane split). I desperately need a better way to split around the cylinder and the O-grid without affecting the existing mesh. Is it possible in ICEM to split along the existing cell interfaces by nodal locations? This would make it a lot easier and I would be able to preserve the node distribution.

I would like to split the existing blocks as shown in the PNG drawing - DomainProposedBlocking.jpg
Is there an easier way to get approximately uniform number of cells for each block?

Mesh Files for ICEM


I look forward to your response and seriously, urgently need some ideas on this. Please share your thoughts if you've encountered any similar problems in the past.

Thank you!
Attached Images
File Type: jpg DONE.jpg (17.1 KB, 15 views)
File Type: jpg ReBlock-Coarse.jpg (44.2 KB, 11 views)
File Type: jpg ReBlock-Coarse2.jpg (18.7 KB, 16 views)
__________________
--
Mechanical Engineering
Sydney, Australia



Last edited by Crank-Shaft; June 17, 2014 at 23:30. Reason: Additional Attachments
Crank-Shaft is offline   Reply With Quote

Old   June 20, 2014, 10:36
Default
  #2
Senior Member
 
Crank-Shaft's Avatar
 
Ovi
Join Date: Oct 2012
Location: Sydney, Australia
Posts: 166
Rep Power: 14
Crank-Shaft is on a distinguished road
Hey everyone,

I still haven't received any suggestions for the issues mentioned above, however, I thought I'd post some updates for those interested.

I managed to split the central O-grid around the cylinder into 16 blocks instead
of 8 blocks by using index control and then using a vertical and horizontal plane for the slice. This current state is shown in the image attached.

This has a total of 28 blocks and the node distribution per block is also shown
in the attached image. Unfortunately, this is still imbalanced and I really need around 60-80 blocks to run on the larger HPC for an efficient parallel simulation run.

Does anyone know how to preserve the bias and distribution of the 160 radial nodes around the cylinder O-grid, but split these blocks further using a concentric, circular cut?

I desperately need to split the 160 into 3 lengths of 50,50,60 grid points each. This would give me a total of 160 blocks for the entire domain, which would be perfect!

Hope this makes sense and I would greatly appreciate your response.
Attached Images
File Type: jpg Capture.jpg (35.3 KB, 16 views)
__________________
--
Mechanical Engineering
Sydney, Australia


Crank-Shaft is offline   Reply With Quote

Reply

Tags
blocking, icem, splitting, structured hex mesh


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] Error in mesh writing helios ANSYS Meshing & Geometry 21 August 19, 2021 15:18
[Commercial meshers] converting Fluent mesh to openfoam standard mesh deepesh OpenFOAM Meshing & Mesh Conversion 31 March 29, 2017 06:59
dsmcInitialise - dsmcFoam archymedes OpenFOAM Pre-Processing 94 July 15, 2016 17:14
Cluster ID's not contiguous in compute-nodes domain. ??? Shogan FLUENT 1 May 28, 2014 16:03
The fluent stopped and errors with "Emergency: received SIGHUP signal" yuyuxuan FLUENT 0 December 3, 2013 23:56


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