Public Member Functions | List of all members
extrude2DMesh Class Reference

Given a 2D mesh insert all the topology changes to extrude. Does not work in parallel. More...

Public Member Functions

 ClassName ("extrude2DMesh")
 
 extrude2DMesh (polyMesh &, const dictionary &dict, const extrudeModel &model)
 
 ~extrude2DMesh ()=default
 
void addFrontBackPatches ()
 
void setRefinement (polyTopoChange &)
 
void updateMesh (const mapPolyMesh &)
 
void distribute (const mapDistributePolyMesh &)
 
label frontPatchi () const
 
label backPatchi () const
 

Detailed Description

Given a 2D mesh insert all the topology changes to extrude. Does not work in parallel.

Source files

Definition at line 59 of file extrude2DMesh.H.

Constructor & Destructor Documentation

◆ extrude2DMesh()

extrude2DMesh ( polyMesh ,
const dictionary dict,
const extrudeModel model 
)

◆ ~extrude2DMesh()

~extrude2DMesh ( )
default

Member Function Documentation

◆ ClassName()

ClassName ( "extrude2DMesh"  )

◆ addFrontBackPatches()

void addFrontBackPatches ( )

◆ setRefinement()

void setRefinement ( polyTopoChange )

◆ updateMesh()

void updateMesh ( const mapPolyMesh )
inline

Definition at line 122 of file extrude2DMesh.H.

◆ distribute()

void distribute ( const mapDistributePolyMesh )
inline

Definition at line 126 of file extrude2DMesh.H.

◆ frontPatchi()

label frontPatchi ( ) const
inline

Definition at line 129 of file extrude2DMesh.H.

◆ backPatchi()

label backPatchi ( ) const
inline

Definition at line 134 of file extrude2DMesh.H.


The documentation for this class was generated from the following file: