ENH: avoid redundant IOobjectList use

- areaWrite and fileFieldSelection
This commit is contained in:
Mark Olesen
2022-03-16 14:06:46 +01:00
parent 24c0b30d48
commit 4495db0302
4 changed files with 119 additions and 140 deletions

View File

@ -249,10 +249,13 @@ bool Foam::areaWrite::write()
selected.clear();
const IOobjectList objects(areaMesh.thisDb(), obr_.time().timeName());
IOobjectList objects(0);
if (loadFromFiles_)
{
// Check files for a particular time
objects = IOobjectList(areaMesh.thisDb(), obr_.time().timeName());
allFields = objects.names();
selected = objects.classes(fieldSelection_);
}