Contrib/MakeAxialMesh

From OpenFOAMWiki
< Contrib
Revision as of 12:29, 24 May 2005 by WikiSysop (Talk | contribs)

1 Short description

Creates a axial-symmetric grid from a two-dimensional grid

2 Usage

Needs two inputs:

  1. name of the boundary that is the symmetry axis
  2. name of the boundary that is to be splitted into two wedge-boundaries (front and back)

Assumes the following about the grid:

  • 2D-Grid (just one cell thick)
  • parallel to the XY-plane
  • the boundary that is the symmetry axis is a straight line
  • the "front" and "back" are one patch

Afterwards: use the collapseEdges utility to remove the faces at the symmetry axis

3 Example

The original mesh
The converted mesh


The original mesh had (amongst others) these faces:

center 
The face that is to be collapsed an turned into a symmetry axis (at the bottom in the picture on the left)
frontAndBackPlanes 
The patch that contains the front and the back face and will be split into two patches)

The command

makeAxialMesh . testAxial2 center frontAndBackPlanes

converts this into the mesh seen in the picture on the right.


4 Download

The tar file with the sources

5 History

This utility was discussed in this thread on the Message Board.