This repository has been archived on 2023-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
foam-extend4.1-coherent-io/applications/utilities/postProcessing/dataConversion/foamToFieldview9/moveMesh.H

34 lines
731 B
C++

//
// Check if new points (so moving mesh)
//
{
IOobject pointsHeader
(
"points",
runTime.timeName(),
polyMesh::defaultRegion,
runTime
);
if (pointsHeader.headerOk())
{
// points exists for time step, let's read them
Info<< " Points file detected - updating points" << endl;
// Reading new points
pointIOField newPoints
(
IOobject
(
"points",
runTime.timeName(),
polyMesh::defaultRegion,
mesh,
IOobject::MUST_READ,
IOobject::NO_WRITE
)
);
mesh.polyMesh::movePoints(newPoints);
}
}