mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: faceSource|cellSource function objects: added warning if field not processed
This commit is contained in:
@ -630,11 +630,22 @@ void Foam::fieldValues::faceSource::write()
|
||||
|
||||
forAll(fields_, i)
|
||||
{
|
||||
writeValues<scalar>(fields_[i]);
|
||||
writeValues<vector>(fields_[i]);
|
||||
writeValues<sphericalTensor>(fields_[i]);
|
||||
writeValues<symmTensor>(fields_[i]);
|
||||
writeValues<tensor>(fields_[i]);
|
||||
const word& fieldName = fields_[i];
|
||||
bool processed = false;
|
||||
|
||||
processed = processed || writeValues<scalar>(fieldName);
|
||||
processed = processed || writeValues<vector>(fieldName);
|
||||
processed = processed || writeValues<sphericalTensor>(fieldName);
|
||||
processed = processed || writeValues<symmTensor>(fieldName);
|
||||
processed = processed || writeValues<tensor>(fieldName);
|
||||
|
||||
if (!processed)
|
||||
{
|
||||
WarningIn("void Foam::fieldValues::faceSource::write()")
|
||||
<< "Requested field " << fieldName
|
||||
<< " not found in database and not processed"
|
||||
<< endl;
|
||||
}
|
||||
}
|
||||
|
||||
if (Pstream::master())
|
||||
|
||||
Reference in New Issue
Block a user