36 const word& fieldName,
44 if (obr_.foundObject<vfType>(fieldName))
48 Info<<
"readFields : Field " << fieldName <<
" already in database"
52 else if (obr_.foundObject<sfType>(fieldName))
56 Info<<
"readFields : Field " << fieldName <<
" already in database"
62 const fvMesh&
mesh = refCast<const fvMesh>(obr_);
75 fieldHeader.headerOk()
76 && fieldHeader.headerClassName() == vfType::typeName
80 Info<<
" Reading " << fieldName <<
endl;
81 label sz = vflds.size();
83 vflds.set(sz,
new vfType(fieldHeader, mesh));
87 fieldHeader.headerOk()
88 && fieldHeader.headerClassName() == sfType::typeName
92 Info<<
" Reading " << fieldName <<
endl;
93 label sz = sflds.size();
95 sflds.set(sz,
new sfType(fieldHeader, mesh));