linear Class Reference
Inheritance diagram for linear:
Collaboration diagram for linear:

Public Member Functions

 TypeName ("linear")
 Runtime type information. More...
 
 linear (const dictionary &dict, const phaseInterface &interface)
 Construct from a dictionary and an interface. More...
 
virtual ~linear ()
 Destructor. More...
 
- Public Member Functions inherited from wallDampingModel
 TypeName ("wallDampingModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, wallDampingModel, dictionary,(const dictionary &dict, const phaseInterface &interface),(dict, interface))
 
 wallDampingModel (const dictionary &dict, const phaseInterface &interface)
 Construct from a dictionary and an interface. More...
 
virtual ~wallDampingModel ()
 Destructor. More...
 
virtual tmp< volScalarFielddamping () const
 Return damped coefficient. More...
 
virtual tmp< surfaceScalarFielddampingf () const
 Return damped face coefficient. More...
 
- Public Member Functions inherited from wallDependentModel
 wallDependentModel (const fvMesh &mesh)
 Construct from a mesh. More...
 
 wallDependentModel (const wallDependentModel &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~wallDependentModel ()
 Destructor. More...
 
const volScalarFieldyWall () const
 Return the wall distance, creating and storing it if necessary. More...
 
const volVectorFieldnWall () const
 Return the wall normal, creating and storing it if necessary. More...
 
void operator= (const wallDependentModel &)=delete
 Disallow default bitwise assignment. More...
 

Protected Member Functions

virtual tmp< volScalarFieldlimiter () const
 Return the force limiter field. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from wallDampingModel
static autoPtr< wallDampingModelNew (const dictionary &dict, const phaseInterface &interface)
 
- Protected Attributes inherited from wallDampingModel
const dispersedPhaseInterface interface_
 Interface. More...
 
const dimensionedScalar Cd_
 Diameter coefficient. More...
 
const dimensionedScalar zeroWallDist_
 Distance from wall below which the field is damped to zero. More...
 
const Switch zeroInNearWallCells_
 Set the value to zero in wall-adjacent cells. More...
 

Detailed Description

Source files

Definition at line 49 of file linearWallDamping.H.

Constructor & Destructor Documentation

◆ linear()

linear ( const dictionary dict,
const phaseInterface interface 
)

Construct from a dictionary and an interface.

Definition at line 62 of file linearWallDamping.C.

◆ ~linear()

~linear ( )
virtual

Destructor.

Definition at line 74 of file linearWallDamping.C.

Member Function Documentation

◆ limiter()

Foam::tmp< Foam::volScalarField > limiter ( ) const
protectedvirtual

◆ TypeName()

TypeName ( "linear"  )

Runtime type information.


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