CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Native Meshers: blockMesh

Is blockMesh generally considered a good quality tool

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

Reply
 
LinkBack Thread Tools Display Modes
Old   November 15, 2006, 12:44
Default Hello OpenFOAM users, I am
  #1
New Member
 
Charles
Join Date: Mar 2009
Location: Corvallis, OR, USA
Posts: 7
Rep Power: 7
york is on a distinguished road
Hello OpenFOAM users,

I am a graduate student researching the motion of a buoy in the ocean. I am trying to decide which CFD software to use. I have already posted twice on these forums about other questions, and appreciate everyone's helpful responses.

My question now is this: do you generally consider blockMesh a good quality mesh generation tool? I understand that it does not have a GUI (someone actually hinted that making one would be a good idea). Other than that, is it good? Does it do what you need? Keep in mind, I do not know much about mesh generation yet, but I have to make a decision about which software to go with, so I want to hear what some people who are very good at this (i.e. all of you) think about blockMesh.

Thank you for your time,
york is offline   Reply With Quote

Old   November 15, 2006, 12:50
Default The answer depends very much o
  #2
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,728
Rep Power: 20
hjasak will become famous soon enough
The answer depends very much on your geometry. For all Mickey Mouse cases (read: simple geometry or of cases of academic interest) that can be decomposed into a few blocks with or without curved edges, blockMesh does the job pretty well. I would not consider using anything else for e.g. vortex shedding behind a cylinder mesh, most 2-D meshes etc.

However, if you want to mesh an engine coolant jacket or a Formula 1 car, blockMesh is nowhere near good enough. This is why I have put so much effort into mesh import and interfacing with other CFD packages or meshing tools.

Automatic meshing in OpenFOAM is of great interest but still not ready for wide exposure or public domain (my support and admiration goes to the guy who is doing it - he knows why) ;-)

Hope this was useful,

Hrv
__________________
Hrvoje Jasak
hjasak is offline   Reply With Quote

Old   November 15, 2006, 13:10
Default Hrv, Yes, thank you very mu
  #3
New Member
 
Charles
Join Date: Mar 2009
Location: Corvallis, OR, USA
Posts: 7
Rep Power: 7
york is on a distinguished road
Hrv,

Yes, thank you very much, it was quite useful.

If you would suffer more questions...what do you mean by automatic meshing? Do you refer to the moving mesh solver? Or is this a part of mesh generation that I just do not understand yet?

Do you think that blockMesh would be good enough for meshing a buoy floating in the ocean? The buoy would be basically a donut or cylinder, with a thinner cylindrical spar through the center (like a doughnut on a stick). The ocean would be, however you mesh the surface of water.

Thank you very much again,
york is offline   Reply With Quote

Old   November 15, 2006, 13:23
Default Hi, I'm working on OpenFOAM
  #4
Senior Member
 
Vincent RIVOLA
Join Date: Mar 2009
Location: France
Posts: 271
Rep Power: 8
vinz is on a distinguished road
Hi,

I'm working on OpenFOAM to see whether or not, this could be a good CFD tool. I must admit that the solvers look pretty good for the cases that I computed so far (tutorials, flat plate, cylinder....).
However, I'm not using blockmesh. Indeed, I made a good mesh it for the cylinder case. It took me a whole day to do it. At the same time, my collegue did a similar mesh in a few minutes with the software GridPro. And, as a real mesher, the mesh looks really great. I'm computing vortex shedding on both meshes and I'll probably post my results whenever possible.
In my opinion, blockmesh can be used for really simple meshes (as you said Hrvoje), but use another mesher as soon as the mesh is a bit more complicated. Otherwise, you'll use a lot of time.
Hope my comment will help you,

Vincent
vinz is offline   Reply With Quote

Old   November 15, 2006, 13:42
Default Hi York, Doing cylinders an
  #5
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,728
Rep Power: 20
hjasak will become famous soon enough
Hi York,

Doing cylinders and donuts will be just fine. As a test, try drawing a piece of your domain and split it into blocks. Anything up to 20-30 blocks is easy (the largest mesh in blockMesh had something like 150 blocks but that was pretty hard to manage). Incidentally, I find blockMesh pretty good wneh you need to control mesh resolution and build high-quality meshes (say for LES).

In automatic meshing you provide the STL surface description of your domain and the rest happens automatically (with some interaction on mesh size, grading etc).

Hrv
__________________
Hrvoje Jasak
hjasak 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
Y+ should be considered even for laminar flow? Kentyn FLUENT 4 September 26, 2012 06:22
How to generate good quality figures from cfx-post Ken CFX 8 June 8, 2012 04:11
Good convergence but without a good heat balance Juan Martin Catelén CFX 4 June 27, 2007 18:41
why static parameters are considered more imp. sangam FLUENT 0 December 14, 2005 08:02
Is my mass flow considered as balance? MT Main CFD Forum 2 October 25, 2005 13:44


All times are GMT -4. The time now is 12:06.