mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-12-28 03:37:59 +00:00
multiphase solvers: added support for the multiphaseFixedFluxPressure BC
This commit is contained in:
@ -59,12 +59,13 @@
|
||||
);
|
||||
}
|
||||
|
||||
phi = alpha1f*phi1 + alpha2f*phi2;
|
||||
surfaceScalarField phi0("phi0", alpha1f*phi1 + alpha2f*phi2);
|
||||
phi = phi0;
|
||||
adjustPhi(phi, U, p);
|
||||
|
||||
surfaceScalarField Dp
|
||||
(
|
||||
"(rho*1|A(U))",
|
||||
"Dp",
|
||||
mag(alpha1f*rAlphaAU1f/fvc::interpolate(rho1)
|
||||
+ alpha2f*rAlphaAU2f/fvc::interpolate(rho2))
|
||||
);
|
||||
|
||||
@ -50,11 +50,12 @@
|
||||
phib = (fvc::interpolate(Ub) & mesh.Sf()) + fvc::ddtPhiCorr(rUbA, Ub, phib)
|
||||
+ phiDragb;
|
||||
|
||||
phi = alphaf*phia + betaf*phib;
|
||||
surfaceScalarField phi0("phi0", alphaf*phia + betaf*phib);
|
||||
phi = phi0;
|
||||
|
||||
surfaceScalarField Dp
|
||||
(
|
||||
"(rho*(1|A(U)))",
|
||||
"Dp",
|
||||
alphaf*rUaAf/rhoa + betaf*rUbAf/rhob
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user