summaryrefslogtreecommitdiff
path: root/BuildTNG.cmake
AgeCommit message (Collapse)Author
2014-09-17Turned repeated code into functions.Magnus Lundborg
This addresses earlier suggestions to avoid unnecessary repetitions by making functions. New functions for reading and writing strings and numerical data. Also uses size_t for length of strings in many places. Improved documentation of some functions. Bumped version to 1.6.3 Change-Id: Id0c53b87a753c60b03cdbf35fb5bc58cfdd60705
2014-07-17Rewrite of file i/o.Magnus Lundborg
Do not read and write data blocks in whole chunks. Read and write value by value and do the md5 summing in steps. This hopefully avoids memory alignment problems reported on ARM architectures. Fixed a bug freeing trajectory mapping memory. Change-Id: I3438b3d3faf5349dcd477a31cfb4bacf236ed582
2014-07-01Adjust include directory for some corner casesMagnus Lundborg
This corresponds to the changes in BuildTNG.cmake in commit e43be47fad70e in the GROMACS repository. Change-Id: I0f2fdd4356dd8132a9d7947ccbcb8f46547648eb
2014-06-30Fixed tng_num_frame_sets_get()Magnus Lundborg
tng_num_frame_sets_get() should not fail if there are no frame sets. Change-Id: Ie01a6b3230af7413a51ba144bd03c5fe00c25519
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
contact: Jan Huwald // Impressum