APPLICATION OF ALGORITHMS FOR AUTOMATIC GENERATION OF HEXAHEDRAL FINITE ELEMENT MESHES

Size: px
Start display at page:

Download "APPLICATION OF ALGORITHMS FOR AUTOMATIC GENERATION OF HEXAHEDRAL FINITE ELEMENT MESHES"

Transcription

1 MESTRADO EM ENGENHARIA MECÂNICA November 2014 APPLICATION OF ALGORITHMS FOR AUTOMATIC GENERATION OF HEXAHEDRAL FINITE ELEMENT MESHES Luís Miguel Rodrigues Reis Abstract. The accuracy of a finite element method analysis depends on the mesh quality of the domain discretization. Additionally, quadrilateral and hexahedral meshes presents several numerical advantages over triangular and tetrahedral ones. Thus, mesh generation of quadrilateral and hexahedral elements is a very important, complex and time demanding issue in finite element problems. Furthermore, most finite element commercial programs don t have implemented the latest mesh generation algorithms. In this work some recent quadrilateral and hexahedral mesh generation algorithms were implemented in order to import meshes to commercial software or to use with in-house software. Receding front, level sets, medial axis and transfinite mapping algorithms were used in order to generate meshes of several 2D and 3D geometries. Element quality and distortion measure implemented uses the condition number of the Jacobian matrix. Quadrilateral and hexahedral meshes were generated for several geometries and meshes with good quality were obtained. 1 INTRODUCTION Mesh generation is a very complex and time demanding issue in a finite element analysis. Additionally, quadrilateral two-dimensional meshes present several numerical advantages when compared with triangular meshes [1]. For three-dimensional analysis, hexahedral elements have also some advantages over tetrahedral meshes [1]. On the other hand, in order to generate a quadrilateral or a hexahedral mesh, in commercial software, user has a tedious manual work to sub-divide the domain in quad or hex meshable sub-regions. But even so, sometimes quadrilateral or hexahedral meshes are not possible to generate or the final result is different from the idealized one. Thus, the implementation of mesh generation algorithms can be useful since import meshes in commercial software is usually possible and is also possible to use meshes with in-house finite element programs. Nowadays, none of the existent algorithms are robust and automatic in order to generate quadrilateral or hexahedral meshes for any initial geometry [2]. Grid-based and advancing front methods are almost automatic and robust. However both have some advantages and disadvantages. Grid-based methods generate a good inner mesh, since algorithm starts in the inner part of domain. Near the outside boundary elements have low-quality [2]. Thus, this method is not suitable for contact or blood flow problems, because interface mesh quality is an important issue. The advancing front family methods meshes are generated layer by layer following the shape of the boundary surface. Consequently, boundary elements have good-quality. However, these methods are less robust and automatic, because fronts can collide and create voids [2,3]. In the last decade, some new algorithms have been proposed. In fact, in order to avoid the main disadvantages of both methods and also to combine advantages, Ruiz-Gironés [1,2] proposed the receding front method. This method computes the layers of elements combining two solutions of the Eikonal equation. This procedure needs an inner boundary, if the domain hasn t any hole inside, then the medial axis should be computed [4]. The receding front method wasn t the first method using the Eikonal equation. In 1994, Sethian [5] presents a 2D mesh generation method that uses level set fronts and curvature. Other method, developed in the last decades, is the transfinite mapping (TFI) [6]. With this method is possible to mesh geometries with curved sides, like, for instance, the S-shape. This method could be also applied to domains with one dimension bigger than others and also with bifurcations. Quality and distortion measure of meshes is also an important issue, in order to compare elements quality. The condition number of the Jacobian matrix can measure the algebraic element quality in terms of

2 the Jacobian of the mapping between an ideal and a physical element [7]. The objective of this work is to implement some quadrilateral and hexahedral mesh generation algorithms. In this way, some recent mesh generators methods are available to create meshes outside commercial finite element software. This could be important in order to have better meshes, since some commercial software doesn t have the latest methods available. These methods may also be relevant for shape optimization analysis, in order to avoid stopping at all iterations to re-mesh the new geometry. It is also essential to avoid commercial software and use with in-house finite element software. 2 METHODS In this work the receding front method and transfinite mapping (TFI) method were implemented. Both methods are meshing generation algorithms to define quadrilateral and hexahedral elements. A method to define the medial axis was also implemented since it is necessary to define an inner boundary. Moreover, level set method is used to define the layers of elements in both receding method and TFI. An algebraic method to measure quality and distortion of finite elements was also applied. 2.1 Level set method A level set is, generally, a level curve or a level surface, or, in other words, an isoline or an isosurface. This curve, or surface, can move with a velocity f [8]. If velocity only depends on position the level set method reduces to Eikonal equation: d f in (1) d U 0 where f=1, is the euclidean norm, U is the 0-distance field and is the domain. In this case (f=1) the solution d is the distance from [1]. The Eikonal equation is solved on a triangular or a tetrahedral mesh by means of an edge-based solver [7]. To compute the node fronts, or the element layers, to be used in the receding front method, Eikonal method is solved for inner boundary ( ) and outer boundary ( ). Finally the combined result is obtained: u d in dout d where d in and d out are the solutions of (1) considering observe an example of the combined final result (u). out in in and out out (2), respectively. In figure 1 is possible to Figure 1: a) triangular mesh to solve Eikonal problem, b) d out, c) d in, d) u. 2

3 2.2 Receding front method The receding front method combines the advancing front technique with the grid-based one. In the advancing front methods mesh is generated from outside to the inside of the domain. In the grid-based methods is the other way around, the mesh generation starts in the outer boundary to the inner limit. The receding front method uses a set of fronts, computed using the Eikonal equation (1) and the combined result presented in equation (2). Thus, with the receding front method is possible to generate good quadrilateral and hexahedral meshes near both boundaries and also inside de domain. If the domain hasn t an inner boundary (an inner hole), the first step is to create an inner front or an inner boundary. To do so the medial axis is computed. Then, the receding front method is used to create the mesh between the outer boundary and the defined inner front (boundary). After this step, is necessary to generate the mesh inside the defined inner front. This inner front geometry definition is a very important issue for the final mesh quality. However, is still missing a perfect inner shape definition [1]. Could be tested several shapes and keep the best final shape, or use an optimization procedure to move nodes and maximize elements quality [9]. The receding front method generates a hexahedral mesh between an inner and an outer boundary. If boundaries have vertices and edges is necessary to use some templates to expand the elements to the next front [1]. This is one of the major disadvantages of the receding front method since is almost impossible to define templates to all boundaries [1]. But, templates can be added to algorithm, and difficulties can be avoided in future. Another problem is related with geometries with more than one interior hole. In this case domain should be divided in sub-domains with one hole each. Finally, the receding front algorithm has 5 steps [1]: i. Compute the medial axis of the domain (if necessary); ii. Generate the mesh inside de inner boundary (if necessary); iii. Compute the seeds in the inner boundary; iv. Compute level sets using equation (1) and (2); v. Generate layers of elements from the inner boundary to the outer boundary using the fronts computed in step iv. 2.3 Transfinite mapping method Transfinite mapping method (TFI) allows meshing extruded volumes in which the opposite logical sides should have the same number of nodes [6,10]. TFI has a starting surface and a target surface, and could also have linking sides [6]. Starting from the source surface, the opposite node in the target surface minimizes the distance between both nodes [6]. This method is well suited to the S-shape and all other similar curved shapes [6,10]. More recently some other procedures were added to TFI in order to improve the mesh and to increase the applicability to more domains, for instance with some vertices (not only in the starting and ending points). Optimizing the mesh quality [9] or penalizing the large distances between two consecutive nodes on the target surface, are two examples of other techniques that could be added to TFI. 2.4 Medial axis Medial axis can be necessary to create an inner boundary in order to use the receding front method. But, can also be essential to define an inner boundary to use TFI, especially if domain has one dimension bigger than others and bifurcations, like 2D geometry in figure 2. Figure 2: definition of medial axis. 3

