openfoam/applications/test/FixedList
Mark Olesen 17548296be Switched from old hashing functions to use Bob Jenkins' hash routine
- If the underlying type is contiguous, FixedList hashes its storage directly.
- Drop labelPairHash (non-commutative) from fvMeshDistribute since
  FixedList::Hash does the right thing anyhow.
- Hash<edge> specialization is commutative, without multiplication.
- Hash<triFace> specialization kept multiplication (but now uLabel).
  There's not much point optimizing it, since it's not used much anyhow.

Misc. changes

- added StaticAssert to NamedEnum.H
- label.H / uLabel.H : define FOAM_LABEL_MAX, FOAM_ULABEL_MAX with the
  values finally used for the storage.  These can be useful for pre-processor
  checks elsewhere (although I stopped needing them in the meantime).
2009-03-04 10:50:14 +01:00
..
Make Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
fixedListFile Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
FixedListTest.C Switched from old hashing functions to use Bob Jenkins' hash routine 2009-03-04 10:50:14 +01:00