Skip to content
Snippets Groups Projects
  1. Dec 08, 2009
    • Mark Olesen's avatar
      Applied Mattijs' PackedList improvements · 16c715ce
      Mark Olesen authored
      - resize with factor 2 as per DynamicList
      
      Old insertion speed:
          1000000 in 0.61 s
          2000000 in 2.24 s
          3000000 in 3.97 s
          4000000 in 5.76 s
          5000000 in 7.54 s
          6000000 in 9.41 s
          7000000 in 11.5 s
      
      New insertion speed:
          1000000 in 0.01 s
          2000000 in 0.02 s
          3000000 in 0.01 s
          4000000 in 0.02 s
          5000000 in 0.01 s
          6000000 in 0.01 s
          7000000 in 0.01 s
      16c715ce
  2. Dec 07, 2009
  3. Dec 04, 2009
  4. Dec 02, 2009
  5. Dec 03, 2009
  6. Dec 02, 2009
  7. Dec 01, 2009
    • Mark Olesen's avatar
      HashSet enhancement · a4f4a904
      Mark Olesen authored
      - allow insert() and set() from a UList of Key
        This complements the existing erase(const UList<Key>&) method
      a4f4a904
    • mattijs's avatar
      tecplot360 converter · 49a2c73b
      mattijs authored
      49a2c73b
    • Mark Olesen's avatar
      fixup #remove functionEntry and revert 09b3c166 · 7889df78
      Mark Olesen authored and Andrew Heather's avatar Andrew Heather committed
      - forgot to use readList in removeEntry, which caused the test failure.
      
      - remaining problem:
      
      it doesn't work as might be expected
      This is the problem:
      
      dict
      {
         foo xxx;
         bar yyy;
      }
      
      dict
      {
         baz zzz;
         #remove foo
      }
      
      This only removes 'foo' from the current scope (the second dict), since
      it occurs before the dictionary merge does.
      
      To remove from the final, merged dictionary, we'd need a new
      deleteEntry type that would do the right thing on the merge before
      self-destructing (ie, removing itself too).
      7889df78
    • Mark Olesen's avatar
      fixup #remove functionEntry and revert e15e32fdb7d515b · 28345f7e
      Mark Olesen authored
      - forgot to use readList in removeEntry, which caused the test failure.
      
      - remaining problem:
      
      it doesn't work as might be expected
      This is the problem:
      
      dict
      {
         foo xxx;
         bar yyy;
      }
      
      dict
      {
         baz zzz;
         #remove foo
      }
      
      This only removes 'foo' from the current scope (the second dict), since
      it occurs before the dictionary merge does.
      
      To remove from the final, merged dictionary, we'd need a new
      deleteEntry type that would do the right thing on the merge before
      self-destructing (ie, removing itself too).
      28345f7e
    • henry's avatar
      80a27fb9
    • henry's avatar
      09b3c166
  8. Nov 30, 2009
  9. Nov 27, 2009
    • Mark Olesen's avatar
      coding style adherence · fa93ce8c
      Mark Olesen authored
      - markup codingStyleGuide.org examples so they actually indent correctly
      
      - use 'Info<<' as per codingStyleGuide instead of 'Info <<'
      fa93ce8c
  10. Nov 26, 2009
  11. Nov 25, 2009
  12. Nov 24, 2009
  13. Nov 23, 2009
    • Mark Olesen's avatar
      Commit Paraview enhancements - quit working on sets/zones frills · 81891675
      Mark Olesen authored
      - Include Sets/Zones now scans immediately to refresh the list of available
        mesh parts. Unfortunately, this also causes the object panel to be
        modified, even although the selection doesn't acutally need to change.
        This seems to be due to how the pqNamedWidgets are getting the information
        from the proxy properties. I can't figure if it's possible to acheive what
        I want, but we can probably live with the current implementation.
      
        After IncludeZones, simply us 'Reset' to undo the spurious GUI changes.
        Works fine - just looks a bit silly.
      
      - Added 'Refresh' button to rescan for new times/fields.  Good for
        post-processing ongoing calculations without exiting the reader.
      
      - Added 'Skip Zero Time' checkbox: many (some) calculations have
        data missing at time=0 (eg, rho, lagrangian, etc). This provides
        a convenient way to skip over this time.
      
      - Future?:
        We could probably pick up favourite default values for these switches from
        ~OpenFOAM/controlDict, from a case system/paraview, or simply by making
        the casename.OpenFOAM also be an OpenFOAM dictionary with the settings.
      81891675
  14. Nov 21, 2009
  15. Nov 20, 2009
    • Mark Olesen's avatar
      move reconstructPar 'guts' to src/parallel/reconstruct · 2c52705c
      Mark Olesen authored
      - in preparation for adding an optional '-reconstruct' to a few utilities
        re-use as -lreconstruct library
      
      - move related stuff there too
            src/decompositionMethods/decompositionMethods
            -> src/parallel/decompositionMethods
      
      - added missing namespace qualifiers
      2c52705c