4 The definition of medial axis used in this work is the one of Tamal K. Dey [4]: the medial axis of a curve or a surface is meant to capture the middle of the shape bounded by. Definition 1. The medial axis M of a curve (surface) have at least two closest points in [4]. k is the closure of the set of points in k that 2.5 Quality and distortion measure For quality and distortion measure of elements the condition number of the Jacobian matrix [7,9,11]: for 3D meshes, and J is the Jacobian matrix and 1 1 J J J (3) F 3 F For two-dimensional meshes the condition number is given by: The element with the desired shape have F represents the Frobenius norm. 1 1 J J J (4) F 2 F J equal to one. All other elements have condition number greater than one. Thus, the greater is the condition number less quality and more distortion the element is. In order to have all results between zero and one the quality of an element is the inverse of the condition number, 1 q (5) J then 0 q 1, and the closer q is to 1, the better is the quality of the element. 3 RESULTS The implemented mesh generation algorithms were applied to 4 different domains, in order to compare results, validate methods and understand the aspects to improve. All meshes are parameterized in order to make several meshes with the desired number of elements per edge or surface D mesh five-pointed star The first domain is a benchmark domain [1], presented in figure 1, and receding front method was used. Star angles are not constant. In the upper part the angles are near 55 degrees, and in the other 3 edges the angles are greater than 90 degrees. In figure 1 is also possible to observe the level sets, or the layers of quadrilateral elements. In this example, the number of level sets and the number of nodes in each star edge is parameterized, so user can make their choice. In figures 3, 4 and 5 is possible to observe 3 different meshes with 7, 10 and 12 level fronts, respectively. It is also possible to verify that meshes have less quality near the upper part of star, due to the more acute angle. Like we can verify in table 1, meshes are good, with an average q always greater than 0.8. However, the minimum value is too small near the upper part of the star. To avoid this, a curvature flow, like the one presented in Sethian [5], should be implemented. Table 1: q for 2D five-pointed star meshes. Mesh Figure Nº Elements Minimum q Maximum q Average q

5 Figure 3: Mesh 3.1-1(5-pointed star) with 7 fronts and q. Figure 4: Mesh (5-pointed star) with 10 fronts and q D mesh medial axis Figure 5: Mesh (5-pointed star) with 12 fronts and q. The second geometry was inspired in medial axis example from the book of Dey [4], see figure 2. The medial axis was computed and then an inner boundary with straight lines was defined. Between the inner and outer limits the TFI was used. Inside the inner boundary a simple box mesh was generated. In the middle of the domain a small instability was applied, like in Sethian [5], in order to avoid triangular elements. In the bottom part of domain large distances between two consecutive nodes on the target surface were penalized. On the other regions no penalty was used, is a pure TFI algorithm. In this way is 5

6 possible to compare both techniques. In figures 6 and 7 is possible two observe to meshes and verify that the number of nodes per edge is important in mesh quality. It is also possible to verify that the penalization of large distance between two consecutive nodes in the target boundary improve the mesh quality. In table 2 is possible to verify the quality parameters, and q is less than 0.2 for the worst element, in the middle of domain. This could be improved with other types of instability, maybe a circular shape in the middle region. The average quality is always greater than Figure 6: Mesh (medial axis) and q D mesh sphere-cube Figure 7: Mesh (medial axis) and q. Table 2: q for 2D medial axis meshes. Mesh Figure Nº Elements Minimum q Maximum q Average q This example is a 3D case: a hexahedral mesh of a sphere with a cube hole inside. The receding front method was applied to this example. In figure 8 is possible to observe the level set result (u computed with equation 2). Figure 8: level set (u) for sphere-cube mesh. 6

7 In figures 9 and 10 is possible to see two meshes. The first one has only 5400 elements, and the second one has 65664, as presented in table 3. This is possible because mesh generation is parameterized. In this example the average q is greater than 0.9 and the minimum value always larger than 0.6. Figure 9: Mesh (sphere-cube) and q D mesh hip implant Figure 10: Mesh (sphere-cube) and q. Table 3: q for 3D sphere-cube meshes. Mesh Figure Nº Elements Minimum q Maximum q Average q In this last example is presented a more complex geometry, and with contact surfaces. Near the interfaces, elements should have good quality to avoid errors in contact solution. In figure 11 is possible to observe the three parts involved: prosthesis, cement and femur. Figure 11: prosthesis (implant), cement and femur. Medial axis has computed to define an inner boundary in prosthesis. The inner boundary chosen is an ellipse, however maybe a rectangle is a better choice. The receding front method was used to generate all the mesh. In figures 12 and 13 is possible to observe the mesh of prosthesis, cement and femur for two distinct examples. In the first one (figure 12), prosthesis has a small flange in the proximal part. In the second case (figure 13), the flange is greater and more elements are used. In tables 4 and 5 is possible to verify the quality of both meshes. Tables have the quality of elements in each part, also. The minimum value 7

8 of q for prosthesis is a very low one. It should be tried other inner boundaries, different from ellipses, for instance a rectangle. Nevertheless, the quality of the elements in the interface is almost always greater than the average q, as is possible to observe in figures 12 and 13. In proximal part the interface elements are almost red, that means that q is almost equal to 1. For cement and femur the average quality results are greater than 0.5, and in femur the worst elements are far from the interfaces. Cement is a special case since has two interfaces. Figure 12: Mesh (hip implant) and q. Figure 13: Mesh (hip implant) and q. 8

