Releases: robertu94/libpressio
Releases · robertu94/libpressio
libpressio version 0.16.1
libpressio version 0.16.1
Minor Feature
- If supported, and compiling with
RelWithDebInfo
use the
-fno-omit-frame-pointer
to improve the debugging info used in that
mode for profiling - Provide option to integrate
clang-tidy
into the build
Bug Fixes
- Make move constructors noexcept as suggested by clang-tidy
libpressio version 0.16.0
libpressio version 0.16.0
Major Changes:
- Breaking Change, pressio_data_select now outputs data in row major
order rather than block by block in row major order. - multi_dimensional_iterator now gets the global dimensions from the
iterator when passed an iterator to the constructor rather than
accepting them seperately.
Bug Fixes:
- Fixed a memory leak in composite_plugin
libpressio version 0.14.0
libpressio version 0.14.0
Major Features:
- New error_stat plugin for common error statistics
- New pressio_data_for_each c++ api to access data from a pointer with
type information.
Bug Fixes:
- Minor improvements to the metrics plugin integration test to get
timings for all functions.
libpressio version 0.13.1
libpressio version 0.13.1
Bug fix:
- Mismatch of function name between header and implementation name for a
header file which caused linking errors when using IO functions
resolved by renaming the symbol in the implementation.
libpressio version 0.13.0
libpressio version 0.13.0
Major Features:
- New pressio_compressor_get_configuration api to query compile time
properties of compressors such as thread safety of configuration
properties. Implemented for each compressor plugin.
Minor Features:
- Documented build requirements in README.md
libpressio version 0.12.0
libpressio version 0.12.0
Major Features:
- Added a new API pressio_data_new_clone to clone the memory associated
with a pressio_data structure
libpressio version 0.11.2
libpressio version 0.11.2
Bug Fix
- Previously libpressio specified the wrong install interface directory.
The new version specifies it relative to ${CMAKE_INSTALL_INCLUDEDIR}
libpressio version 0.11.1
libpressio version 0.11.1
Bug Fix
- Previously the pressio_data_select() took the first argument by
non-const pointer, which was unnecessary.
libpressio version 0.11.0
libpressio version 0.11.0
Major Changes
- New pressio_data_select api based on the HDF5 select_hyperslab api.
This functionality will support the use of sampling routines and other
conditions where a strided subset of the data is desired - Introduced an internal multi-dimensional iterator
Minor Changes
- Added compatibility checks for c++17 apis not supported by all
supported compilers - CMAKE_BUILD_TYPE is now set to release by default and limited to
valid options - Changed plugin construction to support libc++ by providing the full
type instead of relying on type deduction.
Bug Fixes
- Previously it was impossible to enable the MGRAD plugin, this has now
been fixed.
libpressio version 0.10.4
libpressio version 0.10.4
Bug Fix: fixed inconsistent naming in the metrics time plugin