dynamicLagragian implemetation from dev. Adding phase support.

This commit is contained in:
sergio
2015-12-11 10:26:31 -08:00
parent 8179509780
commit 06a1ff719c

View File

@ -155,6 +155,9 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
} }
// Local references // Local references
const alphaField& alpha = this->alpha_;
const rhoField& rho = this->rho_;
const surfaceScalarField& alphaRhoPhi = this->alphaRhoPhi_;
const surfaceScalarField& phi = this->phi_; const surfaceScalarField& phi = this->phi_;
const volVectorField& U = this->U_; const volVectorField& U = this->U_;
@ -185,11 +188,11 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
fvScalarMatrix flmEqn fvScalarMatrix flmEqn
( (
fvm::ddt(flm_) fvm::ddt(alpha, rho, flm_)
+ fvm::div(phi, flm_) + fvm::div(alphaRhoPhi, flm_)
== ==
invT*LM rho*invT*LM
- fvm::Sp(invT, flm_) - fvm::Sp(rho*invT, flm_)
); );
flmEqn.relax(); flmEqn.relax();
@ -201,11 +204,11 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
fvScalarMatrix fmmEqn fvScalarMatrix fmmEqn
( (
fvm::ddt(fmm_) fvm::ddt(alpha, rho, fmm_)
+ fvm::div(phi, fmm_) + fvm::div(alphaRhoPhi, fmm_)
== ==
invT*MM rho*invT*MM
- fvm::Sp(invT, fmm_) - fvm::Sp(rho*invT, fmm_)
); );
fmmEqn.relax(); fmmEqn.relax();