openfoam/applications/test/IOobjectList
Mark Olesen 9bc61e5f41 ENH: improve IOobjectList name filtering
- support name filtering by class based on <Type> or predicates.
  Eg,

      objects.sortedNames<volScalarField>(namePattern);
  vs  objects.sortedNames(volScalarField::typeName, namePattern);

  These can also be used directly for untyped name matching.
  Eg,
      objects.sortedNames<void>(namePattern);

  Can also use a predicate:

      objects.sortedNames(wordRe("vol.*Field"), namePattern);
      objects.sortedNames
      (
          [](const word& clsName){ return clsName.startsWith("vol"); },
          namePattern
      );
2018-11-12 08:55:45 +01:00
..
Make ENH: added classes() method to objectRegistry/IOobjectList 2017-05-17 10:43:24 +02:00
Test-IOobjectList.C ENH: improve IOobjectList name filtering 2018-11-12 08:55:45 +01:00