ENH: caseInfo function object - set file extension to output file type

This commit is contained in:
Andrew Heather
2024-12-10 19:27:10 +00:00
parent 697e6147f4
commit 6c60b19c4a

View File

@ -420,12 +420,13 @@ bool Foam::functionObjects::caseInfo::read(const dictionary& dict)
if (stateFunctionObject::read(dict) && writeFile::read(dict))
{
writeFormatNames_.readIfPresent("writeFormat", dict, writeFormat_);
writeFile::setExt("." + writeFormatNames_[writeFormat_]);
lookupModeNames_.readIfPresent("lookupMode", dict, lookupMode_);
dictionaries_ = dict.subOrEmptyDict("dictionaries");
functionObjectNames_ =
dict.getOrDefault<wordList>("functionObjects", wordList());
dict.readIfPresent("functionObjects", functionObjectNames_);
return true;
}