summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-28Layout improvements.Magnus Lundborg
2013-10-28Fix mistakes in header file.Magnus Lundborg
2013-10-28Added util functions for adding generic data with time stamp.Magnus Lundborg
2013-10-28One more function added in header.Magnus Lundborg
2013-10-28Added utility functions for writing double precision data.Magnus Lundborg
2013-10-28Added *_write_interval_set() to replace *_write_frequency_set()Magnus Lundborg
The old functions are still kept for compatibility, but should not be used.
2013-10-28Add Doxygen groups for block ID defines.Magnus Lundborg
2013-10-28Use #defines instead of enums for block IDs.Magnus Lundborg
enums are limited to int. We need LL.
2013-10-28Use typedef to name gmx data block IDs.Magnus Lundborg
2013-10-27Changed block IDs from long to long long.Magnus Lundborg
2013-10-26Fix unused variables warning.Magnus Lundborg
2013-10-25Abort data writing if the data vector is NULL.Magnus Lundborg
2013-10-25Added block ID for Gromacs Lambda data.Magnus Lundborg
This is the first program specific data block.
2013-10-25Moved variable declarations to make MSVC happy.Magnus Lundborg
2013-10-25Bump the version number.Magnus Lundborg
2013-10-25Moved (void)tng_data to the right place to make MSVC happy.Magnus Lundborg
2013-10-25Improve the tests when closing trajectory.Magnus Lundborg
Also removed a test print statement.
2013-10-25Split the fortran wrapper into another file.Magnus Lundborg
Do not keep the fortran wrapper in the main tng_io.c file.
2013-10-25Check that writing frequency is OK before setting it.Magnus Lundborg
In the high-level API return TNG_FAILURE if the specified writing frequency is <= 0. Also give an error message. In the low-level API this is silently fixed by setting it to at least 1. Fixes #1366.
2013-10-25Check that tng_trajectory_t is not NULL.Magnus Lundborg
All publically exposed functions check that the trajectory container is not empty before starting to do anything. Fixes #1363
2013-10-24Fixed mistake in last commit.Magnus Lundborg
2013-10-24Do not reserved included guards.Magnus Lundborg
2013-10-24Improved include directory specification.Magnus Lundborg
2013-10-22Changed path for generated header files.Magnus Lundborg
Always generate header files (to avoid cppcheck errors). Fixed cppcheck error py using ++ prefix instead of suffix.
2013-10-21Fixed some more warnings.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-18Fix some compiler warnings.Magnus Lundborg
2013-10-18Set default value to length to make sure it is set.Magnus Lundborg
2013-10-18Minor fixes to descriptions.Magnus Lundborg
2013-10-18Fix double free if TNG compression fails.Magnus Lundborg
2013-10-18Fix potential memory leak. Remove unused assignment.Magnus Lundborg
2013-10-18Fix spacing.Magnus Lundborg
2013-10-18Set variables to 0 after freed memory in more places.Magnus Lundborg
2013-10-17Use unsigned long instead of uLong.Magnus Lundborg
Also fixed other warnings. tng_compress does not take len as input argument anymore.
2013-10-17Include inttypes.hMagnus Lundborg
2013-10-17Do not use molecule pointer when allocing for bonds.Magnus Lundborg
2013-10-17More fail safe memory reservation in compression routines.Magnus Lundborg
If compression fails redo the whole data block assignment since some values need to be removed if not using compression. It is better if it takes a little bit longer, but gets right.
2013-10-16Temporary print for bug tracking.Magnus Lundborg
2013-10-16Avoid uninitialized multiplier.Magnus Lundborg
2013-10-16Moved stat declaration to ifdef to avoid warning.Magnus Lundborg
2013-10-16Fixed message when using the wrong nr arguments.Magnus Lundborg
2013-10-16If compression fails try to continue with uncompressed block.Magnus Lundborg
2013-10-16Use the right tng_min/_max functions.Magnus Lundborg
Remove unused static functions.
2013-10-15Relax warnings slightly.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-15Changed signature of tng_util_*_with_time_write to use double.Magnus Lundborg
Minor fixes.
2013-10-15Change char to unsigned char to do proper comparisons.Magnus Lundborg
Added temporary print statement to debug failed test case.
2013-10-15Only compile openmp code if explicitly requested.Magnus Lundborg
2013-10-15Replace uint8_t with char.Magnus Lundborg
contact: Jan Huwald // Impressum