Foam::extrudeModels Namespace Reference

Classes

class  cyclicSector
 Extrudes a sector. More...
 
class  linearDirection
 Extrudes by transforming points in a specified direction by the given distance. More...
 
class  linearNormal
 Extrudes by transforming points normal to the surface by a given distance. More...
 
class  linearRadial
 Extrudes by transforming radially from the surface. More...
 
class  offsetSurface
 Extrudes by interpolating points from one surface to the other. Surfaces have to be topologically identical i.e. one has to be an offsetted version of the other. More...
 
class  plane
 Extrudes by transforming points normal to the surface by 1 layer over a given distance. More...
 
class  polyline
 Extrudes by transforming points along a polyline provided as a series of points and edge segments. Supports all blockMesh edge types, e.g. line, arc, spline. The surface points are rotated to follow the path. More...
 
class  radial
 Extrudes radially according to the Function1 description. More...
 
class  sector
 Extrudes by rotating a surface around an axis. More...
 
class  sigmaRadial
 Extrudes into sphere with grading according to pressure (atmospherics) More...
 
class  wedge
 Extrudes by rotating a surface symmetrically around axis by 1 layer. More...
 

Functions

 defineTypeNameAndDebug (cyclicSector, 0)
 
 addToRunTimeSelectionTable (extrudeModel, cyclicSector, dictionary)
 
 defineTypeNameAndDebug (linearDirection, 0)
 
 addToRunTimeSelectionTable (extrudeModel, linearDirection, dictionary)
 
 defineTypeNameAndDebug (linearNormal, 0)
 
 addToRunTimeSelectionTable (extrudeModel, linearNormal, dictionary)
 
 defineTypeNameAndDebug (linearRadial, 0)
 
 addToRunTimeSelectionTable (extrudeModel, linearRadial, dictionary)
 
 defineTypeNameAndDebug (offsetSurface, 0)
 
 addToRunTimeSelectionTable (extrudeModel, offsetSurface, dictionary)
 
 defineTypeNameAndDebug (plane, 0)
 
 addToRunTimeSelectionTable (extrudeModel, plane, dictionary)
 
 defineTypeNameAndDebug (polyline, 0)
 
 addToRunTimeSelectionTable (extrudeModel, polyline, dictionary)
 
 defineTypeNameAndDebug (radial, 0)
 
 addToRunTimeSelectionTable (extrudeModel, radial, dictionary)
 
 defineTypeNameAndDebug (sector, 0)
 
 addToRunTimeSelectionTable (extrudeModel, sector, dictionary)
 
 defineTypeNameAndDebug (sigmaRadial, 0)
 
 addToRunTimeSelectionTable (extrudeModel, sigmaRadial, dictionary)
 
 defineTypeNameAndDebug (wedge, 0)
 
 addToRunTimeSelectionTable (extrudeModel, wedge, dictionary)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/11]

Foam::extrudeModels::defineTypeNameAndDebug ( cyclicSector  ,
 
)

◆ addToRunTimeSelectionTable() [1/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
cyclicSector  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/11]

Foam::extrudeModels::defineTypeNameAndDebug ( linearDirection  ,
 
)

◆ addToRunTimeSelectionTable() [2/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
linearDirection  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/11]

Foam::extrudeModels::defineTypeNameAndDebug ( linearNormal  ,
 
)

◆ addToRunTimeSelectionTable() [3/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
linearNormal  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/11]

Foam::extrudeModels::defineTypeNameAndDebug ( linearRadial  ,
 
)

◆ addToRunTimeSelectionTable() [4/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
linearRadial  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/11]

Foam::extrudeModels::defineTypeNameAndDebug ( offsetSurface  ,
 
)

◆ addToRunTimeSelectionTable() [5/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
offsetSurface  ,
dictionary   
)

◆ defineTypeNameAndDebug() [6/11]

Foam::extrudeModels::defineTypeNameAndDebug ( plane  ,
 
)

◆ addToRunTimeSelectionTable() [6/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
plane  ,
dictionary   
)

◆ defineTypeNameAndDebug() [7/11]

Foam::extrudeModels::defineTypeNameAndDebug ( polyline  ,
 
)

◆ addToRunTimeSelectionTable() [7/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
polyline  ,
dictionary   
)

◆ defineTypeNameAndDebug() [8/11]

Foam::extrudeModels::defineTypeNameAndDebug ( radial  ,
 
)

◆ addToRunTimeSelectionTable() [8/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
radial  ,
dictionary   
)

◆ defineTypeNameAndDebug() [9/11]

Foam::extrudeModels::defineTypeNameAndDebug ( sector  ,
 
)

◆ addToRunTimeSelectionTable() [9/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
sector  ,
dictionary   
)

◆ defineTypeNameAndDebug() [10/11]

Foam::extrudeModels::defineTypeNameAndDebug ( sigmaRadial  ,
 
)

◆ addToRunTimeSelectionTable() [10/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
sigmaRadial  ,
dictionary   
)

◆ defineTypeNameAndDebug() [11/11]

Foam::extrudeModels::defineTypeNameAndDebug ( wedge  ,
 
)

◆ addToRunTimeSelectionTable() [11/11]

Foam::extrudeModels::addToRunTimeSelectionTable ( extrudeModel  ,
wedge  ,
dictionary   
)