8000 GitHub - D-Benjamin/wedgePlease: A very simple OpenFOAM utility to convert a 2D mesh to axisymmetric.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

D-Benjamin/wedgePlease

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wedgePlease

wedgePlease

This is a very simple OpenFOAM-3.0.1 utility for converting a 2D mesh to axisymmetric. It is a modification of the flattenMesh utility distributed with OpenFOAM. The supplied examples are a modification of the case that comes with the more elaborate utility makeAxialMesh. One supplied example uses wedgePlease to convert a blockMesh to an OpenFOAM axialMesh. The other example uses it to convert a fluentMesh. The supplied examples deal with the associated mesh cleanup (collapse 0-length edges, remove 0-face patches) which is the same as in the case of makeAxialMesh.

See the official website openfoam.org, unofficial wiki openfoamwiki.net and the community forum cfd-online.com.

Getting Started

An OpenFOAM 3.0.1 installation is required to run the code. This code was run on Centos 6.6 (Rocks 6.2 Sidewinder).

Run Allwmake in the utility directory to compile it.

Run Allmesh in the caseBM or caseFM directory to convert the mesh. Then run paraFoam in the case directory to view the results.

Functionality

  • Assumes a 2D mesh in the XY plane.
  • The Y axis becomes the axis of symmetry.
  • The command wedgePlease -angle 5 reshapes the mesh points to form the wedge.

Feedback

Any feedback is apreciated - krebeljk()gmail.com.

Author

  • Kristjan Krebelj

License

This project is licensed under the GPU License - see the LICENSE.md file for details.

Acknowledgments

About

A very simple OpenFOAM utility to convert a 2D mesh to axisymmetric.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 56.2%
  • C 29.6%
  • Shell 14.2%
0