This repository has some integrated modules that expands the simple functionality of a bare library. Remember that you need to
What's the purpose of a data-structure that can't even compete with its own competitors!? Run this benchmark to check if CirDeVec has all you are looking for.
# If you aren't already inside the CirDeVec repository folder
$ cd Cirdevec
# If you aren't already inside the build folder
$ cd build
# Run CMake with the benchmark module enabled, then build
$ cmake .. -DBENCH=ON
$ make
# Run the benchmark
$ ./bench
The unit-test module is a suite of programs that make use of the library API, checking that all the functionalities are correctly implemented.
# If you aren't already inside the CirDeVec repository folder
$ cd Cirdevec
# If you aren't already inside the build folder
$ cd build
# Run CMake with the unit-test module enabled, then build
$ cmake .. -DTEST=ON
$ make
# Run the unit-test suite
$ make test