Releases: hpc4cmb/tidas
Install shared library
Minor build system updates
Just a couple small commits since last release.
Travis tests and formatting
This release includes working travis tests and formalizes the code formatting by providing a script to force all source files to to conform, as well as providing formatting configs for the atom editor. This also moves the cereal headers into the tidas include directory, which prevents conflicts with other packages using cereal.
Small tweaks
This mostly just has a changed default buffer size.
More robust DB handling
Add some small features so that parallel metadata writing avoids lock contention. Other small changes to build system files.
Update build system, python bindings, and fix some bugs
This release moves to a cmake build system, and changes the python bindings to use pybind11. As part of this refactor some bugs were fixed in the passing of strings between C++ and python.
Initial Public Release
Initial implementation of original design goals.