|
BitMagic-C++
|
| BitMagic Library | BitMagic C++ Library For more information please visit: http://bitmagic.io |
| bvector<> container | The Main bvector<> Group bvector<> template: front end of the BitMagic library |
| bvector<> iterators | Iterators for compressed bit-vector traversal |
| AVX2 functions | Processor specific optimizations for AVX2 instructions (internals) |
| bvector<> algorithms | |
| Binary-distance metrics | |
| Algorithms for bit intervals | Algorithms and iterators for bit ranges and intervals |
| three-valued logic | Functions for three-valued logic (Kleene) https://en.wikipedia.org/wiki/Three-valued_logic |
| Import bvector<> from native bit-arrays | |
| bvector<> serialization | |
| Allocator | |
| Task parallel programming | Task parallel programming compatible with different execution models and runtimes |
| Sparse and compressed vectors | Sparse vector for integer types using bit transposition transform |
| Sparse vector algorithms | Sparse vector algorithms |
| Sparse vector serialization | Sparse vector serialization |
| bit-sliced (bitwise transposition) succinct sparse vectors | Sparse vector for integer types using bit transposition transform |
| GAP functions | |
| BIT functions | |
| Small sets functionality (intrenal) | |
| SSE2 functions | Processor specific optimizations for SSE2 instructions (internals) |
| SSE4.2 funcions (internal) | Processor specific optimizations for SSE4.2 instructions (internals) |
| Elias Gamma Code (internal) |