9 Table 4: q for 3D hip implant mesh Part Nº Elements Minimum q Maximum q Average q prosthesis Cement Femur Total Table 5: q for 3D hip implant mesh Part Nº Elements Minimum q Maximum q Average q prosthesis Cement Femur Total The hip implant example is a more difficult one, but the receding front method was able to generate good hexahedral elements. However, different strategies for the definition of the inner boundary in the prosthesis layers are necessary in order to improve the implant mesh. With mesh generation algorithms implemented in this work is possible to define a mesh in several parts, with a good interface definition. Observe in figures 12 and 13 that interfaces nodes are coincident for both surfaces. This is also an essential issue to have better contact analysis. Additionally, the hip implant mesh generation allows shape optimization procedures, since algorithm is parameterized to implant, cement and femur geometric parameters. 4 FINAL REMARKS AND FUTURE WORK In this work some algorithms to generate quadrilateral and hexahedral meshes were implemented. These methods are recent and the major part of finite elements commercial software doesn t have these algorithms available. With these algorithms is also possible to use in-house finite element software or make shape optimization analysis. In order to study the methods some examples were performed. The two-dimensional meshes obtained have good global quality. However, some improvements can be implemented. In fact, for the first example (five-pointed star) if level set curvature has fast changes, mesh could be improved with a curvature term like in Sethian work [5]. In the second example (medial axis) a penalization was introduced and good results were obtained when compared with the unchanged TFI. The large distance between two consecutive nodes penalization should be applied to all target line or surface. On the other hand, the mesh in the middle of the inner boundary should be improved with a circle instead of instability. Two examples of hexahedral meshes were also presented. The first one is an easy one in order to test the algorithm. However, an Abaqus expert, with more than 15 years of experience, made a similar spherecube mesh and the best average q obtained was and a minimum q equal to It is an easy mesh, but even so the result obtained is much better compared with the mesh generated in Abaqus commercial software. The last example is a more difficult one, due to geometric complexities and the two interfaces: femurcement and cement-prosthesis. Near the interface is important to have good elements and that was achieved. It was also possible to obtain coincident nodes in the interface, for both surfaces. However, prosthesis inner boundary, defined to make the level sets, should be changed to other solution, for instance a rectangle instead an ellipse. In the future, an optimization procedure should be added in order to change the nodes position to maximize elements global quality. Additionally, curvature flow should be added to receding front algorithm [5], and other shapes should be tried to describe inner boundary after medial axis definition. In the list of future works is also the development of an algorithm to mesh volumes with more than one hole inside. 9

10 In conclusion, the implementation of these mesh generation methods is important to have better quadrilateral and hexahedral meshes, and, consequently to have better finite element analysis. REFERENCES [1] Ruiz-Gironés E., Automatic Hexahedral Meshing Algorithms: From Structured to Unstructured Meshes, PhD thesis, Universitat Politècnica de Catalunya, [2] Ruiz-Gironés E., Roca X. and Sarrate J., The receding front method applied to hexahedral mesh generation of exterior domains, Engineering with Computers, 28, , [3] Ruiz-Gironés E., Roca X. and Sarrate J., Unconstrained plastering hexahedral mesh generation via advancing-front geometry decomposition, International Journal for Numerical Methods in Engineering, 81, , [4] Dey T.K., Curve and Surface Reconstruction, Cambridge University Press, [5] Sethian J.A., Curvature flow and entropy conditions applied to grid generation, Journal of Computational Physics, 115(2), , [6] Roca X., Paving the Path Towards Automatic Hexahedral Mesh Generation, PhD thesis, Universitat Politècnica de Catalunya, [7] Knupp P.M., Algebraic mesh quality metrics, SIAM Journal on Scientific Computing, 23(1), , [8] Sethian J.A., Level Set Methods and Fast Marching Methods, Cambridge University Press, [9] Ruiz-Gironés E., Roca X. and Sarrate J., Optimizing mesh distortion by hierarchical iteration relocation of the nodes on the CAD entities, Procedia Engineering, (available online), [10] Gordon W.J. and Thiel L.C., Transfinite mappings and their application to grid generation, Numerical Grid Generation, , [11] Leng J., Xu G., Zhang Y. and Qian J., Quality improvement of segmented hexahedral meshes using geometric flows, Image-Based Geometric Modeling and Mesh Generation, Zhang Y. (eds.), Springer, ,

Automatic hybrid mesh generation for the boundary face method

Automatic hybrid mesh generation for the boundary face method Boundary Elements and Other Mesh Reduction Methods XXXVI 139 Automatic hybrid mesh generation for the boundary face method Cheng Huang & Jianming Zhang State Key Laboratory of Advanced Design and Manufacturing

More information

Hexahedral Mesh Generation for Volumetric Image Data

Hexahedral Mesh Generation for Volumetric Image Data Hexahedral Mesh Generation for Volumetric Image Data Jason Shepherd University of Utah March 27, 2006 Outline Hexahedral Constraints Topology Boundary Quality Zhang et al. papers Smoothing/Quality Existing

More information

SIZE PRESERVING MESH GENERATION IN ADAPTIVITY PROCESSES

SIZE PRESERVING MESH GENERATION IN ADAPTIVITY PROCESSES Congreso de Métodos Numéricos en Ingeniería 25-28 junio 2013, Bilbao, España c SEMNI, 2013 SIZE PRESERVING MESH GENERATION IN ADAPTIVITY PROCESSES Eloi Ruiz-Gironés 1, Xevi Roca 2 and Josep Sarrate 1 1:

More information

Basic LOgical Bulk Shapes (BLOBs) for Finite Element Hexahedral Mesh Generation

Basic LOgical Bulk Shapes (BLOBs) for Finite Element Hexahedral Mesh Generation Basic LOgical Bulk Shapes (BLOBs) for Finite Element Hexahedral Mesh Generation Shang-Sheng Liu and Rajit Gadh Department of Mechanical Engineering University of Wisconsin - Madison Madison, Wisconsin

More information

Untangling and Smoothing of Quadrilateral and Hexahedral Meshes

Untangling and Smoothing of Quadrilateral and Hexahedral Meshes Paper 36 Untangling and Smoothing of Quadrilateral and Hexahedral Meshes Civil-Comp Press, 2012 Proceedings of the Eighth International Conference on Engineering Computational Technology, B.H.V. Topping,

More information

SURFACE MESH PROJECTION FOR HEXAHEDRAL MESH GENERATION BY SWEEPING

SURFACE MESH PROJECTION FOR HEXAHEDRAL MESH GENERATION BY SWEEPING SURFACE MESH PROJECTION FOR HEXAHEDRAL MESH GENERATION BY SWEEPING Xevi Roca 1 Josep Sarrate 1 Antonio Huerta 1 1 Laboratori de Càlcul Numèric (LaCàN), Departament de Matemàtica Aplicada III, Universitat

More information

TOWARDS AN AUTOMATIC AND RELIABLE HEXAHEDRAL MESHING

