Skip to content
Snippets Groups Projects
  1. Mar 17, 2021
  2. Mar 16, 2021
  3. Mar 15, 2021
  4. Mar 12, 2021
  5. Mar 10, 2021
  6. Mar 09, 2021
    • Mark OLESEN's avatar
      CONFIG: bump API to 2102 · daf9af46
      Mark OLESEN authored
      - fvMeshDistribute and redistributePar changes
      daf9af46
    • Mark OLESEN's avatar
      ENH: noexcept size_bytes() method for lists · fa645c2d
      Mark OLESEN authored
      - for use when the is_contiguous check has already been done outside
        the loop. Naming as per std::span.
      
      STYLE: use data/cdata instead of begin
      
      ENH: replace random_shuffle with shuffle, fix OSX int64 ambiguity
      fa645c2d
    • Mark OLESEN's avatar
      ENH: improvements for token methods · 51cd7cee
      Mark OLESEN authored
      - direct check of punctuation.
        For example,
      
            while (!tok.isPunctuation(token::BEGIN_LIST)) ..
      
        instead of
      
        while (!(tok.isPunctuation() && tok.pToken() == token::BEGIN_LIST)) ..
      
        Using direct comparison (tok != token::BEGIN_LIST) can be fragile
        when comparing int values:
      
            int c = readChar(is);
            while (tok != c) ..  // Danger, uses LABEL comparison!
      
      - direct check of word.
        For example,
      
            if (tok.isWord("uniform")) ..
      
        instead of
      
            if (tok.isWord() && tok.wordToken() == "uniform") ..
      
      - make token lineNumber() a setter method
      
      ENH: adjust internal compound method empty() -> moved()
      
      - support named compound tokens
      
      STYLE: setter method for stream indentation
      51cd7cee
  7. Mar 08, 2021
  8. Mar 05, 2021
  9. Mar 04, 2021
  10. Mar 03, 2021