Skip to content
Snippets Groups Projects
Commit 06a1ff71 authored by sergio's avatar sergio
Browse files

dynamicLagragian implemetation from dev. Adding phase support.

parent 81795097
Branches
Tags
No related merge requests found
......@@ -155,6 +155,9 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
}
// Local references
const alphaField& alpha = this->alpha_;
const rhoField& rho = this->rho_;
const surfaceScalarField& alphaRhoPhi = this->alphaRhoPhi_;
const surfaceScalarField& phi = this->phi_;
const volVectorField& U = this->U_;
......@@ -185,11 +188,11 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
fvScalarMatrix flmEqn
(
fvm::ddt(flm_)
+ fvm::div(phi, flm_)
fvm::ddt(alpha, rho, flm_)
+ fvm::div(alphaRhoPhi, flm_)
==
invT*LM
- fvm::Sp(invT, flm_)
rho*invT*LM
- fvm::Sp(rho*invT, flm_)
);
flmEqn.relax();
......@@ -201,11 +204,11 @@ void dynamicLagrangian<BasicTurbulenceModel>::correct()
fvScalarMatrix fmmEqn
(
fvm::ddt(fmm_)
+ fvm::div(phi, fmm_)
fvm::ddt(alpha, rho, fmm_)
+ fvm::div(alphaRhoPhi, fmm_)
==
invT*MM
- fvm::Sp(invT, fmm_)
rho*invT*MM
- fvm::Sp(rho*invT, fmm_)
);
fmmEqn.relax();
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment