BitMagic-C++: BitMagic Library

BitMagic-C++

Modules | Data Structures | Functions
BitMagic Library

BitMagic C++ Library For more information please visit: http://bitmagic.io. More...

Collaboration diagram for BitMagic Library:

## Modules
| bvector<> container
| The Main bvector<> Group bvector<> template: front end of the BitMagic library.
| Sparse and compressed vectors
| Sparse vector for integer types using bit transposition transform.
| sparse_vector<>
| Sparse vector for integer types using bit transposition transform.

## Data Structures
class | bm::basic_bmatrix< BV >
| Basic dense bit-matrix class. More...
class | bm::base_sparse_vector< Val, BV, MAX_SIZE >
| Base class for bit-transposed sparse vector construction. More...

## Functions
int | bm::simd_version ()
| return SIMD optimization used for building BitMagic More...

## Detailed Description

BitMagic C++ Library For more information please visit: http://bitmagic.io.

## Function Documentation

## ◆ simd_version()

int bm::simd_version | ( |  | ) |
| inline

return SIMD optimization used for building BitMagic

Returns
  SIMD code

Definition at line 61 of file bmsimd.h.

References bm::simd_avx2, bm::simd_avx512, bm::simd_none, bm::simd_sse2, and bm::simd_sse42.