- Jan 27, 2009
-
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
- ditched PrimitivePatchExtra in favour of a PatchTools class that is currently just a collection of static functions. They could equally well live within PrimitivePatch itself, but isolated also has its advantages. - MeshedSurface, UnsortedMeshedSurface now have 'regions' instead of 'patches' since they are more like a faceZone for meshed surfaces than patches. This might avoid confusion at a later stage.
-
Mark Olesen authored
- can use the same syntax for boolList, PackedBoolList and labelHashSet if (myHashedSet[x]) ... if (myBoolList[x]) ... if (myPackedList[x]) ...
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
Mark Olesen authored
-
Mark Olesen authored
- exists() = forward to OSspecific exists(...) - isDir() = forward to OSspecific dir(...) - isFile() = forward to OSspecific file(...) - IOobjectComponents() - split into instance, local, name following rules set out for IOobject. - added IOobject(path, registry, ...) constructor that uses fileName::IOobjectComponents(). This hides the complexity we otherwise need.
-
- Jan 26, 2009
-
-
henry authored
-
henry authored
-
henry authored
-
Mark Olesen authored
- set() handles overflow as max_value() - the principle of least surprise. - use pointers in iterator to avoid any assignment issues. Allows default bitwise copy/assignment.
-
Mark Olesen authored
-
- Jan 25, 2009
-
-
Mark Olesen authored
- added Mattijs' speed tests - optimized resize() and assignment operators to avoid set() method - add const_iterator and re-did the proxy handling. Reading/writing by looping across iterators is still somewhat slow, but might be acceptable.
-
- Jan 23, 2009
-
-
mattijs authored
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
-
henry authored
largest and smallest representable values. Accessible directly and via pTraits.
-
henry authored
-
Mark Olesen authored
-
Mark Olesen authored
- eliminated previous PackedBitRef class, the iterator does all of that and can also be used to (forward) traverse the list - no const_iterator yet - Note that PackedList is also a bit like DynamicList in terms of storage management and the append() method. Since the underlying storage in integer, any auto-vivified elements will also flood-fill the gaps with zero.
-
- Jan 22, 2009
-
-
mattijs authored
-
Mark Olesen authored
-
Andrew Heather authored
- removed Cmu from kOmegaSST models - not used - general tidying up
-
- Jan 21, 2009
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Mark Olesen authored
- new members: capacity(), two-argument resize()/setSize(), const storage() - new static members: max_value(), packing(), etc.
-
Mark Olesen authored
-
Mark Olesen authored
-
- Jan 20, 2009
-
-
Mark Olesen authored
-
mattijs authored
-
henry authored
-