113 bool writeOk =
false;
117 Info<<
" Reading " << io.headerClassName()
118 <<
" : " << name <<
endl;
129 if (meshObject[i].isDict())
133 if (d.
found(
"faceLabels"))
138 if (d.
found(
"flipMap"))
143 if (d.
found(
"cellLabels"))
148 if (d.
found(
"pointLabels"))
157 const_cast<word&
>(meshObject.type()) = io.headerClassName();
162 writeOk = meshObject.regIOobject::writeObject
166 runTime.writeCompression()
177 int main(
int argc,
char *argv[])
189 Info<<
"Using region " << regionName <<
nl <<
endl;
198 runTime.setTime(timeDirs[timeI], timeI);
199 Info<<
"Time = " << runTime.timeName() <<
endl;
202 writeMeshObject<cellIOList>(
"cells", meshDir, runTime);
203 writeMeshObject<labelIOList>(
"owner", meshDir, runTime);
204 writeMeshObject<labelIOList>(
"neighbour", meshDir, runTime);
205 writeMeshObject<faceIOList>(
"faces", meshDir, runTime);
206 writeMeshObject<pointIOField>(
"points", meshDir, runTime);
207 writeMeshObject<labelIOList>(
"pointProcAddressing", meshDir, runTime);
208 writeMeshObject<labelIOList>(
"faceProcAddressing", meshDir, runTime);
209 writeMeshObject<labelIOList>(
"cellProcAddressing", meshDir, runTime);
210 writeMeshObject<labelIOList>
212 "boundaryProcAddressing",
221 writeZones(
"cellZones", meshDir, runTime);
222 writeZones(
"faceZones", meshDir, runTime);
223 writeZones(
"pointZones", meshDir, runTime);
227 IOobjectList objects(runTime, runTime.timeName(), regionPrefix);
231 const word& headerClassName = iter()->headerClassName();
254 Info<<
" Reading " << headerClassName
255 <<
" : " << iter()->name() <<
endl;
263 Info<<
" Writing " << iter()->name() <<
endl;
264 fDict.regIOobject::write();