openfoam/applications
Mark Olesen c7392f7fb0 ENH: additional dictionary compatibility/migration methods
- when dictionary keywords change between versions, the programmer
  can use these compatibility methods to help with migration.

    * csearchCompat, foundCompat, lookupEntryPtrCompat, lookupEntryCompat,
      lookupCompat, lookupOrDefaultCompat, readIfPresentCompat, ...

  They behave like their similarly named base versions, but accept an
  additional list of older keyword names augmented by a version number.
  For example,

      dict.readIfPresentCompat
      (
          "key", {{"olderName", 1612}, {"veryOld", 240}},
          myscalar
      );

   where 1612=OpenFOAM-v1612, 240=OpenFOAM-v2.4.x, etc.
2017-11-08 19:08:10 +01:00
..
solvers STYLE: Header clean-up 2017-11-07 11:22:58 +00:00
test ENH: additional dictionary compatibility/migration methods 2017-11-08 19:08:10 +01:00
utilities ENH: add rmDir silent option for all fileOperations implementations 2017-11-08 14:54:57 +01:00
Allwmake ENH: reduce reliance on FOAM_EXT_LIBBIN during builds 2017-04-04 15:28:42 +02:00