Basic sub-grid obstacle drag model. Details supplied by J Puttock 2/7/06. More...
Basic sub-grid obstacle drag model. Details supplied by J Puttock 2/7/06.
The resistance term (force per unit of volume) is given by:
where:
is the tensor field "CR" in 
This is term is treated implicitly in UEqn.H
Sub-grid turbulence generation
The turbulence source term
occurring in the
equations for the generation of turbulence due to interaction with unresolved obstacles :

where:
= 1
is the volume porosity (file "betav").
is the effective viscosity.
is the obstacle surface area per unit of volume (file "Aw").
is the slip velocity and is considered
.
is a tensor in the file CT.
The term
is treated explicitly in the
Eqs in the PDRkEpsilon.C file.
Definition at line 96 of file basic.H.
Inheritance diagram for basic:
Collaboration diagram for basic:Public Member Functions | |
| TypeName ("basic") | |
| Runtime type information.
| |
| basic (const dictionary &PDRProperties, const compressible::RASModel &turbulence, const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi) | |
| Construct from components.
| |
| virtual | ~basic () |
| virtual tmp< volSymmTensorField > | Dcu () const |
| Return the momentum drag coefficient.
| |
| virtual tmp< volScalarField > | Gk () const |
| Return the momentum drag turbulence generation rate.
| |
| virtual bool | read (const dictionary &PDRProperties) |
| Update properties from given dictionary.
| |
| basic | ( | const dictionary & | PDRProperties, |
| const compressible::RASModel & | turbulence, | ||
| const volScalarField & | rho, | ||
| const volVectorField & | U, | ||
| const surfaceScalarField & | phi | ||
| ) |
Construct from components.
| virtual ~basic | ( | ) | [virtual]
|
| TypeName | ( | "basic" | ) |
Runtime type information.
| virtual tmp<volSymmTensorField> Dcu | ( | ) | const [virtual]
|
Return the momentum drag coefficient.
Implements PDRDragModel.
| virtual tmp<volScalarField> Gk | ( | ) | const [virtual]
|
Return the momentum drag turbulence generation rate.
Implements PDRDragModel.
| virtual bool read | ( | const dictionary & | PDRProperties ) | [virtual]
|
Update properties from given dictionary.
Implements PDRDragModel.