|
[Sponsors] |
gammaEqn.H in the interPhaseChangeFoam solver |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 29, 2009, 14:33 |
gammaEqn.H in the interPhaseChangeFoam solver
|
#1 |
Senior Member
isabel
Join Date: Apr 2009
Location: Spain
Posts: 171
Rep Power: 17 |
In gammaEqn.H in the interPhaseChangeFoam we can see this line:
MULES::implicitSolve(oneField(), gamma, phi, phiGamma, Sp, Su, 1, 0); I know that: gamma: is the actual value of gamma to be solved phi: is the normal convective flux phiGamma: U*gamma + gamma*(1-gamma)*U 1, 0 : max and min gamma values But I don't unserstand what Sp and Su are. I think that Sp is a source term to solve the equation: d(gamma)/dt + div(phigamma) = Sp Am I all right? What is Su term? Last edited by isabel; June 30, 2009 at 07:48. |
|
July 7, 2009, 06:01 |
|
#2 | |
Senior Member
Sandy Lee
Join Date: Mar 2009
Posts: 213
Rep Power: 18 |
Quote:
Hi, I think, your expression about the gamma equation is right. In fact, to this equation, Source term = vDotvAlphal * gamma + (1 - gamma) * vDotcAlphal = (vDotvAlphal - vDotcAlphal) * gamma + vDotcAlphal. So, Sp = (vDotvAlphal - vDotcAlphal) * gamma , and it will be solved implicitly. Su = vDotcAlphal, and it is an explicit term in this equation. But, why Su also includes the term divU*gamma in gammaEqu.H ? If the MULES::implicitSolver was chose, this term should be deleted, right? Because in MULESTemplates.C, phiPsi = phiGamma = phi*gamma + gamma*(1-gamma)*phi, the term div(phi*gamma) [=divU*gamma ??] has been actually included as follows: --------------------------- fvScalarMatrix psiConvectionDiffusion ( fvm::ddt(rho, psi) + fv::gaussConvectionScheme<scalar>(mesh, phi, UDs).fvmDiv(phi, psi) - fvm::Sp(Sp, psi) - Su ); surfaceScalarField phiBD = psiConvectionDiffusion.flux(); surfaceScalarField& phiCorr = phiPsi; phiCorr -= phiBD; ....... ....... solve ( psiConvectionDiffusion + fvc::div(lambda*phiCorr), MULEScontrols.lookup("solver") ); -------------------------------- Am I right? Thanks. |
||
July 7, 2009, 14:41 |
|
#3 |
Senior Member
isabel
Join Date: Apr 2009
Location: Spain
Posts: 171
Rep Power: 17 |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Working directory via command line | Luiz | CFX | 4 | March 6, 2011 21:02 |
why the solver reject it? Anyone with experience? | bearcat | CFX | 6 | April 28, 2008 15:08 |
compressible two phase flow in CFX4.4 | youngan | CFX | 0 | July 2, 2003 00:32 |
CFX 5.5 | Roued | CFX | 1 | October 2, 2001 17:49 |
Setting a B.C using UserFortran in 4.3 | tokai | CFX | 10 | July 17, 2001 17:25 |