aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2018-09-29Strengthen iteration testDavid Robillard1-2/+2
2018-09-29Strengthen shift testsDavid Robillard1-8/+8
2018-09-29Add benchmarksDavid Robillard3-0/+514
2018-09-29Remove undef NDEBUG from test_utils.hppDavid Robillard1-2/+0
2018-09-29Move make_random_point to test_utils.hppDavid Robillard2-13/+14
2018-09-29Add check for zero padding to shift testsDavid Robillard1-0/+8
2018-09-29Reorganize headers to make a clear public/private distinctionDavid Robillard3-15/+16
2018-09-29Remove old macrosDavid Robillard1-11/+8
2018-09-29Add BoundedBitVecDavid Robillard3-1/+36
2018-09-29Rename bit vector typesDavid Robillard4-61/+61
2018-09-29Use consistent naming schemeDavid Robillard3-19/+19
2018-09-29Add StaticBitVec typeDavid Robillard3-0/+44
2018-09-29Tighten up size constraintsDavid Robillard3-30/+25
2018-09-29Factor out common operations for multi-rack bit vectorsDavid Robillard1-2/+2
2018-09-29Rename rackCount() to num_racks()David Robillard1-2/+2
2018-09-29Fix undefined behaviour in test assertionDavid Robillard1-1/+1
2018-09-29Make size of bit vectors preciseDavid Robillard1-12/+12
2018-09-29Add tests for left and right rotationDavid Robillard1-0/+36
2018-09-29Add mask interface and isolate rack details from algorithmDavid Robillard1-0/+22
2018-09-29Add Compact Hilbert Index testsDavid Robillard3-27/+87
2018-09-29Add Hilbert mapping and unmapping testsDavid Robillard1-0/+138
2018-09-29Add gray code rank testsDavid Robillard1-0/+162
2018-09-29Factor out test utilitiesDavid Robillard2-80/+132
2018-09-29Add comparison operatorsDavid Robillard1-0/+20
2018-09-29Add NOT operatorsDavid Robillard1-0/+13
2018-09-29Flesh out bitvec testsDavid Robillard2-45/+278
2018-09-29Rename fsb() to find_first() to match boost::dynamic_bitsetDavid Robillard1-1/+1
2018-09-29Raise responsibility of allocating scratchDavid Robillard1-5/+5
2018-08-07Clean up includesDavid Robillard1-1/+0
2018-08-07Rename library "chilbert"David Robillard1-3/+3
2018-08-07Put everything inside namespaceDavid Robillard1-0/+2
2018-08-07Fix BigBitVec::fsb()David Robillard1-0/+44