SlideShare una empresa de Scribd logo
1 de 14
GRID GENERATION
What is grid generation?
The space, where the flow is to be
computed – the physical space, is divided
into a large number of geometrical
elements called cells or control volumes.
This process is termed grid generation
(some authors use the term mesh).
It can also be viewed as placing first, grid
points (also called nodes or vertices) in
the physical space and then connecting
them by straight lines - grid lines.
Terminology:
A mesh/grid divides a geometry into many elements. These are used by the CFD solver
to construct control volumes.
• Cell = control volume into which domain is broken up.
• Node = grid point.
• Cell centre = centre of a cell.
• Edge = boundary of a face.
• Face = boundary of a cell.
• Zone = grouping of nodes, faces, cells
• Domain = group of node, face and cell zones.
Points to consider when generating a
grid
There must not be any holes/gaps between the grid cells
The grid cells do not overlap
The grid should be smooth
There should be no abrupt changes in the size of the grid cells
Grid cells/elements
The grid normally consists of triangular or quadrilateral cells in two dimensions,
and tetrahedral, hexahedral, prism, or pyramid cells in three dimensions.
Cartesian and Curvilinear grids
Grids can be Cartesian or Curvilinear (usually body-fitted grids).
In cartesian, the grid lines are always parallel to the coordinate axes.
In curvilinear, the grid lines are curved to fit boundaries.
Fluid flow equation and coordinate
system
Most of the fluid flow equations are easily solved by discretizing procedures using the Cartesian
coordinate system. In this system the implementation of finite volume method is simpler and
easier to understand.
But most of the engineering problems deal with complex geometries that do not work well in
the Cartesian coordinate system.
When the boundary region of the flow does not coincide with the coordinate lines of the
structured grid then we can solve the problem by geometry approximation.
2-D model of flow around cylinder
Representation of 2-D model of flow around cylinder using
cartesian grid.
Cartesian vs Curvilinear grids
The main advantage of curvilinear/body-fitted grids is that the flow can be resolved very
accurately at the boundaries, which is essential in the case of shear layers along solid bodies.
On the other hand, the Cartesian grids where the edges of the grid cells are oriented in parallel
to the Cartesian coordinates, can be generated very easily. Their advantage is that the evaluation
of the fluxes is much more simple then for body-fitted grids.
It becomes clear that accurate treatment of the boundaries is hard to achieve. Because of this
serious disadvantage, the body-fitted approach is preferred, particularly in the industrial
environment, where the geometrical complexity of a configuration is usually very high.
Orthogonal and Non-orthogonal grids
In orthogonal grids (for example, Cartesian or polar meshes) all grid lines cross at 90º.
In non-orthogonal grids, the grid lines do not intersect at 90 degree angle.
Structured grids
Interior grid points have a fixed number of neighbouring grid points
Each grid point (vertex, node) is uniquely identified by the indices i , j , k and the corresponding
Cartesian coordinates x i, j, k , y i , j , k , and z i, j, k
The grid cells are quadrilaterals in 2-D and hexahedra in 3-D. If the grid is body-fitted, we speak
of curvilinear grid.
Unstructured grids
Grid cells as well as grid points have no particular ordering, i.e., neighbouring cells or grid points
cannot be directly identified by their indices.
In the past, the grid cells were triangles in 2D and tetrahedra in 3D.
Today, unstructured grids usually consist of a mix of quadrilaterals and triangles in 2D and of
hexahedra, tetrahedra, prisms and pyramids in 3D, in order to resolve the boundary layers
properly. Therefore, we speak in this case of hybrid or mixed grids.
A triangular grid for a three-element
aerofoil
Block-structured Grids
In multi-block structured grids the domain is decomposed into a small number of regions, in
each of which the mesh is structured.
A common arrangement is that grid lines match at the interface between two blocks, so that
there are cell vertices that are common to two blocks i.e. matching cells. In some cases, the cell
counts do not match at the interface i.e. non-matching cells. Non-matching cells (which could be
2 to 1, 3 to 2, …) should be avoided as much as possible as they tend to increase the
computational time.
Block-structured mesh for a transonic
aerofoil

Más contenido relacionado

Similar a grid.pptx

Vertex Culling illustration at SBR07
Vertex Culling illustration at SBR07Vertex Culling illustration at SBR07
Vertex Culling illustration at SBR07
Syoyo Fujita
 
Pearling stroke segmentation with crusted pearl strings
Pearling stroke segmentation with crusted pearl stringsPearling stroke segmentation with crusted pearl strings
Pearling stroke segmentation with crusted pearl strings
Salman Rashid
 
