2 word alphaScheme("div(phi,alpha)");
3 word alpharScheme("div(phirb,alpha)");
5 surfaceScalarField phir("phir", phic*interface.nHatf());
7 for (int gCorr=0; gCorr<nAlphaCorr; gCorr++)
9 surfaceScalarField phiAlpha =
18 -fvc::flux(-phir, scalar(1) - alpha1, alpharScheme),
23 Pair<tmp<volScalarField> > vDotAlphal =
24 twoPhaseProperties->vDotAlphal();
25 const volScalarField& vDotcAlphal = vDotAlphal[0]();
26 const volScalarField& vDotvAlphal = vDotAlphal[1]();
36 vDotvAlphal - vDotcAlphal
47 // Divergence term is handled explicitly to be
48 // consistent with the explicit transport solution
53 //MULES::explicitSolve(alpha1, phi, phiAlpha, 1, 0);
54 //MULES::explicitSolve(geometricOneField(), alpha1, phi, phiAlpha, Sp, Su, 1, 0);
55 MULES::implicitSolve(geometricOneField(), alpha1, phi, phiAlpha, Sp, Su, 1, 0);
58 (runTime.deltaT()/totalDeltaT)
59 *(phiAlpha*(rho1 - rho2) + phi*rho2);
62 Info<< "Liquid phase volume fraction = "
63 << alpha1.weightedAverage(mesh.V()).value()
64 << " Min(alpha1) = " << min(alpha1).value()
65 << " Max(alpha1) = " << max(alpha1).value()