mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
dynamicLagrangian: Added template include
This commit is contained in:
@ -156,9 +156,7 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Local references
|
// Local references
|
||||||
const alphaField& alpha = this->alpha_;
|
const surfaceScalarField& phi = this->phi_;
|
||||||
const rhoField& rho = this->rho_;
|
|
||||||
const surfaceScalarField& alphaRhoPhi = this->alphaRhoPhi_;
|
|
||||||
const volVectorField& U = this->U_;
|
const volVectorField& U = this->U_;
|
||||||
volScalarField& nut = this->nut_;
|
volScalarField& nut = this->nut_;
|
||||||
|
|
||||||
@ -167,7 +165,7 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
|
|||||||
tmp<volTensorField> tgradU(fvc::grad(U));
|
tmp<volTensorField> tgradU(fvc::grad(U));
|
||||||
const volTensorField& gradU = tgradU();
|
const volTensorField& gradU = tgradU();
|
||||||
|
|
||||||
volSymmTensorField S(dev(symm(gradU())));
|
volSymmTensorField S(dev(symm(gradU)));
|
||||||
volScalarField magS(mag(S));
|
volScalarField magS(mag(S));
|
||||||
|
|
||||||
volVectorField Uf(filter_(U));
|
volVectorField Uf(filter_(U));
|
||||||
@ -190,7 +188,7 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
|
|||||||
fvScalarMatrix flmEqn
|
fvScalarMatrix flmEqn
|
||||||
(
|
(
|
||||||
fvm::ddt(flm_)
|
fvm::ddt(flm_)
|
||||||
+ fvm::div(phi(), flm_)
|
+ fvm::div(phi, flm_)
|
||||||
==
|
==
|
||||||
invT*LM
|
invT*LM
|
||||||
- fvm::Sp(invT, flm_)
|
- fvm::Sp(invT, flm_)
|
||||||
@ -206,7 +204,7 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
|
|||||||
fvScalarMatrix fmmEqn
|
fvScalarMatrix fmmEqn
|
||||||
(
|
(
|
||||||
fvm::ddt(fmm_)
|
fvm::ddt(fmm_)
|
||||||
+ fvm::div(phi(), fmm_)
|
+ fvm::div(phi, fmm_)
|
||||||
==
|
==
|
||||||
invT*MM
|
invT*MM
|
||||||
- fvm::Sp(invT, fmm_)
|
- fvm::Sp(invT, fmm_)
|
||||||
|
|||||||
@ -168,6 +168,12 @@ public:
|
|||||||
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
#ifdef NoRepository
|
||||||
|
# include "dynamicLagrangian.C"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
Reference in New Issue
Block a user