Public Member Functions | List of all members
sigmaRadial Class Reference

Extrudes into sphere with grading according to pressure (atmospherics) More...

Inheritance diagram for sigmaRadial:
Inheritance graph
[legend]
Collaboration diagram for sigmaRadial:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("sigmaRadial")
 
 sigmaRadial (const dictionary &dict)
 
virtual ~sigmaRadial ()=default
 
point operator() (const point &surfacePoint, const vector &surfaceNormal, const label layer) const
 
- Public Member Functions inherited from extrudeModel
 TypeName ("extrudeModel")
 
 declareRunTimeSelectionTable (autoPtr, extrudeModel, dictionary,(const dictionary &dict),(dict))
 
 extrudeModel (const word &modelType, const dictionary &dict)
 
virtual ~extrudeModel ()=default
 
label nLayers () const
 
scalar expansionRatio () const
 
scalar sumThickness (const label layer) const
 

Additional Inherited Members

- Static Public Member Functions inherited from extrudeModel
static autoPtr< extrudeModelNew (const dictionary &dict)
 
- Protected Member Functions inherited from extrudeModel
 extrudeModel (const extrudeModel &)=delete
 
void operator= (const extrudeModel &)=delete
 
- Protected Attributes inherited from extrudeModel
label nLayers_
 
const scalar expansionRatio_
 
const dictionarycoeffDict_
 

Detailed Description

Extrudes into sphere with grading according to pressure (atmospherics)

The sigmaRadialCoeffs dictionary entries

Property Description Required Default
RTbyg yes
pRef yes
pStrat yes

Definition at line 72 of file sigmaRadial.H.

Constructor & Destructor Documentation

◆ sigmaRadial()

sigmaRadial ( const dictionary dict)

Definition at line 40 of file sigmaRadial.C.

References Foam::endl(), extrudeModel::expansionRatio(), Foam::mag(), and WarningInFunction.

Here is the call graph for this function:

◆ ~sigmaRadial()

virtual ~sigmaRadial ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "sigmaRadial"  )

◆ operator()()

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

Implements extrudeModel.

Definition at line 58 of file sigmaRadial.C.

References Foam::log(), Foam::mag(), and p.

Here is the call graph for this function:

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