TOWARDS AN AUTOMATIC AND RELIABLE HEXAHEDRAL MESHING TOWARDS AN AUTOMATIC AND RELIABLE HEXAHEDRAL MESHING Presentation using some illustrations from S. Owen, Sandia National Laboratories, Albuquerque, USA Tetrahedron V, Liège, July 2016 JEAN-CHRISTOPHE WEILL

More information

Hexahedral Meshing of Non-Linear Volumes Using Voronoi Faces and Edges

Hexahedral Meshing of Non-Linear Volumes Using Voronoi Faces and Edges Hexahedral Meshing of Non-Linear Volumes Using Voronoi Faces and Edges Alla Sheffer and Michel Bercovier Institute of Computer Science, The Hebrew University, Jerusalem 91904, Israel. sheffa berco @cs.huji.ac.il.

More information

13.472J/1.128J/2.158J/16.940J COMPUTATIONAL GEOMETRY

13.472J/1.128J/2.158J/16.940J COMPUTATIONAL GEOMETRY 13.472J/1.128J/2.158J/16.940J COMPUTATIONAL GEOMETRY Lecture 23 Dr. W. Cho Prof. N. M. Patrikalakis Copyright c 2003 Massachusetts Institute of Technology Contents 23 F.E. and B.E. Meshing Algorithms 2

More information

1.2 Numerical Solutions of Flow Problems

1.2 Numerical Solutions of Flow Problems 1.2 Numerical Solutions of Flow Problems DIFFERENTIAL EQUATIONS OF MOTION FOR A SIMPLIFIED FLOW PROBLEM Continuity equation for incompressible flow: 0 Momentum (Navier-Stokes) equations for a Newtonian

More information

Towards a unified measurement of quality for mixed elements

Towards a unified measurement of quality for mixed elements Towards a unified measurement of qualit for mixed elements technical report n 015/01, di utfsm Claudio Lobos Departmento de Informática Universidad Técnica Federico Santa María Santiago, Chile clobos@inf.utfsm.cl

More information

A New Smoothing Algorithm for Quadrilateral and Hexahedral Meshes

A New Smoothing Algorithm for Quadrilateral and Hexahedral Meshes A New Smoothing Algorithm for Quadrilateral and Hexahedral Meshes Sanjay Kumar Khattri Department of Mathematics, University of Bergen, Norway sanjay@mi.uib.no http://www.mi.uib.no/ sanjay Abstract. Mesh

More information

Mesh Generation for Aircraft Engines based on the Medial Axis

Mesh Generation for Aircraft Engines based on the Medial Axis Mesh Generation for Aircraft Engines based on the Medial Axis J. Barner, F. Buchegger,, D. Großmann, B. Jüttler Institute of Applied Geometry Johannes Kepler University, Linz, Austria MTU Aero Engines

More information

AN INTERACTIVE MESH GENERATION ENVIRONMENT FOR GEOMETRY-BASED SIMULATIONS. PROGRESS UPDATE.

AN INTERACTIVE MESH GENERATION ENVIRONMENT FOR GEOMETRY-BASED SIMULATIONS. PROGRESS UPDATE. 6th Workshop on Numerical Methods in Applied Science and Engineering (NMASE 07) Vall de Núria, 9 a 11 de enero de 2007 c LaCàN, www.lacan-upc.es AN INTERACTIVE MESH GENERATION ENVIRONMENT FOR GEOMETRY-BASED

More information

Hexahedral Mesh Generation using the Embedded Voronoi Graph

Hexahedral Mesh Generation using the Embedded Voronoi Graph Hexahedral Mesh Generation using the Embedded Voronoi Graph Alla Sheffer, Michal Etzion, Ari Rappoport, Michel Bercovier Institute of Computer Science, The Hebrew University, Jerusalem 91904, Israel. sheffa

More information

8. BASIC TURBO MODEL WITH UNSTRUCTURED MESH

8. BASIC TURBO MODEL WITH UNSTRUCTURED MESH 8. BASIC TURBO MODEL WITH UNSTRUCTURED MESH This tutorial employs a simple turbine blade configuration to illustrate the basic turbo modeling functionality available in GAMBIT. It illustrates the steps

More information

HIGH-ORDER MESH GENERATION ON CAD GEOMETRIES

HIGH-ORDER MESH GENERATION ON CAD GEOMETRIES VI International Conference on Adaptive Modeling and Simulation ADMOS 2013 J. P. Moitinho de Almeida, P. Díez, C. Tiago and N. Parés (Eds) HIGH-ORDER MESH GENERATION ON CAD GEOMETRIES A. GARGALLO-PEIRÓ,

More information

CURVILINEAR MESH GENERATION IN 3D

CURVILINEAR MESH GENERATION IN 3D CURVILINEAR MESH GENERATION IN 3D Saikat Dey, Robert M. O'Bara 2 and Mark S. Shephard 2 SFA Inc. / Naval Research Laboratory, Largo, MD., U.S.A., dey@cosmic.nrl.navy.mil 2 Scientific Computation Research

More information

An Efficient Paving Method of Pure Quad Mesh Generation

An Efficient Paving Method of Pure Quad Mesh Generation 2016 International Conference on Intelligent Manufacturing and Materials (ICIMM 2016) ISBN: 978-1-60595-363-2 An Efficient Paving Method of Pure Quad Mesh Generation Yongcai Liu, Wenliang Chen and Yidong

More information

An automatic and general least-squares projection procedure for sweep meshing

An automatic and general least-squares projection procedure for sweep meshing An automatic and general least-squares projection procedure for sweep meshing Xevi Roca and Josep Sarrate Laboratori de Càlcul Numèric, ETSE de Camins, Canals i Ports de Barcelona, Universitat Politècnica

More information

A Review on Mesh Generation Algorithms

A Review on Mesh Generation Algorithms A Review on Mesh Generation Algorithms Mechanical Engineering Department, Lokeshsingh@gmx.com GD Rungta College of Engineering & Technology, Bhilai, 490023, India Abstract Meshing is a process of spatial

More information

A surface mesh smoothing and untangling method independent of the CAD parameterization

A surface mesh smoothing and untangling method independent of the CAD parameterization A surface mesh smoothing and untangling method independent of the CAD parameterization The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters.

More information

Surface Grid Generation

Surface Grid Generation Applied Mathematical Sciences, Vol. 9, 205, no. 76, 376-3773 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/0.2988/ams.205.5430 Surface Grid Generation Bashar ogheib and Ali Elsaheli Department of Mathematics

More information

X. ROCA AND J. SARRATE

X. ROCA AND J. SARRATE X. ROCA AND J. SARRATE For instance, we can split each mesh triangle into three quadrilaterals by adding a node at the triangle barycenter and a middle node on each edge. Similarly, each mesh tetrahedron

