diff --git a/applications/utilities/miscellaneous/foamInfoExec/foamInfoExec.C b/applications/utilities/miscellaneous/foamInfoExec/foamInfoExec.C index 3e9f8cd159e1bac2283dd32447c55ec850e1de70..e0dda32b2a745a56c3ada9931dfac57fd0d7dd30 100644 --- a/applications/utilities/miscellaneous/foamInfoExec/foamInfoExec.C +++ b/applications/utilities/miscellaneous/foamInfoExec/foamInfoExec.C @@ -46,8 +46,8 @@ int main(int argc, char *argv[]) ); argList::noBanner(); - argList::noParallel(); argList::addBoolOption("times", "list available times"); + argList::addBoolOption("latestTime", "list last time"); argList::addBoolOption ( "keywords", @@ -75,6 +75,15 @@ int main(int argc, char *argv[]) Info<< times[i].name() << endl; } } + else if (args.optionFound("latestTime")) + { + instantList times + ( + Foam::Time::findTimes(args.rootPath()/args.caseName()) + ); + + Info<< times.last().name() << endl; + } if (args.optionFound("dict")) {