User Tools

Site Tools


oscae:applications:airfoil

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
oscae:applications:airfoil [2022/03/25 17:08]
hazmilazis created
oscae:applications:airfoil [2022/03/25 18:15] (current)
hazmilazis ↷ Links adapted because of a move operation
Line 3: Line 3:
 ===== Generating NACA profiles ====== ===== Generating NACA profiles ======
  
-Given a 4- or 5-digit NACA number, a corresponding profile can be generated using a [[public:programming:python|Python]] script available at  +Given a 4- or 5-digit NACA number, a corresponding profile can be generated using a [[oscae:programming:python|Python]] script available at  
-[[public:resource:github:gorissen.naca_profile  +[[oscae:resource:github:gorissen.naca_profile| https://github.com/dgorissen/naca]].
-| https://github.com/dgorissen/naca]].+
 The profile can be used to guide mesh generation. The profile can be used to guide mesh generation.
  
Line 24: Line 23:
 ==== Automated mesh generation using Gmsh ====== ==== Automated mesh generation using Gmsh ======
  
-An automated meshing script can be written using  [[public:programming:python|Python]] API of [[public:software:gmsh|Gmsh]]. +An automated meshing script can be written using  [[oscae:programming:python|Python]] API of [[oscae:software:gmsh|Gmsh]]. 
-This can be combined with NACA profile generator to provide control points to construct the surface, e.g. [[public:resource:github:gorissen.naca_profile|github.com/dgorissen/naca]].+This can be combined with NACA profile generator to provide control points to construct the surface, e.g. [[oscae:resource:github:gorissen.naca_profile|github.com/dgorissen/naca]].
  
 One implementation can be found at [[https://github.com/EdgarAMO/airfoil2D]], where a mesh for any NACA number can be created by a single line of command, e.g., ''python3 makeBlockMesh.py "0012" 200''. One implementation can be found at [[https://github.com/EdgarAMO/airfoil2D]], where a mesh for any NACA number can be created by a single line of command, e.g., ''python3 makeBlockMesh.py "0012" 200''.
  
-Similar implementation is also given [[public:software:mesh.naca|here]] by [[public:people:hazmilazis]] with additional user specifications, including domain size, angle of attack, mesh size progression, boundary layer thickness and other important parameters.+Similar implementation is also given [[oscae:software:mesh.naca|here]] by [[oscae:people:hazmilazis]] with additional user specifications, including domain size, angle of attack, mesh size progression, boundary layer thickness and other important parameters.
  
  

This topic does not exist yet

You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on Create this page.

oscae/applications/airfoil.1648199293.txt.gz · Last modified: 2022/03/25 17:08 by hazmilazis