openfoam/applications/utilities/mesh/generation
Mark Olesen c6520033c9 ENH: rationalize dictionary access methods
- use keyType::option enum to consolidate searching options.
  These enumeration names should be more intuitive to use
  and improve code readability.

    Eg,   lookupEntry(key, keyType::REGEX);
    vs    lookupEntry(key, false, true);

  or

    Eg,   lookupEntry(key, keyType::LITERAL_RECURSIVE);
    vs    lookupEntry(key, true, false);

- new findEntry(), findDict(), findScoped() methods with consolidated
  search options for shorter naming and access names more closely
  aligned with other components. Behave simliarly to the
  methods lookupEntryPtr(), subDictPtr(), lookupScopedEntryPtr(),
  respectively. Default search parameters consistent with lookupEntry().

    Eg, const entry* e = dict.findEntry(key);
    vs  const entry* e = dict.lookupEntryPtr(key, false, true);

- added '*' and '->' dereference operators to dictionary searchers.
2018-10-15 16:16:12 +02:00
..
blockMesh ENH: blockMesh: write to specified directory. Fixes #981. 2018-09-05 13:52:23 +01:00
extrude ENH: more stringent checks for fileName concatenation 2018-10-11 10:07:11 +02:00
extrude2DMesh STYLE: use edgeHashes include 2018-08-08 23:54:27 +02:00
foamyMesh ENH: rationalize dictionary access methods 2018-10-15 16:16:12 +02:00
snappyHexMesh ENH: rationalize dictionary access methods 2018-10-15 16:16:12 +02:00
Allwmake ENH: improve handling of ThirdParty packages 2018-04-24 14:51:19 +02:00