Skip to content
Snippets Groups Projects
Commit 78964897 authored by Andrew Heather's avatar Andrew Heather
Browse files

BUG: readFields function object - corrected reading of fields from file. Fixes #289

parent 82f9089b
Branches
Tags
No related merge requests found
......@@ -69,9 +69,12 @@ bool Foam::IOobject::typeHeaderOk(const bool checkType)
{
if (checkType && headerClassName_ != Type::typeName)
{
IOWarningInFunction(*isPtr)
<< "unexpected class name " << headerClassName_
<< " expected " << Type::typeName << endl;
if (debug)
{
IOWarningInFunction(*isPtr)
<< "unexpected class name " << headerClassName_
<< " expected " << Type::typeName << endl;
}
ok = false;
}
......
......@@ -60,7 +60,7 @@ bool Foam::functionObjects::readFields::loadField(const word& fieldName)
IOobject::NO_WRITE
);
if (fieldHeader.typeHeaderOk<VolFieldType>(false))
if (fieldHeader.typeHeaderOk<VolFieldType>(true))
{
// Store field on mesh database
Log << " Reading " << fieldName << endl;
......@@ -68,7 +68,7 @@ bool Foam::functionObjects::readFields::loadField(const word& fieldName)
mesh_.objectRegistry::store(vfPtr);
return true;
}
else if (fieldHeader.typeHeaderOk<SurfaceFieldType>(false))
else if (fieldHeader.typeHeaderOk<SurfaceFieldType>(true))
{
// Store field on mesh database
Log << " Reading " << fieldName << endl;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment