openfoam/tutorials/IO/dictionary
Mark Olesen 083181cac4 ENH: handle entry alternatives outside of string expansion
- string expansions have supported "${var:-default}" syntax for
  several versions, but this did not apply plain dictionary expansions.

  Eg, the following did not parse

     massFlow  ${entry1:-100};

ENH: remove content and length restriction on '${..}' quoted variables

- allows this type of content:

     velocity2  ${velocity1:- ( 0 -100 10) };

- accept empty parameter strings for entries. This allows the
  following expansion to work as expected:

      hex (n1 n2..)  ${inletBlock:-} (10 10 10) simpleGrading (1 1 1)

  ie, optionally define the cellZone name for a given block

ENH: add single parameter dictionary writeEntry method.

- the dictionary knows its own name (dictName), which can be used
  when writing content
2020-02-21 14:37:11 +01:00
..
Allclean STYLE: regularize quoting and exit on failed 'cd' 2019-11-13 13:19:16 +01:00
Allrun STYLE: regularize quoting and exit on failed 'cd' 2019-11-13 13:19:16 +01:00
Alltest STYLE: regularize quoting and exit on failed 'cd' 2019-11-13 13:19:16 +01:00
fatal-ending1.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
fatal-ending2.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
fatal-ending3.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
fatal-ending4.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
fatal-premature-ending1.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
fatal-premature-ending2.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
fatal-primitive-ending1.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
fatal-primitive-ending2.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
fatal-primitive-ending3.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
good-empty1.dict ENH: improve detection of EOF missing/additional braces (issue #762) 2018-07-04 09:24:43 +02:00
good-empty2.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
good-ending1.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
good-if2.dict ENH: handle entry alternatives outside of string expansion 2020-02-21 14:37:11 +01:00
good-if.dict ENH: support scalar tokens when testing #if, #ifeq 2019-11-19 09:00:00 +01:00
good-primitive-ending1.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
missed-ending3.dict REL: Release preparations 2019-12-23 09:49:23 +00:00
TestParsing STYLE: regularize quoting and exit on failed 'cd' 2019-11-13 13:19:16 +01:00