FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

wedge Class Reference

Extrudes by rotating a surface around an axis

  • extrusion is opposite the surface/patch normal so inwards the source mesh
  • axis direction has to be consistent with this.
  • use -mergeFaces option if doing full 360 and want to merge front and back
  • note direction of axis. This should be consistent with rotating against the patch normal direction. If you get it wrong you'll see all cells with extreme aspect ratio and internal faces wrong way around in checkMesh.
More...


Detailed Description

Extrudes by rotating a surface around an axis

  • extrusion is opposite the surface/patch normal so inwards the source mesh
  • axis direction has to be consistent with this.
  • use -mergeFaces option if doing full 360 and want to merge front and back
  • note direction of axis. This should be consistent with rotating against the patch normal direction. If you get it wrong you'll see all cells with extreme aspect ratio and internal faces wrong way around in checkMesh.

Definition at line 56 of file wedge.H.

Inheritance diagram for wedge:
Collaboration diagram for wedge:

List of all members.

Public Member Functions

 TypeName ("wedge")
 Runtime type information.
 wedge (const dictionary &dict)
 Construct from components.
 ~wedge ()
 Destrcuctor.
point  operator() (const point &surfacePoint, const vector &surfaceNormal, const label layer) const

Constructor & Destructor Documentation

wedge ( const dictionary &   dict  )

Construct from components.

~wedge (  )

Destrcuctor.


Member Function Documentation

TypeName ( "wedge"    )

Runtime type information.

point operator() ( const point &   surfacePoint,
const vector &   surfaceNormal,
const label   layer  
) const

The documentation for this class was generated from the following file:
  • applications/utilities/mesh/generation/extrudeMesh/extrudeModel/wedge/wedge.H