44 int main(
int argc,
char *argv[])
48 "Translate OpenFOAM data to Fluent format"
50 argList::noParallel();
51 timeSelector::addOptions(
false);
65 runTime.setTime(timeDirs[timeI], timeI);
69 if (
mesh.readUpdate())
78 OFstream fluentDataFile
87 <<
"(0 \"FOAM to Fluent data File\")" <<
endl <<
endl;
90 label nFaces =
mesh.nFaces();
94 nFaces +=
mesh.boundary()[patchi].size();
98 <<
"(33 (" <<
mesh.nCells() <<
" " << nFaces <<
" "
101 IOdictionary foamDataToFluentDict
105 "foamDataToFluentDict",
108 IOobject::MUST_READ_IF_MODIFIED,
121 const word& fieldName
122 : objects.sortedNames(volScalarField::typeName)
129 foamDataToFluentDict.readIfPresent(fieldName, unitNumber)
136 Info<<
" Converting field " << fieldName <<
nl;
145 const word& fieldName
146 : objects.sortedNames(volVectorField::typeName)
153 foamDataToFluentDict.readIfPresent(fieldName, unitNumber)
160 Info<<
" Converting field " << fieldName <<
nl;