Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-25 | Improved tests | Magnus Lundborg | |
Test writing double velocities using utility functions. Change-Id: Ibbf141db75ec502db1d10f4280f0047ccc8367dc | |||
2014-08-20 | Removed compiling of tng_io_gen_versioned_output.c | Magnus Lundborg | |
These lines should not have been committed before. The source files was not committed. Change-Id: I1f27d026018379f76b52817e04071998a12227ec | |||
2014-07-23 | Improved TNG compression speed. | Magnus Lundborg | |
Change-Id: I71c66c6b534cb402048dcd75e008d3db4bd3fb71 | |||
2014-07-21 | Improved testing of TNG functions. | Magnus Lundborg | |
The coverage of the testing suite is improved. Better checks to verify that the data is what is expected. Change-Id: I294779456fee2da2e3617de985d23d2f42f09f56 | |||
2014-07-17 | Rewrite 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-06-26 | Version 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-16 | Migrating data blocks [WIP]. | Magnus Lundborg | |
Also includes some simple tests to verify that it is working. Change-Id: I6d465000a6fd202d53af033d7e839bfecdccc068 | |||
2014-06-16 | Added project and API versions to CMakeLists.txt. | Rossen Apostolov | |
TNG_VERSION was renamed to TNG_API_VERSION which is configured through API_VERSION in CMakeLists.txt. Updated the header to 2014. Change-Id: I6a37825cd1d236927ac0e21a797abc4e98f7ce59 | |||
2014-03-04 | Updated path to tng header files. | Magnus Lundborg | |
Change-Id: I8793ad7c3da4cc40c919167dbf3ce5a9ac3ce27e | |||
2014-02-12 | Remove OpenMP option. | Magnus Lundborg | |
It was only used for building some of the examples. Now, those example are only built if OpenMP is found. Change-Id: I816a52595fb00bb729adce83477f8e2f35dd6761 | |||
2014-02-04 | Cleaned up unused and non-portable /tmp invocations. | Rossen Apostolov | |
2014-01-14 | One more include path fixed. | Magnus Lundborg | |
2014-01-14 | Use relative paths for includes. | Magnus Lundborg | |
2014-01-10 | Do not automatically clear particle mappings when adding new frame set. | Magnus Lundborg | |
Make tng_frame_set_particle_mappings_free() public. | |||
2013-12-16 | Remove some unused variables. | Magnus Lundborg | |
2013-12-16 | Copy example_files dir to the bin/tests directory. | Magnus Lundborg | |
2013-11-29 | Improved tests and removed some parts of tests. | Magnus Lundborg | |
2013-11-29 | Make all testing code define USE_STD_INTTYPES_H to print properly. | Magnus Lundborg | |
2013-11-27 | Removed generated include files defining dirs of example files. | Magnus Lundborg | |
2013-11-04 | Changed from LGPL 2.1 license to the Revised BSD license. | Magnus Lundborg | |
2013-10-25 | Split the fortran wrapper into another file. | Magnus Lundborg | |
Do not keep the fortran wrapper in the main tng_io.c file. | |||
2013-10-22 | Changed 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-18 | Fix spacing. | Magnus Lundborg | |
2013-10-17 | Include inttypes.h | Magnus Lundborg | |
2013-10-16 | Fixed message when using the wrong nr arguments. | Magnus Lundborg | |
2013-10-15 | Specifically typed min and max functions. | Magnus Lundborg | |
Explicitly compare signed and unsigned in many places to avoid warnings. | |||
2013-10-15 | Changed signature of tng_util_*_with_time_write to use double. | Magnus Lundborg | |
Minor fixes. | |||
2013-10-15 | Only compile openmp code if explicitly requested. | Magnus Lundborg | |
2013-10-15 | Fix some more compiler warnings | Magnus Lundborg | |
2013-10-15 | Fix compiler warnings. | Magnus Lundborg | |
2013-10-15 | Remove wrong compiler flags. | Magnus Lundborg | |
2013-10-14 | Fix includes. | Magnus Lundborg | |
2013-10-14 | Add option to build TNG testing binary. | Magnus Lundborg | |
2013-10-14 | Change CMake parameter names to specifically include TNG. | Magnus Lundborg | |
2013-10-11 | Fixing many llvm clang warnings. | Magnus Lundborg | |
2013-10-11 | Fix errors caused by previous project name change. | Magnus Lundborg | |
2013-10-08 | Fixing bugs reading data. | Magnus Lundborg | |
Also make compression slightly faster. | |||
2013-10-04 | Improved examples. | Magnus Lundborg | |
2013-08-22 | Submit char instead of tng_data_type from examples. | Magnus Lundborg | |
2013-08-20 | Use char instead of enum to avoid endianness problems | Magnus Lundborg | |
2013-06-25 | Added test of utility opening and closing. | Magnus Lundborg | |
Open and close file using utility functions. More tests of the high-level API will be added. | |||
2013-05-29 | Improved documentation | Magnus Lundborg | |
2013-05-29 | Fix utility function for box shape reading. | Magnus Lundborg | |
Reading box shape using the high-level API should work. Fixed bugs in data reading. Updated utility usage examples. | |||
2013-05-29 | Increase number of particles again in example. | Magnus Lundborg | |
2013-05-28 | Fixed error where velocities were trashed. | Magnus Lundborg | |
Added utility functions for setting box shape (not finished or tested). | |||
2013-05-25 | Added debugging code to locate where velocities get trashed. | Daniel Spangberg | |
2013-05-25 | Add more tests for compression of frames that contain only zero | Daniel 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-24 | Improved utility functions. Bug fixes. | Magnus Lundborg | |
2013-05-23 | More work on high-level API. New example files. | Magnus Lundborg | |
Fixed many bugs in the high-level API. Use the high-level API (where appropriate) in new example files. | |||
2013-05-22 | New functions added (mainly utility functions). | Magnus Lundborg | |
New functions to simplify the work flow added. Not everything is fully tested yet. More commits to follow. |