Film laminar turbulence model. More...
Public Member Functions | |
TypeName ("laminar") | |
laminar (liquidFilmBase &film, const dictionary &dict) | |
virtual | ~laminar ()=default |
tmp< faVectorMatrix > | wallFriction (areaVectorField &U) const |
virtual tmp< areaScalarField > | mut () const |
virtual tmp< faVectorMatrix > | Su (areaVectorField &U) const |
virtual void | correct () |
![]() | |
TypeName ("filmTurbulenceModel") | |
declareRunTimeSelectionTable (autoPtr, filmTurbulenceModel, dictionary,(liquidFilmBase &film, const dictionary &dict),(film, dict)) | |
filmTurbulenceModel (const word &modelType, liquidFilmBase &film, const dictionary &dict) | |
virtual | ~filmTurbulenceModel ()=default |
const liquidFilmBase & | film () const |
tmp< volSymmTensorField > | devRhoReff () const |
tmp< faVectorMatrix > | primaryRegionFriction (areaVectorField &U) const |
tmp< volScalarField > | rho () const |
virtual tmp< areaScalarField > | Cw () const |
Additional Inherited Members | |
![]() | |
enum | frictionMethodType { mquadraticProfile, mlinearProfile, mDarcyWeisbach, mManningStrickler } |
enum | shearMethodType { msimple, mwallFunction } |
![]() | |
static autoPtr< filmTurbulenceModel > | New (liquidFilmBase &film, const dictionary &dict) |
![]() | |
const liquidFilmBase & | film_ |
const dictionary | dict_ |
const frictionMethodType | method_ |
const shearMethodType | shearMethod_ |
word | rhoName_ |
scalar | rhoRef_ |
![]() | |
static const Enum< frictionMethodType > | frictionMethodTypeNames_ |
static const Enum< shearMethodType > | shearMethodTypeNames_ |
Film laminar turbulence model.
laminar | ( | liquidFilmBase & | film, |
const dictionary & | dict | ||
) |
|
virtualdefault |
TypeName | ( | "laminar" | ) |
tmp< faVectorMatrix > wallFriction | ( | areaVectorField & | U | ) | const |
Definition at line 83 of file laminar.C.
References filmTurbulenceModel::Cw(), filmTurbulenceModel::film_, Foam::fam::Sp(), U, and liquidFilmBase::Uw().
Referenced by laminar::Su().
|
virtual |
Implements filmTurbulenceModel.
Definition at line 53 of file laminar.C.
References Foam::dimLength, Foam::dimMass, Foam::dimTime, filmTurbulenceModel::film(), tmp::New(), IOobject::NO_READ, IOobject::NO_WRITE, and timeName.
|
virtual |
Implements filmTurbulenceModel.
Definition at line 77 of file laminar.C.
References filmTurbulenceModel::primaryRegionFriction(), U, and laminar::wallFriction().
|
virtual |
Implements filmTurbulenceModel.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.