mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: meshRefinement.C: write cell centres if in debug mode
This commit is contained in:
@ -2200,6 +2200,7 @@ void Foam::meshRefinement::dumpRefinementLevel() const
|
||||
{
|
||||
// Note: use time().timeName(), not meshRefinement::timeName()
|
||||
// so as to dump the fields to 0, not to constant.
|
||||
{
|
||||
volScalarField volRefLevel
|
||||
(
|
||||
IOobject
|
||||
@ -2224,8 +2225,10 @@ void Foam::meshRefinement::dumpRefinementLevel() const
|
||||
}
|
||||
|
||||
volRefLevel.write();
|
||||
}
|
||||
|
||||
|
||||
// Dump pointLevel
|
||||
{
|
||||
const pointMesh& pMesh = pointMesh::New(mesh_);
|
||||
|
||||
pointScalarField pointRefLevel
|
||||
@ -2251,6 +2254,29 @@ void Foam::meshRefinement::dumpRefinementLevel() const
|
||||
}
|
||||
|
||||
pointRefLevel.write();
|
||||
}
|
||||
|
||||
// Dump cell centres
|
||||
{
|
||||
for (direction i=0; i<vector::nComponents; i++)
|
||||
{
|
||||
volScalarField cci
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"cc" + word(vector::componentNames[i]),
|
||||
mesh_.time().timeName(),
|
||||
mesh_,
|
||||
IOobject::NO_READ,
|
||||
IOobject::NO_WRITE,
|
||||
false
|
||||
),
|
||||
mesh_.C().component(i)
|
||||
);
|
||||
|
||||
cci.write();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user