More information

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10 Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10 This document contains an Abaqus tutorial for performing a buckling analysis using the finite element program

More information

Element Quality Metrics for Higher-Order Bernstein Bézier Elements

Element Quality Metrics for Higher-Order Bernstein Bézier Elements Element Quality Metrics for Higher-Order Bernstein Bézier Elements Luke Engvall and John A. Evans Abstract In this note, we review the interpolation theory for curvilinear finite elements originally derived

More information

The Finite Element Method

The Finite Element Method The Finite Element Method A Practical Course G. R. Liu and S. S. Quek Chapter 1: Computational modeling An overview 1 CONTENTS INTRODUCTION PHYSICAL PROBLEMS IN ENGINEERING COMPUTATIONAL MODELLING USING

More information

2D mesh generation using DeViSoR Grid and GiD

2D mesh generation using DeViSoR Grid and GiD 2D mesh generation using DeViSoR Grid and GiD Dipl.-Math. Jens Friedrich Acker Dipl.-Inform. (FH) Thomas Rohkämper Mathematics III: Applied Mathematics and Numerics TU Dortmund University Oct. 28, 2010

More information

Enabling Efficient Optimization / Sensitivity and Robustness Analysis for Crashworthiness, NVH, and Multi-disciplinary Concept Assessments

Enabling Efficient Optimization / Sensitivity and Robustness Analysis for Crashworthiness, NVH, and Multi-disciplinary Concept Assessments Parametric Modeling of Car Body Structures Enabling Efficient Optimization / Sensitivity and Robustness Analysis for Crashworthiness, NVH, and Multi-disciplinary Concept Assessments White Paper by Dr.

More information

1 Automatic Mesh Generation

1 Automatic Mesh Generation 1 AUTOMATIC MESH GENERATION 1 1 Automatic Mesh Generation 1.1 Mesh Definition Mesh M is a discrete representation of geometric model in terms of its geometry G, topology T, and associated attributes A.

More information

Supporting Simulations to Guide Engineering Design

Supporting Simulations to Guide Engineering Design Supporting Simulations to Guide Engineering Design Mark S. Shephard Scientific Computation Research Center, Rensselaer Polytechnic Institute, Troy, NY 12810 Mark W. Beall, Bruce E. Webster Simmetrix, Inc.,

More information

Geometric Modeling in Graphics

Geometric Modeling in Graphics Geometric Modeling in Graphics Part 10: Surface reconstruction Martin Samuelčík www.sccg.sk/~samuelcik samuelcik@sccg.sk Curve, surface reconstruction Finding compact connected orientable 2-manifold surface

More information

Geometry Vocabulary. acute angle-an angle measuring less than 90 degrees

Geometry Vocabulary. acute angle-an angle measuring less than 90 degrees Geometry Vocabulary acute angle-an angle measuring less than 90 degrees angle-the turn or bend between two intersecting lines, line segments, rays, or planes angle bisector-an angle bisector is a ray that

More information

Numerical representation of the quality measures of triangles and. triangular meshes

Numerical representation of the quality measures of triangles and. triangular meshes Numerical representation of the quality measures of triangles and triangular meshes J. Sarrate, J. Palau and A. Huerta Departament de Matemàtica Aplicada III, E.T.S. de Ingenieros de Caminos, Canales y

More information

7 th GRADE PLANNER Mathematics. Lesson Plan # QTR. 3 QTR. 1 QTR. 2 QTR 4. Objective

7 th GRADE PLANNER Mathematics. Lesson Plan # QTR. 3 QTR. 1 QTR. 2 QTR 4. Objective Standard : Number and Computation Benchmark : Number Sense M7-..K The student knows, explains, and uses equivalent representations for rational numbers and simple algebraic expressions including integers,

More information

Course Number: Course Title: Geometry

Course Number: Course Title: Geometry Course Number: 1206310 Course Title: Geometry RELATED GLOSSARY TERM DEFINITIONS (89) Altitude The perpendicular distance from the top of a geometric figure to its opposite side. Angle Two rays or two line

More information

Crystal Voronoi Diagram and Its Applications to Collision-Free Paths

Crystal Voronoi Diagram and Its Applications to Collision-Free Paths Crystal Voronoi Diagram and Its Applications to Collision-Free Paths Kei Kobayashi 1 and Kokichi Sugihara 2 1 University of Tokyo, Hongo, Bunkyo-ku, Tokyo 113-8656, Japan, kkoba@stat.t.u-tokyo.ac.jp 2

More information

A Constrained Delaunay Triangle Mesh Method for Three-Dimensional Unstructured Boundary Point Cloud

A Constrained Delaunay Triangle Mesh Method for Three-Dimensional Unstructured Boundary Point Cloud International Journal of Computer Systems (ISSN: 2394-1065), Volume 03 Issue 02, February, 2016 Available at http://www.ijcsonline.com/ A Constrained Delaunay Triangle Mesh Method for Three-Dimensional

More information

Deforming meshes that split and merge

Deforming meshes that split and merge Deforming meshes that split and merge Chris Wojtan Nils Th urey Markus Gross Greg Turk Chris Wojtan, Nils Thurey, Markus Gross, Greg Turk Introduction ž Presents a method for accurately tracking the moving

More information

HPC Computer Aided CINECA

HPC Computer Aided CINECA HPC Computer Aided Engineering @ CINECA Raffaele Ponzini Ph.D. CINECA SuperComputing Applications and Innovation Department SCAI 16-18 June 2014 Segrate (MI), Italy Outline Open-source CAD and Meshing

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction ME 475: Computer-Aided Design of Structures 1-1 CHAPTER 1 Introduction 1.1 Analysis versus Design 1.2 Basic Steps in Analysis 1.3 What is the Finite Element Method? 1.4 Geometrical Representation, Discretization

More information

Topological Issues in Hexahedral Meshing

Topological Issues in Hexahedral Meshing Topological Issues in Hexahedral Meshing David Eppstein Univ. of California, Irvine Dept. of Information and Computer Science Outline I. What is meshing? Problem statement Types of mesh Quality issues

More information

A NEW TYPE OF SIZE FUNCTION RESPECTING PREMESHED ENTITIES

A NEW TYPE OF SIZE FUNCTION RESPECTING PREMESHED ENTITIES A NEW TYPE OF SIZE FUNCTION RESPECTING PREMESHED ENTITIES Jin Zhu Fluent, Inc. 1007 Church Street, Evanston, IL, U.S.A. jz@fluent.com ABSTRACT This paper describes the creation of a new type of size function

More information

Linear Complexity Hexahedral Mesh Generation

Linear Complexity Hexahedral Mesh Generation Linear Complexity Hexahedral Mesh Generation David Eppstein Department of Information and Computer Science University of California, Irvine, CA 92717 http://www.ics.uci.edu/ eppstein/ Tech. Report 95-51

