Skip to content
Snippets Groups Projects
  1. Mar 18, 2021
  2. Mar 17, 2021
  3. Mar 16, 2021
  4. Mar 15, 2021
  5. Mar 12, 2021
  6. Mar 10, 2021
  7. 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
  8. Mar 08, 2021
  9. Mar 05, 2021