Difference between revisions of "BlockMesh by Divyesh Variya (DD Fluids)"

From OpenFOAM Wiki
Jump to navigation Jump to search
Line 26: Line 26:
  
 
==blockMeshDict [edges]==
 
==blockMeshDict [edges]==
 +
 +
[[File:edges_blockMesh_Divyesh.png|350px|thumb|left]]
 +
 
Tutorial link: [https://youtu.be/OMBSNGWKIMU YouTube Tutorial]
 
Tutorial link: [https://youtu.be/OMBSNGWKIMU YouTube Tutorial]
  
Line 38: Line 41:
  
 
==blockMeshDict [simpleGrading]==
 
==blockMeshDict [simpleGrading]==
 +
 +
[[File:simpleGrading_blockMesh_Divyesh.png|350px|thumb|left]]
 +
 
Tutorial link: [https://youtu.be/RKDia8Xjtu8 YouTube Tutorial]
 
Tutorial link: [https://youtu.be/RKDia8Xjtu8 YouTube Tutorial]
  

Revision as of 05:11, 29 April 2021

blockMesh

blockMeshDict [vertices|blocks|boundary]

Vertices blockMesh Divyesh.png

Tutorial link: YouTube Tutorial

Description: A detailed overview explained in this tutorial using a lid driven cavity case. The three major sections of blockMeshDict are discussed with different hands on modifications.

Points covered:

  • How to define vertices
  • How to define block
  • How to discretise a domain
  • How to define physical boundaries
  • How to scale geometry

blockMeshDict [edges]

Edges blockMesh Divyesh.png

Tutorial link: YouTube Tutorial

Description: An explaination of a sub-section edges of blockMeshDict is explained in this tutorial. How one can create an arc and polyline using edges section is discussed with hands on modifications.

Points covered:

  • How to create a curved face
  • How to create 3 point arc
  • How to create a polyline
  • How to create finer and smoother face
  • How to add points from excel to blockMeshDict

blockMeshDict [simpleGrading]

SimpleGrading blockMesh Divyesh.png

Tutorial link: YouTube Tutorial

Description: To create finer mesh near a perticular face in blockMeshDict, simpleGrading is used. In this tutorial, few options of simpleGrading are explained for example, how to create finer grid near the single face and two faces.

Points covered:

  • How to create finer grid near a face
  • How to distribute geometry and no. of cells
  • How expansion ratio work in blockMeshDict