VoF: Removed the isotropic compression option which has not proved useful for any cases

This commit is contained in:
Henry Weller
2020-05-09 14:41:15 +01:00
parent 32b4e81a3c
commit 746c080603
20 changed files with 17 additions and 72 deletions

View File

@ -1,3 +1,5 @@
#include "alphaControls.H"
tmp<surfaceScalarField> talphaPhi1(alphaPhi10);
if (nAlphaSubCycles > 1)

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Copyright (C) 2011-2019 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2020 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -105,7 +105,6 @@ int main(int argc, char *argv[])
// --- Pressure-velocity PIMPLE corrector loop
while (pimple.loop())
{
#include "alphaControls.H"
#include "compressibleAlphaEqnSubCycle.H"
turbulence.correctPhasePhi();

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Copyright (C) 2011-2019 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2020 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -138,7 +138,6 @@ int main(int argc, char *argv[])
divU = fvc::div(fvc::absolute(phi, U));
#include "alphaControls.H"
#include "compressibleAlphaEqnSubCycle.H"
turbulence.correctPhasePhi();

View File

@ -1,3 +1,5 @@
#include "alphaControls.H"
{
surfaceScalarField alphaPhi
(

View File

@ -83,8 +83,6 @@ int main(int argc, char *argv[])
// --- Pressure-velocity PIMPLE corrector loop
while (pimple.loop())
{
#include "alphaControls.H"
UdmModel.correct();
#include "alphaEqnSubCycle.H"

View File

@ -134,7 +134,6 @@ int main(int argc, char *argv[])
}
}
#include "alphaControls.H"
#include "alphaEqnSubCycle.H"
mixture.correct();

View File

@ -1,3 +1,5 @@
#include "alphaControls.H"
if (nAlphaSubCycles > 1)
{
dimensionedScalar totalDeltaT = runTime.deltaT();

View File

@ -125,7 +125,6 @@ int main(int argc, char *argv[])
}
}
#include "alphaControls.H"
#include "alphaEqnSubCycle.H"
mixture.correct();

View File

@ -14,8 +14,8 @@ bool MULESCorr(alphaControls.lookupOrDefault<Switch>("MULESCorr", false));
// alphaControls.lookupOrDefault<Switch>("alphaApplyPrevCorr", false)
//);
// Isotropic compression coefficient
scalar icAlpha
// compression coefficient
scalar cAlpha
(
alphaControls.lookupOrDefault<scalar>("icAlpha", 0)
alphaControls.lookupOrDefault<scalar>("cAlpha", 0)
);

View File

@ -1,13 +1,8 @@
#include "alphaControls.H"
{
// Standard face-flux compression coefficient
surfaceScalarField phic(mixture.cAlpha()*mag(phi/mesh.magSf()));
// Add the optional isotropic compression contribution
if (icAlpha > 0)
{
phic *= (1.0 - icAlpha);
phic += (mixture.cAlpha()*icAlpha)*fvc::interpolate(mag(U));
}
surfaceScalarField phic(cAlpha*mag(phi/mesh.magSf()));
if (nAlphaSubCycles > 1)
{

View File

@ -140,7 +140,6 @@ int main(int argc, char *argv[])
dimensionedScalar(dimMass/dimTime, 0)
);
#include "alphaControls.H"
#include "alphaEqnSubCycle.H"
mixture.correct();