CFD Online Logo CFD Online URL
Home > Forums > Main CFD Forum

Why hex better than tet ?

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

LinkBack Thread Tools Display Modes
Old   June 25, 1999, 03:41
Default Why hex better than tet ?
Posts: n/a
Hello all,

in the last time I often hear that a grid consisting of tet-volumes is less accurate than a grid of hex-volumes.

Could anyone explain, what's the background.

What's the difference if I sum the fluxes of 6 cellfaces in hex grids or 4 cellfaces in tet grids.


  Reply With Quote

Old   June 25, 1999, 04:54
Default Re: Why hex better than tet ?
Fabien Coppens
Posts: n/a

I, too, would be interested in getting a better view of the numerical justification of hex meshes versus tets. What is the impact of hex/tet in laminar or turbulent simulations ? Numerical error added, problems with wall functions, etc... ? I am more interested in the nitty-gritty numerical issues of this subject rather than discussions regarding extra RAM or CPU requirements. Any experts out there ? Thanks !
  Reply With Quote

Old   June 25, 1999, 09:36
Default Re: Why hex better than tet ?
John C. Chien
Posts: n/a
(1). I think it is based on what people are doing and publishing in using the unstructured mesh. I mean, it is based on their experience. (2). If you look at the mesh they used for flow over an airfoil, a car, you would notice that near the wall the hex mesh (brick type) is used. (3). You could in principle, grow the hex mesh into the flow field to cover the whole computational domain. But, in reality, for complex geometry, it is easier to replace it by tet mesh(a four sided pyramid). (4). So, I would look at the issue from this point of view. That is, based on one's intuition, the tet mesh was used because of the need to cover the complex geometry. Near the regular surface or boundary, the ideal choice of mesh would be the body aligned hex mesh. One could also replace it by the tet mesh in this regular region, but in reality, people are not using it ( I think, you can give it a general name, such as accuracy. But it is really a combination of many things.). (5). It is easier to find the answer to this question by just performing two calculations, one with regular hex mesh, and the other with a tet mesh. (6). In theory, the absolute accuracy is limited by the approximate scheme used. In practice, the comparison of accuracy is usually performed under certain constraints. It is hard to make comparison without mentioning the schemes used and the constraints applied. (7). In a tight space, it is not easy to pack a lot of tet cells for needed resolution. In most cases, there will be only one cell across the tight space. On the other hand, it is much easier to squeez in many thin hex cells into a tight space. (8). So, 3-D geometry and mesh generation is still art work. It is not a math problem.
  Reply With Quote

Old   June 26, 1999, 13:27
Default Re: Why hex better than tet ?
Md. Ziaul Islam
Posts: n/a
Yes John, I agree with you in this matter.
  Reply With Quote

Old   July 3, 1999, 15:41
Default Re: Why hex better than tet ?
Peter Dittrich
Posts: n/a
Hi guys, hex are better that tets for several reasons. Numerical codes for the NS equations are mostly written for an orthogonal coordinate system. Nondistorded HEX grids satisfies the orthogonality while tets never do. If you use a code based on finite difference or finite volume approximations the numerical error increases dramatically for non-orthogonal grids. TETS can never do the job there. With TETS however you can do an easier grid generation for complex geometries. So one is tempted to use TETS or a mix of TET and HEX elements for a fast grid generation. Another great disadvantage of TET elements is the difficult application of wall boundary conditions. Laminar and Turbulent boundary layers need a high degree of accuracy because they affect the whole flow solution considerably. With TET elements close to the wall one cannot use body fitted grids. If you still like to use TET elements than one should consider an higher order Finite Element solver. There the inaccuracy of the irregular grid may be overcome through the higher order approximation of the space derivatives.

Maybe you have heard of the fact that upwind differencing schemes are needed in CFD problems. Try to locate the upstream direction of a special flow problem yourselve and see how this is reflected on an irregular TET grid. ---- Peter
  Reply With Quote


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
Blockmesh error - 2D scramjet - please help ishaninair OpenFOAM Native Meshers: blockMesh 7 March 18, 2011 01:14
[ICEM] how can i create a consistent transitions between tet and hex? specifically my model? snailstb ANSYS Meshing & Geometry 3 March 15, 2010 21:26
Hex versus Tet Jade M CFX 1 March 12, 2010 00:41
CheckMeshbs errors ivanyao OpenFOAM Running, Solving & CFD 2 March 11, 2009 03:34
hex mesh vs. tet mesh (for FEM solvers) Sam Main CFD Forum 0 July 1, 2005 15:11

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