Go to the source code of this file.
Functions | |
word | alpharScheme ("div(phirb,alpha)") |
tmp< fv::ddtScheme< scalar > > | ddtAlpha (fv::ddtScheme< scalar >::New(mesh, mesh.ddtScheme("ddt(alpha)"))) |
if (isType< fv::EulerDdtScheme< scalar >>(ddtAlpha())||isType< fv::localEulerDdtScheme< scalar >>(ddtAlpha())) | |
else | if (isType< fv::CrankNicolsonDdtScheme< scalar >>(ddtAlpha())) |
surfaceScalarField | phic (mixture.cAlpha()*mag(phi/mesh.magSf())) |
if (icAlpha > 0) | |
forAll (phic.boundaryField(), patchi) | |
tmp< surfaceScalarField > | phiCN (phi) |
if (ocCoeff > 0) | |
if (MULESCorr) | |
for (int aCorr=0;aCorr< nAlphaCorr;aCorr++) | |
if (alphaApplyPrevCorr &&MULESCorr) | |
if (word(mesh.ddtScheme("ddt(rho,U)"))==fv::EulerDdtScheme< vector >::typeName) | |
Variables | |
scalar | ocCoeff = 0 |
else | |
scalar | cnCoeff = 1.0/(1.0 + ocCoeff) |
surfaceScalarField::Boundary & | phicBf |
word alpharScheme | ( | "div(phirb,alpha)" | ) |
tmp<fv::ddtScheme<scalar> > ddtAlpha | ( | fv::ddtScheme< scalar > | ::Newmesh, mesh.ddtScheme("ddt(alpha)") | ) |
if | ( | isType< fv::EulerDdtScheme< scalar >> | ddtAlpha())||isType< fv::localEulerDdtScheme< scalar >>(ddtAlpha() | ) |
Definition at line 17 of file alphaEqn.H.
else if | ( | isType< fv::CrankNicolsonDdtScheme< scalar >> | ddtAlpha() | ) |
Definition at line 24 of file alphaEqn.H.
References ddtAlpha(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, nAlphaSubCycles(), and ocCoeff.
surfaceScalarField phic | ( | mixture. | cAlpha)*mag(phi/mesh.magSf() | ) |
if | ( | icAlpha | , |
0 | |||
) |
Definition at line 51 of file alphaEqn.H.
References icAlpha(), Foam::MULES::interpolate(), Foam::mag(), mixture, phic(), and U.
forAll | ( | phic. | boundaryField(), |
patchi | |||
) |
Definition at line 62 of file alphaEqn.H.
References patchi, phi, and phiCN().
tmp<surfaceScalarField> phiCN | ( | phi | ) |
if | ( | ocCoeff | , |
0 | |||
) |
Definition at line 75 of file alphaEqn.H.
if | ( | MULESCorr | ) |
Definition at line 80 of file alphaEqn.H.
References alpha1, alpha2, alphaApplyPrevCorr(), alphaPhi(), correct, Foam::endl(), Foam::Info, LTS, Foam::max(), mesh, Foam::min(), mixture, and talphaPhiCorr0.
for | ( | ) |
Definition at line 125 of file alphaEqn.H.
References alpha1, alpha10(), alpha2, alphaPhi(), alpharScheme(), cnCoeff, correct, Foam::MULES::explicitSolve(), Foam::fvc::flux(), mixture, MULESCorr(), phi, phic(), and phir().
if | ( | alphaApplyPrevCorr && | MULESCorr | ) |
Definition at line 182 of file alphaEqn.H.
References alphaPhi(), and talphaPhiCorr0.
Definition at line 188 of file alphaEqn.H.
References alpha1, alphaPhi(), cnCoeff, Foam::endl(), Foam::Info, Foam::max(), mesh, Foam::min(), phi, rho1, rho2, and rhoPhi.
scalar ocCoeff = 0 |
Definition at line 15 of file alphaEqn.H.
Referenced by if().
else |
Definition at line 39 of file alphaEqn.H.
scalar cnCoeff = 1.0/(1.0 + ocCoeff) |
Definition at line 45 of file alphaEqn.H.
surfaceScalarField::Boundary& phicBf |
Definition at line 57 of file alphaEqn.H.