Data Structures | Functions
Foam::extrudeModels Namespace Reference

Data Structures

class  cyclicSector
 Extrudes a sector. More...
 
class  linearDirection
 Extrudes by transforming points in a specified direction by a given distance. More...
 
class  linearNormal
 Extrudes by transforming points normal to the surface by a given distance. More...
 
class  linearRadial
 
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  radial
 
class  sector
 Extrudes by rotating a surface around an axis. More...
 
class  sigmaRadial
 
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 (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/10]

Foam::extrudeModels::defineTypeNameAndDebug ( cyclicSector  ,
 
)

◆ addToRunTimeSelectionTable() [1/10]

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

◆ defineTypeNameAndDebug() [2/10]

Foam::extrudeModels::defineTypeNameAndDebug ( linearDirection  ,
 
)

◆ addToRunTimeSelectionTable() [2/10]

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

◆ defineTypeNameAndDebug() [3/10]

Foam::extrudeModels::defineTypeNameAndDebug ( linearNormal  ,
 
)

◆ addToRunTimeSelectionTable() [3/10]

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

◆ defineTypeNameAndDebug() [4/10]

Foam::extrudeModels::defineTypeNameAndDebug ( linearRadial  ,
 
)

◆ addToRunTimeSelectionTable() [4/10]

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

◆ defineTypeNameAndDebug() [5/10]

Foam::extrudeModels::defineTypeNameAndDebug ( offsetSurface  ,
 
)

◆ addToRunTimeSelectionTable() [5/10]

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

◆ defineTypeNameAndDebug() [6/10]

Foam::extrudeModels::defineTypeNameAndDebug ( plane  ,
 
)

◆ addToRunTimeSelectionTable() [6/10]

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

◆ defineTypeNameAndDebug() [7/10]

Foam::extrudeModels::defineTypeNameAndDebug ( radial  ,
 
)

◆ addToRunTimeSelectionTable() [7/10]

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

◆ defineTypeNameAndDebug() [8/10]

Foam::extrudeModels::defineTypeNameAndDebug ( sector  ,
 
)

◆ addToRunTimeSelectionTable() [8/10]

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

◆ defineTypeNameAndDebug() [9/10]

Foam::extrudeModels::defineTypeNameAndDebug ( sigmaRadial  ,
 
)

◆ addToRunTimeSelectionTable() [9/10]

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

◆ defineTypeNameAndDebug() [10/10]

Foam::extrudeModels::defineTypeNameAndDebug ( wedge  ,
 
)

◆ addToRunTimeSelectionTable() [10/10]

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