More information

Manipulating the Boundary Mesh

Manipulating the Boundary Mesh Chapter 7. Manipulating the Boundary Mesh The first step in producing an unstructured grid is to define the shape of the domain boundaries. Using a preprocessor (GAMBIT or a third-party CAD package) you

More information

Discrete representations of geometric objects: Features, data structures and adequacy for dynamic simulation. Part I : Solid geometry

Discrete representations of geometric objects: Features, data structures and adequacy for dynamic simulation. Part I : Solid geometry Discrete representations of geometric objects: Features, data structures and adequacy for dynamic simulation. Surfaces Part I : Solid geometry hachar Fleishman Tel Aviv University David Levin Claudio T.

More information

Shape fitting and non convex data analysis

Shape fitting and non convex data analysis Shape fitting and non convex data analysis Petra Surynková, Zbyněk Šír Faculty of Mathematics and Physics, Charles University in Prague Sokolovská 83, 186 7 Praha 8, Czech Republic email: petra.surynkova@mff.cuni.cz,

More information

Computer Aided Engineering Applications

Computer Aided Engineering Applications Computer Aided Engineering Applications 1A.Geometric Modeling 1.1 Geometric modelling methods 1.2 Data representation 1.3 Modeling functions 1.4 Structure of a CAD system Engi 6928 - Fall 2014 1.Geometric

More information

Curve Representation ME761A Instructor in Charge Prof. J. Ramkumar Department of Mechanical Engineering, IIT Kanpur

Curve Representation ME761A Instructor in Charge Prof. J. Ramkumar Department of Mechanical Engineering, IIT Kanpur Curve Representation ME761A Instructor in Charge Prof. J. Ramkumar Department of Mechanical Engineering, IIT Kanpur Email: jrkumar@iitk.ac.in Curve representation 1. Wireframe models There are three types

More information

Research Proposal: Computational Geometry with Applications on Medical Images

Research Proposal: Computational Geometry with Applications on Medical Images Research Proposal: Computational Geometry with Applications on Medical Images MEI-HENG YUEH yueh@nctu.edu.tw National Chiao Tung University 1 Introduction My research mainly focuses on the issues of computational

More information

NEXT-GENERATION SWEEP TOOL: A METHOD FOR GENERATING ALL-HEX MESHES ON TWO-AND-ONE-HALF DIMENSIONAL GEOMTRIES

NEXT-GENERATION SWEEP TOOL: A METHOD FOR GENERATING ALL-HEX MESHES ON TWO-AND-ONE-HALF DIMENSIONAL GEOMTRIES NEXT-GENERATION SWEEP TOOL: A METHOD FOR GENERATING ALL-HEX MESHES ON TWO-AND-ONE-HALF DIMENSIONAL GEOMTRIES PATRICK M. KNUPP PARALLEL COMPUTING SCIENCES DEPARTMENT SANDIA NATIONAL LABORATORIES M/S 0441,

More information

Outline of the presentation

Outline of the presentation Surface Reconstruction Petra Surynková Charles University in Prague Faculty of Mathematics and Physics petra.surynkova@mff.cuni.cz Outline of the presentation My work up to now Surfaces of Building Practice

More information

Texture Mapping using Surface Flattening via Multi-Dimensional Scaling

Texture Mapping using Surface Flattening via Multi-Dimensional Scaling Texture Mapping using Surface Flattening via Multi-Dimensional Scaling Gil Zigelman Ron Kimmel Department of Computer Science, Technion, Haifa 32000, Israel and Nahum Kiryati Department of Electrical Engineering

More information

The Geode Algorithm: Combining Hex/Tet Plastering, Dicing and Transition Elements for Automatic, All-Hex Mesh Generation

The Geode Algorithm: Combining Hex/Tet Plastering, Dicing and Transition Elements for Automatic, All-Hex Mesh Generation The Geode Algorithm: Combining Hex/Tet Plastering, Dicing and Transition Elements for Automatic, All-Hex Mesh Generation Robert W. Leland 1 Darryl J. Melander 1 Ray W. Meyers 1 Scott A. Mitchell 1 Timothy

More information

Distortion and quality measures for validating and generating high-order tetrahedral meshes

Distortion and quality measures for validating and generating high-order tetrahedral meshes Distortion and quality measures for validating and generating high-order tetrahedral meshes Abel Gargallo-Peiró Xevi Roca Jaime Peraire Josep Sarrate Abstract A procedure to quantify the distortion (quality)

More information

2. MODELING A MIXING ELBOW (2-D)

2. MODELING A MIXING ELBOW (2-D) MODELING A MIXING ELBOW (2-D) 2. MODELING A MIXING ELBOW (2-D) In this tutorial, you will use GAMBIT to create the geometry for a mixing elbow and then generate a mesh. The mixing elbow configuration is

More information

Outline. Level Set Methods. For Inverse Obstacle Problems 4. Introduction. Introduction. Martin Burger

Outline. Level Set Methods. For Inverse Obstacle Problems 4. Introduction. Introduction. Martin Burger For Inverse Obstacle Problems Martin Burger Outline Introduction Optimal Geometries Inverse Obstacle Problems & Shape Optimization Sensitivity Analysis based on Gradient Flows Numerical Methods University

More information

Journal of Engineering Research and Studies E-ISSN

Journal of Engineering Research and Studies E-ISSN Journal of Engineering Research and Studies E-ISS 0976-79 Research Article SPECTRAL SOLUTIO OF STEADY STATE CODUCTIO I ARBITRARY QUADRILATERAL DOMAIS Alavani Chitra R 1*, Joshi Pallavi A 1, S Pavitran

More information

Fast marching methods

Fast marching methods 1 Fast marching methods Lecture 3 Alexander & Michael Bronstein tosca.cs.technion.ac.il/book Numerical geometry of non-rigid shapes Stanford University, Winter 2009 Metric discretization 2 Approach I:

More information

Number/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9

Number/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9 14 Number/Computation addend Any number being added algorithm A step-by-step method for computing array A picture that shows a number of items arranged in rows and columns to form a rectangle associative

More information

VoroCrust: Simultaneous Surface Reconstruction and Volume Meshing with Voronoi cells

VoroCrust: Simultaneous Surface Reconstruction and Volume Meshing with Voronoi cells VoroCrust: Simultaneous Surface Reconstruction and Volume Meshing with Voronoi cells Scott A. Mitchell (speaker), joint work with Ahmed H. Mahmoud, Ahmad A. Rushdi, Scott A. Mitchell, Ahmad Abdelkader

More information

Some Open Problems in Graph Theory and Computational Geometry

Some Open Problems in Graph Theory and Computational Geometry Some Open Problems in Graph Theory and Computational Geometry David Eppstein Univ. of California, Irvine Dept. of Information and Computer Science ICS 269, January 25, 2002 Two Models of Algorithms Research

