Skip to content
Snippets Groups Projects
  1. Apr 26, 2017
  2. Apr 25, 2017
  3. Apr 24, 2017
  4. Apr 23, 2017
    • Mark OLESEN's avatar
      ENH: UList<point> instead of pointField for meshShapes methods · 430d8e1c
      Mark OLESEN authored
      - improves flexibility.
      
      STYLE: make longestEdge a face method and deprecate the global function
      430d8e1c
    • Mark OLESEN's avatar
      ENH: various enhancements for edge. · f2304f7c
      Mark OLESEN authored
      - support edge-ordering on construction, and additional methods:
        - sort(), sorted(), unitVec(), collapse()
      
      - null constructor initializes with -1, for consistency with face,
        triFace and since it is generally much more useful that way.
      
      - add some methods that allow edges to used somewhat more like hashes.
        - count(), found(), insert(), erase()
      
        Here is possible way to use that:
      
            edge someEdge;  // initializes with '-1' for both entries
      
            if (someEdge.insert(pt1))
            {
               // added a new point label
            }
      
            ... later
      
            // unmark point on edge
            someEdge.erase(pt2);
      
      --
      
      STYLE:
      
      - use UList<point> instead of pointField for edge methods for flexibility.
      
        The pointField include is retained, however, since many other routines
        may be relying on it being included via edge.H
      f2304f7c
  5. Apr 21, 2017
  6. Apr 20, 2017
  7. Apr 19, 2017
  8. Apr 10, 2017
  9. Apr 25, 2017
  10. Apr 24, 2017
  11. Apr 20, 2017
    • Mark Olesen's avatar
    • Mark Olesen's avatar
      CONFIG: address differences between shells · 7f01a4be
      Mark Olesen authored
      - suppress error messages that appear with zsh.
        According to unset(1p), 'unset -f' unsets a function.
        If the function was not previously defined, this is a no-op.
        This is similar for zsh, but there it emits a warning if the
        function was not previously defined.
      
      - avoid 'local' in functions sources from etc/bashrc.
        ksh does not support this.
      
      - use 'command' shell builtin instead of 'type'.
        Seems to be more consistent between shell flavours.
      7f01a4be
  12. Apr 19, 2017
  13. Apr 18, 2017
  14. Apr 19, 2017
  15. Apr 18, 2017
  16. Apr 13, 2017
  17. Apr 11, 2017