isotropic Class Reference

Model for the time scale over which the velocity field of a dispersed phase tends towards an isotropic distribution. More...

Inheritance diagram for isotropic:
Collaboration diagram for isotropic:

Public Member Functions

 TypeName ("isotropic")
 Runtime type information. More...
 
 isotropic (const dictionary &dict)
 Constructors. More...
 
 isotropic (const isotropic &hc)
 Construct a copy. More...
 
virtual autoPtr< TimeScaleModelclone () const
 Construct and return a clone. More...
 
virtual ~isotropic ()
 Destructor. More...
 
tmp< FieldField< Field, scalar > > oneByTau (const FieldField< Field, scalar > &alpha, const FieldField< Field, scalar > &r32, const FieldField< Field, scalar > &uSqr, const FieldField< Field, scalar > &f) const
 Member Functions. More...
 
- Public Member Functions inherited from TimeScaleModel
 TypeName ("timeScaleModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, TimeScaleModel, dictionary,(const dictionary &dict),(dict))
 Declare runtime constructor selection table. More...
 
 TimeScaleModel (const dictionary &dict)
 Constructors. More...
 
 TimeScaleModel (const TimeScaleModel &sm)
 Construct a copy. More...
 
virtual ~TimeScaleModel ()
 Destructor. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from TimeScaleModel
static autoPtr< TimeScaleModelNew (const dictionary &dict)
 Selector. More...
 
- Protected Attributes inherited from TimeScaleModel
scalar alphaPacked_
 Close pack volume fraction. More...
 
scalar e_
 Coefficient of restitution. More...
 

Detailed Description

Model for the time scale over which the velocity field of a dispersed phase tends towards an isotropic distribution.

Reference:

    "Inclusion of collisional return-to-isotropy in the MP-PIC method"
    P O'Rourke and D Snider
    Chemical Engineering Science
    Volume 80, Issue 0, Pages 39-54, December 2012
Source files

Definition at line 59 of file isotropic.H.

Constructor & Destructor Documentation

◆ isotropic() [1/2]

isotropic ( const dictionary dict)

Constructors.

Construct from components

Definition at line 50 of file isotropic.C.

Referenced by isotropic::clone().

Here is the caller graph for this function:

◆ isotropic() [2/2]

isotropic ( const isotropic hc)

Construct a copy.

Definition at line 59 of file isotropic.C.

◆ ~isotropic()

~isotropic ( )
virtual

Destructor.

Definition at line 69 of file isotropic.C.

References isotropic::oneByTau().

Referenced by isotropic::clone().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ TypeName()

TypeName ( "isotropic"  )

Runtime type information.

◆ clone()

virtual autoPtr<TimeScaleModel> clone ( ) const
inlinevirtual

Construct and return a clone.

Implements TimeScaleModel.

Definition at line 78 of file isotropic.H.

References alpha(), f(), isotropic::isotropic(), isotropic::oneByTau(), and isotropic::~isotropic().

Here is the call graph for this function:

◆ oneByTau()

Foam::tmp< Foam::FieldField< Foam::Field, Foam::scalar > > oneByTau ( const FieldField< Field, scalar > &  alpha,
const FieldField< Field, scalar > &  r32,
const FieldField< Field, scalar > &  uSqr,
const FieldField< Field, scalar > &  f 
) const
virtual

Member Functions.

Time scale

Implements TimeScaleModel.

Definition at line 77 of file isotropic.C.

References Foam::max(), Foam::constant::mathematical::pi(), and Foam::sqrt().

Referenced by isotropic::clone(), and isotropic::~isotropic().

Here is the call graph for this function:
Here is the caller graph for this function:

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