wallHeatFlux: Filter out coupled patches
Resolves bug-report https://bugs.openfoam.org/view.php?id=2776
This commit is contained in:
@ -76,7 +76,10 @@ void Foam::functionObjects::wallHeatFlux::calcHeatFlux
|
|||||||
|
|
||||||
forAll(wallHeatFluxBf, patchi)
|
forAll(wallHeatFluxBf, patchi)
|
||||||
{
|
{
|
||||||
wallHeatFluxBf[patchi] = alphaBf[patchi]*heBf[patchi].snGrad();
|
if (!wallHeatFluxBf[patchi].coupled())
|
||||||
|
{
|
||||||
|
wallHeatFluxBf[patchi] = alphaBf[patchi]*heBf[patchi].snGrad();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (foundObject<volScalarField>("qr"))
|
if (foundObject<volScalarField>("qr"))
|
||||||
@ -88,7 +91,10 @@ void Foam::functionObjects::wallHeatFlux::calcHeatFlux
|
|||||||
|
|
||||||
forAll(wallHeatFluxBf, patchi)
|
forAll(wallHeatFluxBf, patchi)
|
||||||
{
|
{
|
||||||
wallHeatFluxBf[patchi] -= radHeatFluxBf[patchi];
|
if (!wallHeatFluxBf[patchi].coupled())
|
||||||
|
{
|
||||||
|
wallHeatFluxBf[patchi] -= radHeatFluxBf[patchi];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user