1. 10 Mar, 2009 1 commit
    • Mark Olesen's avatar
      surfMesh changes · ce3d79de
      Mark Olesen authored
      - can read MeshedSurface, UnsortedMeshedSurface from surfMesh/
      - can write surfMesh in any third-party format
      ce3d79de
  2. 09 Mar, 2009 2 commits
  3. 07 Mar, 2009 1 commit
    • Mark Olesen's avatar
      surfMesh reworked · 6309810e
      Mark Olesen authored
      - treat 'ofs' IO just like any other format
      - dropped BasicMeshedSurface, since MeshedSurface can now also have zero or
        more zones
      - UnsortedMeshedSurface is a special type of MeshedSurface with zero zones,
        but with additional zoneId labels
      - use MeshedSurfaceProxy for writing surfaces with points/faces/zones and
        optional faceMap - provides output interface for MeshedSurface,
        UnsortedMeshedSurface and surfMesh.
      - simplify output to filenames only, I can't see that the Ostream
        is needed anywhere
      - surfMesh renaming now works, after the objectRegistry fix
      6309810e
  4. 06 Mar, 2009 1 commit
    • Mark Olesen's avatar
      objectRegistry fixes · b968e62e
      Mark Olesen authored
      - objectRegistry gets a rename() that also adjusts the dbDir
      - cloud reworked to use static variables subInstance and defaultName.
        This avoids writing "lagrangian" everywhere
      
      string fixes
      - avoid masking of std::string::replace in string.H
      - avoid old strstream in PV3FoamReader
      b968e62e
  5. 05 Mar, 2009 2 commits
  6. 04 Mar, 2009 6 commits
  7. 03 Mar, 2009 1 commit
    • mattijs's avatar
      more flexible mrfzones · 7e735715
      mattijs authored
      	modified:   finiteVolume/cfdTools/general/MRF/MRFZone.C
      modified:   finiteVolume/cfdTools/general/MRF/MRFZone.H
      	modified:   ../tutorials/incompressible/MRFSimpleFoam/mixerVessel2D/constant/MRFZones
      7e735715
  8. 02 Mar, 2009 1 commit
    • Mark Olesen's avatar
      Added Jenkin's hash functions in C++ form · 44a86232
      Mark Olesen authored
      - not much speed difference between SuperFastHash and Jenkin's lookup3 but
        both are 5-10% faster than what is currently implemented in Foam::string,
        albeit inlining probably helps there.
      
      - TODO: integration with existing infrastructure
      44a86232
  9. 01 Mar, 2009 3 commits
  10. 27 Feb, 2009 9 commits
  11. 26 Feb, 2009 8 commits
    • mattijs's avatar
      min distance correction · e0da094b
      mattijs authored
      e0da094b
    • mattijs's avatar
      comment update · aabf0eff
      mattijs authored
      aabf0eff
    • mattijs's avatar
      comment update · b5a13bd8
      mattijs authored
      b5a13bd8
    • mattijs's avatar
      mergeDist never set. · 65baa26a
      mattijs authored
      65baa26a
    • mattijs's avatar
      instance searching · 0d899d92
      mattijs authored
      0d899d92
    • Mark Olesen's avatar
      HashTable changes · a46c85f5
      Mark Olesen authored
      - make table power-of-two, but since it seems to give 1-2% performance
        improvement, maybe forget it too.
      
      - remove two-argument form of hashing classes and do the modulus direclty
        within HashTable instead. This simplifies things a fair bit.
      
      - migrate Hash<void*> from db/dlLibrary to primitives/hashes/Hash
      a46c85f5
    • Mark Olesen's avatar
      PackedList bugfix, HashTable tweak · 2aeee852
      Mark Olesen authored
      - it was possible to create a PackedList::iterator from a
        PackedList::const_iterator and violate const-ness
      
      - added HashTable::printInfo for emitting some information
      
      - changed default table sizes from 100 -> 128 in preparation for future
        2^n table sizes
      2aeee852
    • mattijs's avatar
      handling empty · f644d9d2
      mattijs authored
      f644d9d2
  12. 25 Feb, 2009 4 commits
  13. 24 Feb, 2009 1 commit