STYLE: suppress meta information for empty zone meshes

This commit is contained in:
Mark Olesen
2021-03-17 12:06:19 +01:00
parent 9a2a22a03a
commit cb6dedacfc

View File

@ -647,8 +647,16 @@ void Foam::ZoneMesh<ZoneType, MeshType>::movePoints(const pointField& pts)
template<class ZoneType, class MeshType>
void Foam::ZoneMesh<ZoneType, MeshType>::updateMetaData()
{
dictionary& meta = this->getMetaData();
meta.set("names", this->names());
wordList zoneNames(this->names());
if (zoneNames.empty())
{
this->removeMetaData();
}
else
{
dictionary& meta = this->getMetaData();
meta.set("names", zoneNames);
}
}