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) |