68 int main(
int argc,
char *argv[])
70 argList::noParallel();
71 timeSelector::addOptions(
false);
81 mkDir(runTime.rootPath()/runTime.caseName()/
"fluentInterface");
85 runTime.setTime(timeDirs[timeI], timeI);
87 Info<<
"Time = " << runTime.timeName() <<
endl;
95 mkDir(runTime.rootPath()/runTime.caseName()/
"fluentInterface");
103 runTime.caseName() + runTime.timeName() +
".dat"
107 <<
"(0 \"FOAM to Fluent data File\")" <<
endl <<
endl;
118 <<
"(33 (" <<
mesh.
nCells() <<
" " << nFaces <<
" "
125 "foamDataToFluentDict",
142 IOobjectList scalarFields(objects.lookupClass(
"volScalarField"));
146 IOobjectList::iterator scalarFieldIter = scalarFields.begin();
147 scalarFieldIter != scalarFields.end();
159 if (foamDataToFluentDict.found(field.name()))
163 readLabel(foamDataToFluentDict.lookup(field.name()))
169 Info<<
" Converting field " << field.name() <<
endl;
180 IOobjectList vectorFields(objects.lookupClass(
"volVectorField"));
184 IOobjectList::iterator vectorFieldIter = vectorFields.begin();
185 vectorFieldIter != vectorFields.end();
197 if (foamDataToFluentDict.found(field.name()))
201 readLabel(foamDataToFluentDict.lookup(field.name()))
207 Info<<
" Converting field " << field.name() <<
endl;