diff --git a/applications/solvers/multiphase/VoF/alphaEqn.H b/applications/solvers/multiphase/VoF/alphaEqn.H index a9a959fe45c30ca91ea94daf7575cf5b38781d43..c6f318fa2782a7fbb04aa59b8a11b6f1b92b0f28 100644 --- a/applications/solvers/multiphase/VoF/alphaEqn.H +++ b/applications/solvers/multiphase/VoF/alphaEqn.H @@ -161,12 +161,11 @@ surfaceScalarField phir(phic*mixture.nHatf()); - tmp<surfaceScalarField> talphaPhi1Un - ( + alphaPhiUn = fvc::flux ( - phiCN(), - cnCoeff*alpha1 + (1.0 - cnCoeff)*alpha1.oldTime(), + phi, + alpha1, alphaScheme ) + fvc::flux @@ -174,19 +173,18 @@ -fvc::flux(-phir, alpha2, alpharScheme), alpha1, alpharScheme - ) - ); + ); if (MULESCorr) { - tmp<surfaceScalarField> talphaPhi1Corr(talphaPhi1Un() - alphaPhi10); + tmp<surfaceScalarField> talphaPhi1Corr(alphaPhiUn - alphaPhi10); volScalarField alpha10("alpha10", alpha1); MULES::correct ( geometricOneField(), alpha1, - talphaPhi1Un(), + alphaPhiUn, talphaPhi1Corr.ref(), Sp, (-Sp*alpha1)(), @@ -207,7 +205,7 @@ } else { - alphaPhi10 = talphaPhi1Un; + alphaPhi10 = alphaPhiUn; MULES::explicitSolve ( diff --git a/applications/solvers/multiphase/VoF/createAlphaFluxes.H b/applications/solvers/multiphase/VoF/createAlphaFluxes.H index 596eaf3f6ca1a646fea065329ec439adeab91431..f0b57f75989ae98fcaf7ed391323adbfb7aafd38 100644 --- a/applications/solvers/multiphase/VoF/createAlphaFluxes.H +++ b/applications/solvers/multiphase/VoF/createAlphaFluxes.H @@ -24,3 +24,18 @@ surfaceScalarField alphaPhi10 // MULES Correction tmp<surfaceScalarField> talphaPhi1Corr0; + +// MULES compressed flux is registered in case scalarTransport FO needs it. +surfaceScalarField alphaPhiUn +( + IOobject + ( + "alphaPhiUn", + runTime.timeName(), + mesh, + IOobject::NO_READ, + IOobject::NO_WRITE + ), + mesh, + dimensionedScalar(phi.dimensions(), Zero) +); diff --git a/applications/solvers/multiphase/interCondensatingEvaporatingFoam/createFields.H b/applications/solvers/multiphase/interCondensatingEvaporatingFoam/createFields.H index 7b2272b81bfc1e05ea769a6ecdcaf40de0d986b2..cc4e3c5fb09ce426887262e09ba81bb599ce8c5c 100644 --- a/applications/solvers/multiphase/interCondensatingEvaporatingFoam/createFields.H +++ b/applications/solvers/multiphase/interCondensatingEvaporatingFoam/createFields.H @@ -120,21 +120,6 @@ if (p_rgh.needReference()) mesh.setFluxRequired(p_rgh.name()); mesh.setFluxRequired(alpha1.name()); -// MULES compressed flux is registered in case scalarTransport FO needs it. -surfaceScalarField alphaPhiUn -( - IOobject - ( - "alphaPhiUn", - runTime.timeName(), - mesh, - IOobject::NO_READ, - IOobject::NO_WRITE - ), - mesh, - dimensionedScalar(phi.dimensions(), Zero) -); - #include "createMRF.H" #include "createFvOptions.H" diff --git a/applications/solvers/multiphase/interFoam/createFields.H b/applications/solvers/multiphase/interFoam/createFields.H index e364fad463343a9ef08c95c1c74118b636e90a24..9538dccf0da20d8000bf5c40ef49ded7b74313ce 100644 --- a/applications/solvers/multiphase/interFoam/createFields.H +++ b/applications/solvers/multiphase/interFoam/createFields.H @@ -126,20 +126,5 @@ if (p_rgh.needReference()) mesh.setFluxRequired(p_rgh.name()); mesh.setFluxRequired(alpha1.name()); -// MULES compressed flux is registered in case scalarTransport FO needs it. -surfaceScalarField alphaPhiUn -( - IOobject - ( - "alphaPhiUn", - runTime.timeName(), - mesh, - IOobject::NO_READ, - IOobject::NO_WRITE - ), - mesh, - dimensionedScalar(phi.dimensions(), Zero) -); - #include "createMRF.H" #include "createFvOptions.H" diff --git a/applications/solvers/multiphase/interFoam/overInterDyMFoam/createFields.H b/applications/solvers/multiphase/interFoam/overInterDyMFoam/createFields.H index 044859b088165252572f2833c8f0ea558e330709..9121e2a46d9346d15c64f5315a8faa318a357c7b 100644 --- a/applications/solvers/multiphase/interFoam/overInterDyMFoam/createFields.H +++ b/applications/solvers/multiphase/interFoam/overInterDyMFoam/createFields.H @@ -147,19 +147,4 @@ if (p_rgh.needReference()) mesh.setFluxRequired(p_rgh.name()); mesh.setFluxRequired(alpha1.name()); -// MULES compressed flux is registered in case scalarTransport FO needs it. -surfaceScalarField alphaPhiUn -( - IOobject - ( - "alphaPhiUn", - runTime.timeName(), - mesh, - IOobject::NO_READ, - IOobject::NO_WRITE - ), - mesh, - dimensionedScalar(phi.dimensions(), Zero) -); - #include "createMRF.H" diff --git a/src/regionModels/pyrolysisModels/reactingOneDim/reactingOneDim.C b/src/regionModels/pyrolysisModels/reactingOneDim/reactingOneDim.C index 2e0ddabae14fbf8297523f1d58512201fd38e4a8..d3c1652d958c23efeba27fca21a3e61c4525974b 100644 --- a/src/regionModels/pyrolysisModels/reactingOneDim/reactingOneDim.C +++ b/src/regionModels/pyrolysisModels/reactingOneDim/reactingOneDim.C @@ -6,7 +6,7 @@ \\/ M anipulation | ------------------------------------------------------------------------------- Copyright (C) 2011-2017 OpenFOAM Foundation - Copyright (C) 2016-2020 OpenCFD Ltd. + Copyright (C) 2016-2021 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -202,7 +202,6 @@ void reactingOneDim::updateFields() updateqr(); } - //Note: Commented out as the sensible gas energy is included in energy eq. updatePhiGas(); }