BUG: runTimePostProcessing - updated due to changes in stateFunctionObject

This commit is contained in:
Andrew Heather
2016-11-08 14:36:14 +00:00
parent 91d5efdc38
commit 57d81c179c
2 changed files with 25 additions and 19 deletions

View File

@ -93,21 +93,24 @@ addGeometryToScene
return;
}
const dictionary dict =
geometryBase::parent_.getObjectProperty
(
functionObject_,
fieldName_,
dictionary::null
);
dictionary dict;
if (!geometryBase::parent_.getObjectDict(functionObject_, fieldName_, dict))
{
WarningInFunction
<< "Unable to find function object " << functionObject_
<< " output for field " << fieldName_
<< ". Surface will not be processed"
<< endl;
return;
}
fileName fName;
if (!dict.readIfPresent("file", fName))
{
WarningInFunction
<< "Unable to find function object " << functionObject_
<< " output for field " << fieldName_
<< ". functionObjectSurface will not be processed"
<< "Unable to read file name from function object "
<< functionObject_ << " for field " << fieldName_
<< ". Surface will not be processed"
<< endl;
return;
}