Skip to content
Snippets Groups Projects
  1. Oct 29, 2017
  2. Oct 28, 2017
  3. Oct 27, 2017
  4. Oct 26, 2017
    • Mark OLESEN's avatar
      STYLE: compilation of some unit tests · 8ec64d81
      Mark OLESEN authored
      8ec64d81
    • Mark OLESEN's avatar
      ENH: add fileName::validate static method (issue #628) · 16e75d84
      Mark OLESEN authored
      - similar to word::validate to allow stripping of invalid characters
        without triggering a FatalError.
      
      - use this validated fileName in Foam::readDir to avoid problems when
        a directory contains files with invalid characters in their names
      
      - adjust rmDir to handle filenames with invalid characters
      
      - fileName::equals() static method to compare strings while ignoring
        any differences that are solely due to duplicate slashes
      16e75d84
    • Mark OLESEN's avatar
      ENH: cleanup and rationalize memory-backed streams · 2bd2f83f
      Mark OLESEN authored
      - more consistent naming:
        * Versions that hold and manage their own memory:
            IListStream, OListStream
      
        * Versions that reference a fixed size external memory:
            UIListStream, UOListStream
      
      - use List storage instead of DynamicList within OListStream.
        Avoids duplicate bookkeeping, more direct handling of resizing.
      2bd2f83f
  5. Oct 25, 2017
    • Mark OLESEN's avatar
      ENH: relocate protected List::size(label) to UList (issue #595) · 5c1ec7ec
      Mark OLESEN authored
      - makes it accessible for containers that manage their own storage
        and derive directly from UList.
      
      - DynamicList::min_size() method to access the corresponding
        SizeMin template parameter.
      
      - ensure consistency in the reserve size for the constructor
      
            DynamicList<..> lst(N);
      
        now has identical sizing as
      
            DynamicList<..> lst();
            reserve(N);
      5c1ec7ec
  6. Oct 28, 2017
  7. Oct 26, 2017
  8. Oct 25, 2017
  9. Oct 24, 2017
  10. Oct 23, 2017
  11. Oct 20, 2017
  12. Oct 12, 2017
  13. Oct 19, 2017