Spatial twist continuum


Spatial twist continuum

The spatial twist continuum is a dual representation of an all hexahedral mesh that defines the global connectivity constraint.

Discovered by Dr. Peter Murdoch on the 16th September 1993, the spatial twist continuum is a method that can be used in automatic and semi-automatic mesh generation methods to create all hexahedral meshes for both computational fluid dynamics and finite element method applications. The name is derived from the description of the surfaces that define the connectivity of the hexahedral elements. The surfaces are arranged in the three principal dimensions such that they form orthogonal intersections that conicide with the centroid of the hexahedral element. They are arranged predominately coplanar to each other in their respective dimensions yet they can twist into the other dimensional planes through transitions. The surfaces are unbroken throughout the entire volume of the mesh hence they are continuums.

One of the areas where the STC finds application is CFD computational fluid dynamics which is a field of Science and analysis that involves simulating the flow of fluids such as air over and through bodies defined by boundary surfaces. The procedure involves building a mesh and solving the same on a computer using a finite volume approach.

An analyst has many chooses available for creating a mesh that can be used in a CFD or CAE simulation, one is to use a Tetrahedral, Polyhedral, Trimmed Cartesian or Mixed of Hybrid of Hexahedra called hex dominate, these are classified as non-structured meshes, which can all be created automatically, however the CFD and FEA results are both inaccurate and prone to solution divergence, (the simulation fails to solve). The other option for the analyst is to use an all-hexahedral mesh that offers far greater solver stability and speed as well as accuracy and the ability to run much more powerful turbulence solvers like Large eddy simulation LES in transient mode as opposed to the non-structured meshes that can only run a steady state RANS model.

The difficulty with generating an all-hexahedral mesh on a complex geometry is that mesh needs to take into consideration the local geometric detail as well as the global connectivity constraint. This is the STC, and it is only present in an all-hexahedral mesh. This is the reason why it is relatively easy to automate a non-structured mesh, the automatic generator only needs to be concerned with the local cell size geometry.

The tradeoffs and relative benefits of using either mesh method to build and solve a CFD or CAE model are best explained by looking at the total work flow.1) CAD cleanup. This involves fixing the gaps and holes in the CAD data. Usually the forgotten task that can consume a lot of time and energy and not something any experienced analyst looks forward too. 2) Mesh generation: The two main choices are to use an automated non-structured mesh or build a full Hexahedral mesh. a) Non-Structured: If one chooses to build a non-structured mesh then it is not as easy as first perceived. The process involves automatically building the mesh then manually fixing the regions of very poor cell quality. This process can take a considerable amount of time, another hidden time cost.b) All-Hexahedral: As of mid-2008 there is no high quality all-Hexahedral meshing program available. However there are ways of quickly building a hexahedral mesh such as using a 2D quad mesh and projecting into the z-direction. Another method is building a block structured mesh by using a CAD based program to create logically connected splines. After the blocks are built the cell factors are added to the blocks and the mesh created. One significant advantage of using a block based hexahedral mesh is the mesh can be smoothed very quickly. For large complex geometric models the process of building a hexahedral mesh can take days, weeks and even months depending on the skill level and tool sets available to the analyst.3) Set up the model and assign the boundary conditions: This is a rather trivial step and it is usually taken care of by GUI assisted menus. 4) Running the Simulation: This is where the nightmares for the non-structured mesh begin. Since it takes six tetrahedrals to represent one hexahedral the tet mesh size will be considerably larger and will require a lot more computing power and RAM to solve an equivalent hexahedral mesh. The tetrahedral mesh will also require more relaxation factors to solve the simulation by effectively dampening the amplitude of the gradients. This increases the number of sub-cycle steps and drives the courant number up. If you built a hexahedral mesh this is where the tortoise passes the hare. 5) Post processing the results: The time required in this step is highly dependent on the size of the mesh (number of cells).6) Making design changes: If you build a non-structured mesh this is where you go back to the beginning and start all over again. If you build a hexahedral mesh then you make the geometric change, re-smooth the mesh and restart the simulation.7) Accuracy: This is the major difference between a non-structured mesh and a hexahedral mesh, and the main reason why it is preferred.

The "spatial twist continuum" adresses the issue of complex mesh model creation by elevating the structure of the mesh to a higher level of abstraction that assists in the creation of the all-hexahedral mesh.

References

Murdoch P.; Benzley S.1; Blacker T.; Mitchell S.A. "The spatial twist continuum: A connectivity based method for representing all-hexahedral finite element meshes." "Finite Elements in Analysis and Design", Volume 28, Number 2, 15 December 1997, Elsevier, pp. 137-149(13)

Murdoch, Peter and Steven E. Benzley. "The Spatial Twist Continuum." "Proceedings, 4th International Meshing Roundtable", Sandia National Laboratories, pp.243-251, October 1995


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • List of numerical analysis topics — This is a list of numerical analysis topics, by Wikipedia page. Contents 1 General 2 Error 3 Elementary and special functions 4 Numerical linear algebra …   Wikipedia

  • Navier–Stokes equations — Continuum mechanics …   Wikipedia

  • cosmos — /koz meuhs, mohs/, n., pl. cosmos, cosmoses for 2, 4. 1. the world or universe regarded as an orderly, harmonious system. 2. a complete, orderly, harmonious system. 3. order; harmony. 4. any composite plant of the genus Cosmos, of tropical… …   Universalium

  • Liquid crystal — Schlieren texture of liquid crystal nematic phase Liquid crystals (LCs) are a state of matter that have properties between those of a conventional liquid and those of a solid crystal.[1] For instance, an LC may flow like a liquid, but its… …   Wikipedia

  • chemical bonding — ▪ chemistry Introduction       any of the interactions that account for the association of atoms into molecules, ions, crystals, and other stable species that make up the familiar substances of the everyday world. When atoms approach one another …   Universalium

  • Life Sciences — ▪ 2009 Introduction Zoology       In 2008 several zoological studies provided new insights into how species life history traits (such as the timing of reproduction or the length of life of adult individuals) are derived in part as responses to… …   Universalium

  • Pythagoreans and Eleatics — Edward Hussey PYTHAGORAS AND THE EARLY PYTHAGOREANS Pythagoras, a native of Samos, emigrated to southern Italy around 520, and seems to have established himself in the city of Croton. There he founded a society of people sharing his beliefs and… …   History of philosophy

  • Rigid body — Classical mechanics Newton s Second Law History of classical mechanics  …   Wikipedia

  • Space music — Space music, also spelled spacemusic, is an umbrella term used to describe music that evokes a feeling of contemplative spaciousness. In fact, almost any music with a slow pace and space creating sound images could be called spacemusic. Stephen… …   Wikipedia

  • novel — novel1 novellike, adj. /nov euhl/, n. 1. a fictitious prose narrative of considerable length and complexity, portraying characters and usually presenting a sequential organization of action and scenes. 2. (formerly) novella (def. 1). [1560 70; <… …   Universalium


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.