CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Open Source Meshers: Gmsh, Netgen, CGNS, ...

Preferences on OpenSource Meshers

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

Like Tree2Likes
  • 2 Post By ogloth

Reply
 
LinkBack Thread Tools Display Modes
Old   November 26, 2012, 13:08
Default Preferences on OpenSource Meshers
  #1
Senior Member
 
kmooney's Avatar
 
Kyle Mooney
Join Date: Jul 2009
Location: Amherst, MA USA - San Diego, CA USA
Posts: 285
Rep Power: 9
kmooney is on a distinguished road
Howdy Foamers,

The Gambit license is expiring for my research group in a short while. Since we have been using it exclusively for several years now, we are out of the loop in terms of foam-compatible open source or free meshing software.

Question:
What is your favorite free meshing software? If you have an extra second a few thoughts on why would be a great help!

Thanks everyone!

Kyle
kmooney is online now   Reply With Quote

Old   November 26, 2012, 19:35
Default
  #2
Senior Member
 
Lieven
Join Date: Dec 2011
Location: Mol, Belgium
Posts: 295
Rep Power: 13
Lieven will become famous soon enough
Howdy Kyle,

The past few months I've tested quite some mesh tools and there is quite some free stuff to find. However, I was quite disappointed after testing several of them (engrid, gmsh, snappyhexmesh, ...). Non of the free tools available provided me the flexibility that I enjoyed when using Gambit.
To my experience, only ICEM-CFD and CUBIT manage to compete with Gambit (there actually even more powerful) but these tools are not free.

So it all depends on what type of mesh you want to be able to generate. If it is a tetrahedral mesh you want, you will probably find something that fits your needs (e.g. engrid). But if you want to generate high-quality hexahedral meshes, don't get your hopes up too high of finding something for free.

Regards,


L
Lieven is offline   Reply With Quote

Old   November 27, 2012, 10:27
Default
  #3
Senior Member
 
Elvis
Join Date: Mar 2009
Location: Sindelfingen, Germany
Posts: 579
Blog Entries: 5
Rep Power: 13
elvis is on a distinguished road
Dear Lieven,

yesterday Oliver Gloth showed the coming Engrid 1.4 version, meshing structures ready to make Conjugate Heat Tranfer simulations easier is the main improvement.

Oliver mentiond that Engrid does not use TETs!!! They are bad for FVM simulation.
Engrid converts TET into Polyhedrals (but it does not use PolyDualMesh).
He said that even if checkmesh complains, that the meshes are most of the time good for fast simulation runs.

Another opensource hero could be HELYX OS at least for those working with SHM and want a nice GUI.
elvis is offline   Reply With Quote

Old   November 27, 2012, 11:52
Default
  #4
Senior Member
 
kmooney's Avatar
 
Kyle Mooney
Join Date: Jul 2009
Location: Amherst, MA USA - San Diego, CA USA
Posts: 285
Rep Power: 9
kmooney is on a distinguished road
Thank you! I appreciate all of the great advice.
kmooney is online now   Reply With Quote

Old   November 27, 2012, 13:08
Default
  #5
Senior Member
 
Lieven
Join Date: Dec 2011
Location: Mol, Belgium
Posts: 295
Rep Power: 13
Lieven will become famous soon enough
Dear Elvis,

I fully agree that tets are to be avoided when performing FVM simulations but I don't agree with the statement that Engrid is not capable of producing meshes constructed from TETs (cfr.Engrid does not use TETs!!!). At least the 1.2 version I have installed here on my pc is definitely capable of doing this.

So in my previous post I only want to suggest that if you want a TETs mesh, you can use Engrid fro this. I didn't want to imply that this is the only functionality of engrid. You are indeed correct that hex meshes can also be produced with this tool.
Lieven is offline   Reply With Quote

Old   November 29, 2012, 05:16
Default
  #6
Super Moderator
 
Oliver Gloth
Join Date: Mar 2009
Location: Todtnau, Germany
Posts: 116
Rep Power: 8
ogloth is on a distinguished road
Hello,

just to clarify what enGrid does ;-)

enGrid is basically an unstructured mesher which creates a mixed tet/prism grid with boundary layer resolution. Hexes can only be created by extruding boundary faces. This will change soon in order to support hex-core grids -- the functionality is almost there but it still needs to be connected to the rest. I might release this as 1.4.1 if I find the time in the next month or two.

If you use OpenFOAM, tet grids lead to very dissipative solutions. For this reason enGrid has the option to export as polyhedral cells. As opposed to polyDualMesh, enGrid only converts tetrahedral regions and not the prismatic boundary layer or extruded regions. The resulting grids are, according to my experience, a lot better than tets and in many cases even comparable to pure hex grids. For other codes (e.g. SU2 from Stanford University) tetra grids might be okay, because these codes internally convert into dual cells.

\begin{advertising}
If you want to use enGrid in a commercial environment, you might want to consider our support offer -- see http://engits.eu/en/support
\end{advertising}

Cheers,
Oliver
Lieven and neiht like this.
ogloth 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
Opensource program for CFD baritonomarchetto Main CFD Forum 2 October 20, 2007 09:18
Meshers Wooster CFX 7 July 16, 2007 11:10
Is there any opensource on LBM Harry Main CFD Forum 3 July 8, 2006 18:02
About math rendering - change your preferences Jonas Larsson CFD-Wiki 0 September 26, 2005 09:08
Opensource CFD Ashfaque Main CFD Forum 5 April 11, 2005 12:42


All times are GMT -4. The time now is 20:30.