ENH: add const-ness to pressureImplicitPorosity control

This commit is contained in:
Mark Olesen
2010-05-20 08:42:07 +02:00
parent 80b8071e75
commit 227631742d
2 changed files with 14 additions and 32 deletions

View File

@ -65,22 +65,13 @@
dimensionedScalar initialMass = fvc::domainIntegrate(rho);
thermalPorousZones pZones(mesh);
Switch pressureImplicitPorosity(false);
// nUCorrectors used for pressureImplicitPorosity
int nUCorr = 0;
if (pZones.size())
{
// nUCorrectors for pressureImplicitPorosity
if (mesh.solutionDict().subDict("SIMPLE").found("nUCorrectors"))
{
nUCorr = readInt
(
mesh.solutionDict().subDict("SIMPLE").lookup("nUCorrectors")
);
}
const bool pressureImplicitPorosity =
(
pZones.size()
&& mesh.solutionDict().subDict("SIMPLE").readIfPresent("nUCorrectors", nUCorr)
&& (nUCorr > 0)
);
if (nUCorr > 0)
{
pressureImplicitPorosity = true;
}
}