The velocity is perturbed in the direction of -grad(k), with a Gaussian random number distribution with variance sigma. where sigma is defined below. More...
Protected Attributes | |
const volVectorField * | gradkPtr_ |
bool | ownGradK_ |
![]() | |
const volScalarField * | kPtr_ |
bool | ownK_ |
const volScalarField * | epsilonPtr_ |
bool | ownEpsilon_ |
Additional Inherited Members | |
![]() | |
static autoPtr< DispersionModel< CloudType > > | New (const dictionary &dict, CloudType &owner) |
![]() | |
tmp< volScalarField > | kModel () const |
tmp< volScalarField > | epsilonModel () const |
The velocity is perturbed in the direction of -grad(k), with a Gaussian random number distribution with variance sigma. where sigma is defined below.
Definition at line 44 of file GradientDispersionRAS.H.
GradientDispersionRAS | ( | const dictionary & | dict, |
CloudType & | owner | ||
) |
Definition at line 29 of file GradientDispersionRAS.C.
GradientDispersionRAS | ( | const GradientDispersionRAS< CloudType > & | dm | ) |
Definition at line 42 of file GradientDispersionRAS.C.
References GradientDispersionRAS< CloudType >::ownGradK_.
|
virtual |
Definition at line 57 of file GradientDispersionRAS.C.
TypeName | ( | "gradientDispersionRAS" | ) |
|
inlinevirtual |
Implements DispersionRASModel< CloudType >.
Definition at line 76 of file GradientDispersionRAS.H.
|
virtual |
Reimplemented from DispersionRASModel< CloudType >.
Definition at line 66 of file GradientDispersionRAS.C.
References Foam::deleteDemandDrivenData(), and Foam::fac::grad().
|
virtual |
Implements DispersionRASModel< CloudType >.
Definition at line 89 of file GradientDispersionRAS.C.
References epsilon, Random::GaussNormal(), k, Foam::mag(), DSMCCloud< ParcelType >::mesh(), Foam::min(), polyMesh::nSolutionD(), Foam::pow(), DSMCCloud< ParcelType >::rndGen(), sigma(), Foam::sqrt(), U, and Foam::Zero.
|
protected |
Definition at line 55 of file GradientDispersionRAS.H.
|
mutableprotected |
Definition at line 58 of file GradientDispersionRAS.H.
Referenced by GradientDispersionRAS< CloudType >::GradientDispersionRAS().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.