More information

Hexahedral Structured Grid Generation

Hexahedral Structured Grid Generation Hexahedral Structured Grid Generation Javier de Jesús Cortés Aguirre. Pablo Barrera Sánchez. Guilmer González Flores. Universidad Nacional Autónoma de México (UNAM). VII Pan-American Workshop. Applied

More information

Alex Li 11/20/2009. Chris Wojtan, Nils Thurey, Markus Gross, Greg Turk

Alex Li 11/20/2009. Chris Wojtan, Nils Thurey, Markus Gross, Greg Turk Alex Li 11/20/2009 Chris Wojtan, Nils Thurey, Markus Gross, Greg Turk duction Overview of Lagrangian of Topological s Altering the Topology 2 Presents a method for accurately tracking the moving surface

More information

The General Purpose Parameter Based Two Dimensional Mesh Generator

The General Purpose Parameter Based Two Dimensional Mesh Generator The General Purpose Parameter Based Two Dimensional Mesh Generator Abstract Sivamayam Sivasuthan Department of Electrical and Computer Engineering Michigan State University East Lansing, MI 48824, USA

More information

10.1 Overview. Section 10.1: Overview. Section 10.2: Procedure for Generating Prisms. Section 10.3: Prism Meshing Options

10.1 Overview. Section 10.1: Overview. Section 10.2: Procedure for Generating Prisms. Section 10.3: Prism Meshing Options Chapter 10. Generating Prisms This chapter describes the automatic and manual procedure for creating prisms in TGrid. It also discusses the solution to some common problems that you may face while creating

More information

Prime Time (Factors and Multiples)

Prime Time (Factors and Multiples) CONFIDENCE LEVEL: Prime Time Knowledge Map for 6 th Grade Math Prime Time (Factors and Multiples). A factor is a whole numbers that is multiplied by another whole number to get a product. (Ex: x 5 = ;

More information

16. [Shapes] Q. What shape is this object? A. sphere. a) Circle the cube. b) Circle the cone. c) Circle the cylinder. d) Circle the sphere.

16. [Shapes] Q. What shape is this object? A. sphere. a) Circle the cube. b) Circle the cone. c) Circle the cylinder. d) Circle the sphere. 16. [Shapes] Skill 16.1 Recognising 3D shapes (1). Observe whether the 3D shape has a curved surface. If so, the shape will be either a cone, cylinder or sphere. Observe whether the curved surface formes

More information

June 5, Institute of Structural Analysis Graz University of Technology Lessingstr. 25/II, 8010 Graz, Austria

June 5, Institute of Structural Analysis Graz University of Technology Lessingstr. 25/II, 8010 Graz, Austria Higher-order meshing of implicit geometries part I: Integration and interpolation in cut elements arxiv:706.00578v [cs.na] 2 Jun 207 T.P. Fries, S. Omerović, D. Schöllhammer, J. Steidl June 5, 207 Institute

More information

computational field which is always rectangular by construction.

computational field which is always rectangular by construction. I. INTRODUCTION The numerical solution of partial differential equations requires some discretization of the field into a collection of points or elemental volumes (cells). The differential equations are

More information

Simple Formulas for Quasiconformal Plane Deformations

Simple Formulas for Quasiconformal Plane Deformations Simple Formulas for Quasiconformal Plane Deformations by Yaron Lipman, Vladimir Kim, and Thomas Funkhouser ACM TOG 212 Stephen Mann Planar Shape Deformations Used in Mesh parameterization Animation shape

More information

Sliding Split Tube Telescope

Sliding Split Tube Telescope LESSON 15 Sliding Split Tube Telescope Objectives: Shell-to-shell contact -accounting for shell thickness. Creating boundary conditions and loads by way of rigid surfaces. Simulate large displacements,

More information

E0005E - Industrial Image Analysis

E0005E - Industrial Image Analysis E0005E - Industrial Image Analysis The Hough Transform Matthew Thurley slides by Johan Carlson 1 This Lecture The Hough transform Detection of lines Detection of other shapes (the generalized Hough transform)

More information

Meshing of flow and heat transfer problems

Meshing of flow and heat transfer problems Meshing of flow and heat transfer problems Luyao Zou a, Zhe Li b, Qiqi Fu c and Lujie Sun d School of, Shandong University of science and technology, Shandong 266590, China. a zouluyaoxf@163.com, b 1214164853@qq.com,

More information

Geometry: Angle Relationships

Geometry: Angle Relationships Geometry: Angle Relationships I. Define the following angles (in degrees) and draw an example of each. 1. Acute 3. Right 2. Obtuse 4. Straight Complementary angles: Supplementary angles: a + b = c + d

More information

ABOUT THE GENERATION OF UNSTRUCTURED MESH FAMILIES FOR GRID CONVERGENCE ASSESSMENT BY MIXED MESHES

ABOUT THE GENERATION OF UNSTRUCTURED MESH FAMILIES FOR GRID CONVERGENCE ASSESSMENT BY MIXED MESHES VI International Conference on Adaptive Modeling and Simulation ADMOS 2013 J. P. Moitinho de Almeida, P. Díez, C. Tiago and N. Parés (Eds) ABOUT THE GENERATION OF UNSTRUCTURED MESH FAMILIES FOR GRID CONVERGENCE

More information

Research in Computational Differential Geomet

Research in Computational Differential Geomet Research in Computational Differential Geometry November 5, 2014 Approximations Often we have a series of approximations which we think are getting close to looking like some shape. Approximations Often

More information

UNTANGLING AND OPTIMIZATION OF UNSTRUCTURED HEXAHEDRAL MESHES

UNTANGLING AND OPTIMIZATION OF UNSTRUCTURED HEXAHEDRAL MESHES UNTANLIN AND OPTIMIZATION OF UNSTRUCTURED HEXAHEDRAL MESHES K. Kovalev (*), M. Delanaye (**), Ch. Hirsch (*) kvk@stro.vub.ac.be (*) Vrije Universiteit Brussel, Pleinlaan,, 1050 Brussels (**) NUMECA Int.,

More information

Geometry Vocabulary Math Fundamentals Reference Sheet Page 1

Geometry Vocabulary Math Fundamentals Reference Sheet Page 1 Math Fundamentals Reference Sheet Page 1 Acute Angle An angle whose measure is between 0 and 90 Acute Triangle A that has all acute Adjacent Alternate Interior Angle Two coplanar with a common vertex and

More information

Tutorial 2: Particles convected with the flow along a curved pipe.

Tutorial 2: Particles convected with the flow along a curved pipe. Tutorial 2: Particles convected with the flow along a curved pipe. Part 1: Creating an elbow In part 1 of this tutorial, you will create a model of a 90 elbow featuring a long horizontal inlet and a short

More information

The Eikonal Equation

