summaryrefslogtreecommitdiff
path: root/src/compression
AgeCommit message (Collapse)Author
2014-12-08Made function arguments const where relevant.Magnus Lundborg
Change-Id: I5b196b57976c8c718b079336a805188ccb03ef4b
2014-12-03Fixed compiler warnings.Magnus Lundborg
Change-Id: I548a5f0a5d0e79777d96474b46a29c4caf5c416e
2014-08-22Removed unused variable to fix warning.Magnus Lundborg
Change-Id: Ia76980317ee4d892ac0614ce43053cb6780a7ea2
2014-07-23Improved TNG compression speed.Magnus Lundborg
Change-Id: I71c66c6b534cb402048dcd75e008d3db4bd3fb71
2014-06-26Version 1.6 of the TNG library.Magnus Lundborg
Added functions to get the version of the header and the library. Improved version control of the library using CMake config and version files. Changed tng_util_frame_current_compression_get() return type to double before the API is widely circulated (no release has been made since that function was added). Compiling compression functions into the tng_io library. Uses BuildTNG.cmake instead of including add_subdirectories. Change-Id: I5e4818736fb2632c06ca7df8e84ce9544bf2acaf
2014-06-19Use CMAKE_INSTALL_LIBDIR as location for installation.Magnus Lundborg
Change-Id: If2b6ffad5cec9dd687afcbe1ce4c11bbc62c88fc
2014-06-16Enhancements to CMake usageMark Abraham
These changes mostly address being able to use fully-constructed source-file targets in GROMACS, e.g. to construct an object library. Thus compilation properties are moved onto the source files, rather than the library into which they are linked. Removed unnecessary library properties Made it easier to handle lists of source files in non-repetitious ways. Change-Id: I01a4a56ba8a8d45ba02d95d08c948b9ca5015013
2014-02-11Fixed some clang warnings.Magnus Lundborg
Change-Id: I7463cab38975107cfff102434c525233ed996563
2014-01-14Use relative paths for includes.Magnus Lundborg
2013-11-04Changed from LGPL 2.1 license to the Revised BSD license.Magnus Lundborg
2013-10-29Build libraries in lib/ directory instead of src/lib/Magnus Lundborg
2013-10-29Added install support.Magnus Lundborg
2013-10-21Fixed compiler warnings and linking errors in MSVC.Magnus Lundborg
Changed tabs to spaces in tng_compression functions.
2013-10-18Fixed a few more compiler warnings.Magnus Lundborg
2013-10-18Set default value to length to make sure it is set.Magnus Lundborg
2013-10-15Specifically typed min and max functions.Magnus Lundborg
Explicitly compare signed and unsigned in many places to avoid warnings.
2013-10-15Fix some more compiler warningsMagnus Lundborg
2013-10-15Fix compiler warnings.Magnus Lundborg
2013-10-15Fix some MSVC and Inter C Compiler warnings.Magnus Lundborg
2013-10-14More attempts to fix compiler warnings.Magnus Lundborg
2013-10-14Fix compiler warnings.Magnus Lundborg
2013-10-14Attempt to fix warnings in MSVC.Magnus Lundborg
2013-10-14Fix include paths.Magnus Lundborg
2013-10-11Fixing many llvm clang warnings.Magnus Lundborg
2013-10-09Fix build issues.Magnus Lundborg
2013-10-09Fixing many compiler warnings.Magnus Lundborg
2013-10-08Fixing bugs reading data.Magnus Lundborg
Also make compression slightly faster.
2013-10-03Removed printf in input verifications.Magnus Lundborg
2013-05-28Allocate enough memory in Ptngc_pack_array_xtc3Magnus Lundborg
When simulating with very few particles too little memory was allocated. Add a minimum value to allocate. Removed earlier debugging outputs.
2013-05-25Added debugging code to locate where velocities get trashed.Daniel Spangberg
2013-05-25Add more tests for compression of frames that contain only zeroDaniel Spangberg
data. Add input data sanity checks. tng_compress routines now return NULL if input data is too large compared to the precision.
2013-05-17Only add math library on UNIX. Copy .sh files on UNIX. Copy .bat files on ↵Daniel Spangberg
windows.
2013-05-17Added conversion from unpacked integers to float/double.Daniel Spangberg
Added tests for recompression (uncompress to int, compress int) Added tests for conversion from unpacked integers to float/double.
2013-05-16Separated quantization and compression/uncompression more, to allow ↵Daniel Spangberg
compression/uncompression of float data. Also added compression/uncompression of integer data, which will allow for recompression.
2013-05-16Link to the maths library.Magnus Lundborg
2013-05-15Cleanup: Remove old remains of autoconf in the compression code.Daniel Spangberg
2013-05-15Updated CMake files for compression library.Magnus Lundborg
The include path was specified and the tng_io library linked to the compression library.
2013-05-15Also add the modified cmakefiles.Daniel Spangberg
2013-05-15Added tng_compress trajectory compression algorithmsDaniel Spangberg
contact: Jan Huwald // Impressum