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.
 
 Small sets functionality
 
 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.