The Eikonal Equation The Eikonal Equation Numerical efficiency versus computational compleity Shu-Ren Hysing III Institute of Applied Mathematics LSIII University of Dortmund Level set - methodology By embedding an interface

More information

Application of Finite Volume Method for Structural Analysis

Application of Finite Volume Method for Structural Analysis Application of Finite Volume Method for Structural Analysis Saeed-Reza Sabbagh-Yazdi and Milad Bayatlou Associate Professor, Civil Engineering Department of KNToosi University of Technology, PostGraduate

More information

LBIE Tutorial. Yongjie (Jessica) Zhang Shun-Chuan Albert Chen

LBIE Tutorial. Yongjie (Jessica) Zhang Shun-Chuan Albert Chen LBIE Tutorial Yongjie (Jessica) Zhang Shun-Chuan Albert Chen May 30, 2006 2 Contents Preface 5 1 Introduction 7 1.1 Installation.............................. 7 1.2 The main user interface.......................

More information

Alaska Mathematics Standards Vocabulary Word List Grade 7

Alaska Mathematics Standards Vocabulary Word List Grade 7 1 estimate proportion proportional relationship rate ratio rational coefficient rational number scale Ratios and Proportional Relationships To find a number close to an exact amount; an estimate tells

More information

Topology Preserving Tetrahedral Decomposition of Trilinear Cell

Topology Preserving Tetrahedral Decomposition of Trilinear Cell Topology Preserving Tetrahedral Decomposition of Trilinear Cell Bong-Soo Sohn Department of Computer Engineering, Kyungpook National University Daegu 702-701, South Korea bongbong@knu.ac.kr http://bh.knu.ac.kr/

More information

>> NX. Metaform Boundary Conditions. Go to Table of Contents

>> NX. Metaform Boundary Conditions. Go to Table of Contents Metaform Boundary Conditions In this article, we will discuss the Boundary Condition Constraint options used in the building of a Metaform feature and conclude with some Tips and Tricks that may further

More information

Grade 9 Math Terminology

Grade 9 Math Terminology Unit 1 Basic Skills Review BEDMAS a way of remembering order of operations: Brackets, Exponents, Division, Multiplication, Addition, Subtraction Collect like terms gather all like terms and simplify as

More information

Getting Out of Squaresville: MODFLOW USG Tools for ArcGIS Steven E. Silver, GISP

Getting Out of Squaresville: MODFLOW USG Tools for ArcGIS Steven E. Silver, GISP Getting Out of Squaresville: MODFLOW USG Tools for ArcGIS Steven E. Silver, GISP ESRI 2014 Users Conference BALLEAU GROUNDWATER, INC. Why Use ArcGIS for Hydrologic Modeling? 1) Access map-base and data

More information

1 Exercise: Heat equation in 2-D with FE

1 Exercise: Heat equation in 2-D with FE 1 Exercise: Heat equation in 2-D with FE Reading Hughes (2000, sec. 2.3-2.6 Dabrowski et al. (2008, sec. 1-3, 4.1.1, 4.1.3, 4.2.1 This FE exercise and most of the following ones are based on the MILAMIN

More information

GEOMETRY MODELING & GRID GENERATION

GEOMETRY MODELING & GRID GENERATION GEOMETRY MODELING & GRID GENERATION Dr.D.Prakash Senior Assistant Professor School of Mechanical Engineering SASTRA University, Thanjavur OBJECTIVE The objectives of this discussion are to relate experiences

More information

Basic Algorithms for Digital Image Analysis: a course

Basic Algorithms for Digital Image Analysis: a course Institute of Informatics Eötvös Loránd University Budapest, Hungary Basic Algorithms for Digital Image Analysis: a course Dmitrij Csetverikov with help of Attila Lerch, Judit Verestóy, Zoltán Megyesi,

More information

Geometric and Solid Modeling. Problems

Geometric and Solid Modeling. Problems Geometric and Solid Modeling Problems Define a Solid Define Representation Schemes Devise Data Structures Construct Solids Page 1 Mathematical Models Points Curves Surfaces Solids A shape is a set of Points

More information

Möbius Transformations in Scientific Computing. David Eppstein

Möbius Transformations in Scientific Computing. David Eppstein Möbius Transformations in Scientific Computing David Eppstein Univ. of California, Irvine School of Information and Computer Science (including joint work with Marshall Bern from WADS 01 and SODA 03) Outline

More information

Unstructured Mesh Generation for Implicit Moving Geometries and Level Set Applications

Unstructured Mesh Generation for Implicit Moving Geometries and Level Set Applications Unstructured Mesh Generation for Implicit Moving Geometries and Level Set Applications Per-Olof Persson (persson@mit.edu) Department of Mathematics Massachusetts Institute of Technology http://www.mit.edu/

More information

3. Preprocessing of ABAQUS/CAE

3. Preprocessing of ABAQUS/CAE 3.1 Create new model database 3. Preprocessing of ABAQUS/CAE A finite element analysis in ABAQUS/CAE starts from create new model database in the toolbar. Then save it with a name user defined. To build

More information

Anoka Hennepin K-12 Curriculum plan

Anoka Hennepin K-12 Curriculum plan Anoka Hennepin K-12 Curriculum plan Department: Elementary Math Unit Title: Packages and Polygons (Blue Book, Geo and Measurement) Triangles and Beyond (Blue Book, Geo and Measurement) Everyday Math: Volume

More information

Creating a 2D Geometry Model

Creating a 2D Geometry Model Creating a 2D Geometry Model This section describes how to build a 2D cross section of a heat sink and introduces 2D geometry operations in COMSOL. At this time, you do not model the physics that describe

More information

Computer Aided Engineering Design Prof. Anupam Saxena Department of Mechanical Engineering Indian Institute of Technology, Kanpur.

Computer Aided Engineering Design Prof. Anupam Saxena Department of Mechanical Engineering Indian Institute of Technology, Kanpur. (Refer Slide Time: 00:28) Computer Aided Engineering Design Prof. Anupam Saxena Department of Mechanical Engineering Indian Institute of Technology, Kanpur Lecture - 6 Hello, this is lecture number 6 of

More information

arxiv: v1 [math.na] 20 Sep 2016

arxiv: v1 [math.na] 20 Sep 2016 arxiv:1609.06236v1 [math.na] 20 Sep 2016 A Local Mesh Modification Strategy for Interface Problems with Application to Shape and Topology Optimization P. Gangl 1,2 and U. Langer 3 1 Doctoral Program Comp.

More information

Bending Circle Limits

Bending Circle Limits Proceedings of Bridges 2013: Mathematics, Music, Art, Architecture, Culture Bending Circle Limits Vladimir Bulatov Corvallis Oregon, USA info@bulatov.org Abstract M.C.Escher s hyperbolic tessellations

More information