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")
 Runtime type information. More...
 
 extrude2DMesh (polyMesh &, const dictionary &dict, const extrudeModel &model)
 
 extrude2DMesh (const extrude2DMesh &)=delete
 Disallow default bitwise copy construction. More...
 
 ~extrude2DMesh ()
 Destructor. More...
 
void addFrontBackPatches ()
 Add front and back patches. More...
 
label frontPatchi () const
 
label backPatchi () const
 
void setRefinement (polyTopoChange &)
 Play commands into polyTopoChange to extrude mesh. More...
 
void updateZones ()
 Update the mesh zones. More...
 
void operator= (const extrude2DMesh &)=delete
 Disallow default bitwise assignment. More...
 

Detailed Description

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

Source files

Definition at line 61 of file extrude2DMesh.H.

Constructor & Destructor Documentation

◆ extrude2DMesh() [1/2]

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

◆ extrude2DMesh() [2/2]

extrude2DMesh ( const extrude2DMesh )
delete

Disallow default bitwise copy construction.

◆ ~extrude2DMesh()

Destructor.

Member Function Documentation

◆ ClassName()

ClassName ( "extrude2DMesh"  )

Runtime type information.

◆ addFrontBackPatches()

void addFrontBackPatches ( )

Add front and back patches.

◆ frontPatchi()

label frontPatchi ( ) const
inline

Definition at line 117 of file extrude2DMesh.H.

◆ backPatchi()

label backPatchi ( ) const
inline

Definition at line 122 of file extrude2DMesh.H.

◆ setRefinement()

void setRefinement ( polyTopoChange )

Play commands into polyTopoChange to extrude mesh.

◆ updateZones()

void updateZones ( )

Update the mesh zones.

adding the point and cell zones for the added layer

◆ operator=()

void operator= ( const extrude2DMesh )
delete

Disallow default bitwise assignment.


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