diff --git a/applications/solvers/multiphase/compressibleLesInterFoam/alphaEqns.H b/applications/solvers/multiphase/compressibleLesInterFoam/alphaEqns.H index 12eea31127..819cd0f538 100644 --- a/applications/solvers/multiphase/compressibleLesInterFoam/alphaEqns.H +++ b/applications/solvers/multiphase/compressibleLesInterFoam/alphaEqns.H @@ -28,7 +28,7 @@ ), // Divergence term is handled explicitly to be // consistent with the explicit transport solution - divU*min(alpha1, 1.0) + divU*min(alpha1, scalar(1)) ); forAll(dgdt, celli) diff --git a/applications/solvers/multiphase/compressibleLesInterFoam/createFields.H b/applications/solvers/multiphase/compressibleLesInterFoam/createFields.H index c6dd6c0f48..6fa5049de4 100644 --- a/applications/solvers/multiphase/compressibleLesInterFoam/createFields.H +++ b/applications/solvers/multiphase/compressibleLesInterFoam/createFields.H @@ -140,7 +140,7 @@ ); volScalarField dgdt = - pos(alpha2)*fvc::div(phi)/max(alpha2, 0.0001); + pos(alpha2)*fvc::div(phi)/max(alpha2, scalar(0.0001)); // Construct interface from alpha1 distribution interfaceProperties interface(alpha1, U, twoPhaseProperties); diff --git a/applications/solvers/multiphase/compressibleLesInterFoam/pEqn.H b/applications/solvers/multiphase/compressibleLesInterFoam/pEqn.H index b794d4df2d..ebf24498ad 100644 --- a/applications/solvers/multiphase/compressibleLesInterFoam/pEqn.H +++ b/applications/solvers/multiphase/compressibleLesInterFoam/pEqn.H @@ -40,7 +40,10 @@ solve ( - (max(alpha1, 0.0)*(psi1/rho1) + max(alpha2, 0.0)*(psi2/rho2)) + ( + max(alpha1, scalar(0))*(psi1/rho1) + + max(alpha2, scalar(0))*(psi2/rho2) + ) *pdEqnComp() + pdEqnIncomp );