33286 gis%20 lecture%20six-1
33286 gis%20 lecture%20six-133286 gis%20 lecture%20six-1
33286 gis%20 lecture%20six-1
Hisham Ibnuqaiyim
 
William Bridges Transition Model
William Bridges Transition ModelWilliam Bridges Transition Model
William Bridges Transition Model
Monica Carter
 
Narrow Band Active Contour
Narrow Band Active ContourNarrow Band Active Contour
Narrow Band Active Contour
Mohammad Sabbagh
 

Similar a grid.pptx (20)

Vertex Culling illustration at SBR07
Vertex Culling illustration at SBR07Vertex Culling illustration at SBR07
Vertex Culling illustration at SBR07
 
Grid 2.pptx
Grid 2.pptxGrid 2.pptx
Grid 2.pptx
 
13047926.ppt
13047926.ppt13047926.ppt
13047926.ppt
 
Artery and Vein Classification in Retinal Images using Graph Based Approach
Artery and Vein Classification in Retinal Images using Graph Based ApproachArtery and Vein Classification in Retinal Images using Graph Based Approach
Artery and Vein Classification in Retinal Images using Graph Based Approach
 
Orthogonal and Diagonal Grid Slabs Analysis Using E TABS
Orthogonal and Diagonal Grid Slabs Analysis Using E TABSOrthogonal and Diagonal Grid Slabs Analysis Using E TABS
Orthogonal and Diagonal Grid Slabs Analysis Using E TABS
 
Vlsi physical design (Back End Process)
Vlsi physical design (Back End Process)Vlsi physical design (Back End Process)
Vlsi physical design (Back End Process)
 
Four data models in GIS
Four data models in GISFour data models in GIS
Four data models in GIS
 
Floor planning ppt
Floor planning pptFloor planning ppt
Floor planning ppt
 
Grids implementation
Grids implementationGrids implementation
Grids implementation
 
Pearling stroke segmentation with crusted pearl strings
Pearling stroke segmentation with crusted pearl stringsPearling stroke segmentation with crusted pearl strings
Pearling stroke segmentation with crusted pearl strings
 
Discretization.pptx
Discretization.pptxDiscretization.pptx
Discretization.pptx
 
CRDOM: CELL RE-ORDERING BASED DOMINO ON-THE-FLY MAPPING
CRDOM: CELL RE-ORDERING BASED DOMINO ON-THE-FLY MAPPINGCRDOM: CELL RE-ORDERING BASED DOMINO ON-THE-FLY MAPPING
CRDOM: CELL RE-ORDERING BASED DOMINO ON-THE-FLY MAPPING
 
REGION CLASSIFICATION BASED IMAGE DENOISING USING SHEARLET AND WAVELET TRANSF...
REGION CLASSIFICATION BASED IMAGE DENOISING USING SHEARLET AND WAVELET TRANSF...REGION CLASSIFICATION BASED IMAGE DENOISING USING SHEARLET AND WAVELET TRANSF...
REGION CLASSIFICATION BASED IMAGE DENOISING USING SHEARLET AND WAVELET TRANSF...
 
33286 gis%20 lecture%20six-1
33286 gis%20 lecture%20six-133286 gis%20 lecture%20six-1
33286 gis%20 lecture%20six-1
 
SOLID MODELLING.pptx
SOLID MODELLING.pptxSOLID MODELLING.pptx
SOLID MODELLING.pptx
 
09 placement
09 placement09 placement
09 placement
 
William Bridges Transition Model
William Bridges Transition ModelWilliam Bridges Transition Model
William Bridges Transition Model
 
Narrow Band Active Contour
Narrow Band Active ContourNarrow Band Active Contour
Narrow Band Active Contour
 
representation.pptx
representation.pptxrepresentation.pptx
representation.pptx
 
Polygon Mesh Representation
Polygon Mesh RepresentationPolygon Mesh Representation
Polygon Mesh Representation
 

Último

ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
Madan Karki
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
BalamuruganV28
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
MohammadAliNayeem
 

Último (20)

Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdf
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AI
 
EMPLOYEE MANAGEMENT SYSTEM FINAL presentation
EMPLOYEE MANAGEMENT SYSTEM FINAL presentationEMPLOYEE MANAGEMENT SYSTEM FINAL presentation
EMPLOYEE MANAGEMENT SYSTEM FINAL presentation
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
BURGER ORDERING SYSYTEM PROJECT REPORT..pdf
BURGER ORDERING SYSYTEM PROJECT REPORT..pdfBURGER ORDERING SYSYTEM PROJECT REPORT..pdf
BURGER ORDERING SYSYTEM PROJECT REPORT..pdf
 
Introduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and ApplicationsIntroduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and Applications
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
 
Fabrication Of Automatic Star Delta Starter Using Relay And GSM Module By Utk...
Fabrication Of Automatic Star Delta Starter Using Relay And GSM Module By Utk...Fabrication Of Automatic Star Delta Starter Using Relay And GSM Module By Utk...
Fabrication Of Automatic Star Delta Starter Using Relay And GSM Module By Utk...
 

grid.pptx

  • 2. What is grid generation? The space, where the flow is to be computed – the physical space, is divided into a large number of geometrical elements called cells or control volumes. This process is termed grid generation (some authors use the term mesh). It can also be viewed as placing first, grid points (also called nodes or vertices) in the physical space and then connecting them by straight lines - grid lines.
  • 3. Terminology: A mesh/grid divides a geometry into many elements. These are used by the CFD solver to construct control volumes. • Cell = control volume into which domain is broken up. • Node = grid point. • Cell centre = centre of a cell. • Edge = boundary of a face. • Face = boundary of a cell. • Zone = grouping of nodes, faces, cells • Domain = group of node, face and cell zones.
  • 4. Points to consider when generating a grid There must not be any holes/gaps between the grid cells The grid cells do not overlap The grid should be smooth There should be no abrupt changes in the size of the grid cells
  • 5. Grid cells/elements The grid normally consists of triangular or quadrilateral cells in two dimensions, and tetrahedral, hexahedral, prism, or pyramid cells in three dimensions.
  • 6. Cartesian and Curvilinear grids Grids can be Cartesian or Curvilinear (usually body-fitted grids). In cartesian, the grid lines are always parallel to the coordinate axes. In curvilinear, the grid lines are curved to fit boundaries.
  • 7. Fluid flow equation and coordinate system Most of the fluid flow equations are easily solved by discretizing procedures using the Cartesian coordinate system. In this system the implementation of finite volume method is simpler and easier to understand. But most of the engineering problems deal with complex geometries that do not work well in the Cartesian coordinate system. When the boundary region of the flow does not coincide with the coordinate lines of the structured grid then we can solve the problem by geometry approximation. 2-D model of flow around cylinder Representation of 2-D model of flow around cylinder using cartesian grid.
  • 8. Cartesian vs Curvilinear grids The main advantage of curvilinear/body-fitted grids is that the flow can be resolved very accurately at the boundaries, which is essential in the case of shear layers along solid bodies. On the other hand, the Cartesian grids where the edges of the grid cells are oriented in parallel to the Cartesian coordinates, can be generated very easily. Their advantage is that the evaluation of the fluxes is much more simple then for body-fitted grids. It becomes clear that accurate treatment of the boundaries is hard to achieve. Because of this serious disadvantage, the body-fitted approach is preferred, particularly in the industrial environment, where the geometrical complexity of a configuration is usually very high.
  • 9. Orthogonal and Non-orthogonal grids In orthogonal grids (for example, Cartesian or polar meshes) all grid lines cross at 90º. In non-orthogonal grids, the grid lines do not intersect at 90 degree angle.
  • 10. Structured grids Interior grid points have a fixed number of neighbouring grid points Each grid point (vertex, node) is uniquely identified by the indices i , j , k and the corresponding Cartesian coordinates x i, j, k , y i , j , k , and z i, j, k The grid cells are quadrilaterals in 2-D and hexahedra in 3-D. If the grid is body-fitted, we speak of curvilinear grid.
  • 11. Unstructured grids Grid cells as well as grid points have no particular ordering, i.e., neighbouring cells or grid points cannot be directly identified by their indices. In the past, the grid cells were triangles in 2D and tetrahedra in 3D. Today, unstructured grids usually consist of a mix of quadrilaterals and triangles in 2D and of hexahedra, tetrahedra, prisms and pyramids in 3D, in order to resolve the boundary layers properly. Therefore, we speak in this case of hybrid or mixed grids.
  • 12. A triangular grid for a three-element aerofoil
  • 13. Block-structured Grids In multi-block structured grids the domain is decomposed into a small number of regions, in each of which the mesh is structured. A common arrangement is that grid lines match at the interface between two blocks, so that there are cell vertices that are common to two blocks i.e. matching cells. In some cases, the cell counts do not match at the interface i.e. non-matching cells. Non-matching cells (which could be 2 to 1, 3 to 2, …) should be avoided as much as possible as they tend to increase the computational time.
  • 14. Block-structured mesh for a transonic aerofoil