mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
STYLE: use zero-gradient for cellDist field (reconstructParMesh)
- consistent with what decomposePar and redistributePar create
This commit is contained in:
@ -69,7 +69,7 @@ Usage
|
||||
#include "faceCoupleInfo.H"
|
||||
#include "fvMeshAdder.H"
|
||||
#include "polyTopoChange.H"
|
||||
#include "extrapolatedCalculatedFvPatchFields.H"
|
||||
#include "zeroGradientFvPatchFields.H"
|
||||
#include "topoSet.H"
|
||||
#include "regionProperties.H"
|
||||
#include "fvMeshTools.H"
|
||||
@ -399,8 +399,8 @@ void writeDistribution
|
||||
<< cellDecomposition.objectRelPath()
|
||||
<< " for use in manual decomposition." << endl;
|
||||
|
||||
// Write as volScalarField for postprocessing. Change time to 0
|
||||
// if was 'constant'
|
||||
// Write as volScalarField for postprocessing.
|
||||
// Change time to 0 if was 'constant'
|
||||
{
|
||||
const scalar oldTime = runTime.value();
|
||||
const label oldIndex = runTime.timeIndex();
|
||||
@ -421,8 +421,8 @@ void writeDistribution
|
||||
false
|
||||
),
|
||||
masterMesh,
|
||||
dimensionedScalar(dimless, Zero),
|
||||
extrapolatedCalculatedFvPatchScalarField::typeName
|
||||
dimensionedScalar("cellDist", dimless, -1),
|
||||
zeroGradientFvPatchScalarField::typeName
|
||||
);
|
||||
|
||||
forAll(cellDecomposition, celli)
|
||||
|
||||
@ -414,7 +414,7 @@ void writeDecomposition
|
||||
mesh.time().timeName(),
|
||||
mesh,
|
||||
IOobject::NO_READ,
|
||||
IOobject::AUTO_WRITE,
|
||||
IOobject::NO_WRITE,
|
||||
false // do not register
|
||||
),
|
||||
mesh,
|
||||
@ -422,9 +422,9 @@ void writeDecomposition
|
||||
zeroGradientFvPatchScalarField::typeName
|
||||
);
|
||||
|
||||
forAll(procCells, cI)
|
||||
forAll(procCells, celli)
|
||||
{
|
||||
procCells[cI] = decomp[cI];
|
||||
procCells[celli] = decomp[celli];
|
||||
}
|
||||
|
||||
procCells.correctBoundaryConditions();
|
||||
|
||||
Reference in New Issue
Block a user