Commit Graph

  • a17a6c677c wip, histogram_test fails Hans Dembinski 2018-10-28 23:05:43 +01:00
  • c6e24e4747 refactor Hans Dembinski 2018-10-27 21:17:14 +02:00
  • 77fc9405b7 fix warning Hans Dembinski 2018-10-27 19:50:59 +02:00
  • 3fa8ae8eba fix Hans Dembinski 2018-10-27 19:31:42 +02:00
  • 47a245ded8 fix Hans Dembinski 2018-10-27 19:24:37 +02:00
  • e878a4e65e fix Hans Dembinski 2018-10-27 18:59:58 +02:00
  • 673db94f6e fix win Hans Dembinski 2018-10-27 17:51:27 +02:00
  • 92d062ceb9 more testing Hans Dembinski 2018-10-27 17:43:26 +02:00
  • 450f80cb8a generialization of axis::variant Hans Dembinski 2018-10-27 17:42:35 +02:00
  • 2164ea85b3 refactoring Hans Dembinski 2018-10-27 14:18:01 +02:00
  • 390fe636a2 more noexcept and fixed iterator_value_type Hans Dembinski 2018-10-27 13:29:33 +02:00
  • 6df93a17f0 win fix Hans Dembinski 2018-10-27 12:41:02 +02:00
  • 5ea145a48e win fix Hans Dembinski 2018-10-27 12:16:51 +02:00
  • e84b7e3b39 win fix Hans Dembinski 2018-10-27 12:08:47 +02:00
  • 08624056da win fix Hans Dembinski 2018-10-27 11:57:55 +02:00
  • bd2d919c7b win fix Hans Dembinski 2018-10-27 11:51:35 +02:00
  • 87e6b29600 win fix Hans Dembinski 2018-10-27 11:49:15 +02:00
  • 2495fe4a95 win fix Hans Dembinski 2018-10-26 23:01:30 +02:00
  • 1c7d28ca9b factoring out test code Hans Dembinski 2018-10-26 22:53:35 +02:00
  • c859845307 try win fix Hans Dembinski 2018-10-26 22:14:15 +02:00
  • 4bad88779a try win fix Hans Dembinski 2018-10-26 22:09:56 +02:00
  • 949775a9f4 try win fix Hans Dembinski 2018-10-26 21:46:00 +02:00
  • 876b951931 suppress pragma warning and ignore failing test on msvc Hans Dembinski 2018-10-26 01:47:07 +02:00
  • 2212870fba test for quantity transform Hans Dembinski 2018-10-26 01:24:43 +02:00
  • 62622c6639 silence warning Hans Dembinski 2018-10-26 01:02:13 +02:00
  • 5b32131fd5 win fix Hans Dembinski 2018-10-26 00:32:35 +02:00
  • b8d158e94e refactoring axis types into separate functions, make them use compressed_pair instead of crappy custom empty base optimization Hans Dembinski 2018-10-26 00:23:41 +02:00
  • 22745ca571 fix win Hans Dembinski 2018-10-24 01:28:29 +02:00
  • f605fe3f50 fix win Hans Dembinski 2018-10-24 01:22:04 +02:00
  • d434a755bf fix win Hans Dembinski 2018-10-24 01:18:25 +02:00
  • 259c4fe34d fix win Hans Dembinski 2018-10-24 01:15:30 +02:00
  • 3721f1fa30 ws Hans Dembinski 2018-10-24 01:10:40 +02:00
  • 3fc67b07cd fix Hans Dembinski 2018-10-24 01:05:09 +02:00
  • 97f39a40c8 fix Hans Dembinski 2018-10-24 00:43:24 +02:00
  • 72d48cdf63 fix travis Hans Dembinski 2018-10-24 00:12:09 +02:00
  • ec85da33a5 fix travis Hans Dembinski 2018-10-24 00:09:26 +02:00
  • 6b70e9a48c fix travis Hans Dembinski 2018-10-23 23:59:56 +02:00
  • dd7e12624e fix travis Hans Dembinski 2018-10-23 23:27:07 +02:00
  • 533f06f7e5 upgrade to newer VS for C++14 support Hans Dembinski 2018-10-23 23:11:27 +02:00
  • e0b7070276 fixing serialization Hans Dembinski 2018-10-23 23:01:57 +02:00
  • 3b60fd9102 replaced overload with static_if Hans Dembinski 2018-10-23 10:29:12 +02:00
  • 6664a8684c all tests without streamers passing, need to fix streamers Hans Dembinski 2018-10-23 01:35:50 +02:00
  • c221d07b42 wip, histogram_test compiles Hans Dembinski 2018-10-21 22:55:53 +02:00
  • c02e7b0f22 wip, axis_test passes Hans Dembinski 2018-10-21 22:23:34 +02:00
  • 7822c87f4f fixed axis_test Hans Dembinski 2018-10-20 13:02:42 -04:00
  • 793ef884df wip: fixing tests, removed weight_counter from adaptive_storage, storage scaling with double Hans Dembinski 2018-10-15 01:11:18 +02:00
  • c237b97e94 wip: overhauled axis types, axis::any -> axis::variant, axis::traits provide features Hans Dembinski 2018-10-14 21:37:11 +02:00
  • b3806fec02 missing explanation of benchmark plot Hans Dembinski 2018-10-10 16:19:34 +02:00
  • feaf5bd2c8 fixes for stevens review part 1 Hans Dembinski 2018-10-10 16:02:23 +02:00
  • 5187b50656 fixed Hans Dembinski 2018-10-08 07:39:13 +02:00
  • 7b44f83ed1 WIP, added tests of failing behavior Hans Dembinski 2018-09-26 11:42:47 +02:00
  • a8e170d171 bug-fix of example Hans Dembinski 2018-09-26 11:40:37 +02:00
  • 5973df2e1e move trans instead of copy, use internal to compute min_ and delta_ Hans Dembinski 2018-09-18 23:22:23 +02:00
  • 58b1b31bdc Fix prototype of tracing_allocator::deallocate Mateusz Łoskot 2018-09-17 19:25:17 +02:00
  • 23a1f6c5c4 Move CMakeLists.txt to top-level directory of the library Mateusz Łoskot 2018-09-17 18:51:13 +02:00
  • eed9c3f3a2 Update README.md Hans Dembinski 2019-01-10 15:03:30 +01:00
  • 2673fb19ee Update README.md Hans Dembinski 2019-01-10 15:02:27 +01:00
  • 354e2b16b5 exact comparison for references Hans Dembinski 2019-01-06 16:14:14 +01:00
  • e4b668185a make accessor writeable Hans Dembinski 2019-01-06 16:10:10 +01:00
  • 68b0b19cc1 fix travis Hans Dembinski 2019-01-06 15:05:25 +01:00
  • 10731f7a7f fix travis Hans Dembinski 2019-01-06 14:20:12 +01:00
  • 6e8c36c20c removing debris Hans Dembinski 2019-01-06 13:18:51 +01:00
  • ade014a0c8 full iterator support Hans Dembinski 2019-01-06 13:15:15 +01:00
  • 246ce0b546 not necessary Hans Dembinski 2019-01-04 15:59:24 +01:00
  • 72c7bb0d31 Introduce grid type and derive histogram from grid Hans Dembinski 2019-01-03 14:27:36 +01:00
  • 401294b967 renaming references to bibliography Hans Dembinski 2018-12-20 23:20:07 +01:00
  • 34707cf4a8 improving docs, closes Hans Dembinski 2018-12-20 23:08:48 +01:00
  • dde9fa395d added profile example and improved interface of mean and weighted_mean Hans Dembinski 2018-12-20 12:59:45 +01:00
  • 371f742d98 remove obsolete comment Hans Dembinski 2018-12-20 12:36:11 +01:00
  • a8a6b4b3b2 improved support and testing of axes over boost::units Hans Dembinski 2018-12-20 12:25:06 +01:00
  • 1c088767e7 deduction guides for histogram class Hans Dembinski 2018-12-19 09:27:28 +01:00
  • b3bedcd85c deduction guides for histogram Hans Dembinski 2018-12-19 08:50:18 +01:00
  • f0835b3dcf regular axis with unit can now also use transforms Hans Dembinski 2018-12-19 00:46:07 +01:00
  • e561f0228a getting rid of value_bin_view, since we dont need to use bins as indices anymore Hans Dembinski 2018-12-18 12:37:57 +01:00
  • d15bde369a no need for serialize method in histogram anymore Hans Dembinski 2018-12-16 23:17:53 +01:00
  • 1f3ed1a41a testing and plotting iteration performance Hans Dembinski 2018-12-16 23:17:21 +01:00
  • 7d0bd00adb use indexed in reduce and project, making index_mapper obsolete Hans Dembinski 2018-12-16 20:32:38 +01:00
  • f8b6b28975 change the iteration order from 0...N-1 overflow underflow to underflow 0 ... N -1 overflow, move axis allocators at the end of template argument Hans Dembinski 2018-12-16 19:01:14 +01:00
  • 629fd733e1 fixing deduction guide testing; better error when google benchmark is not found Hans Dembinski 2018-12-14 14:52:41 +01:00
  • 3699e98bc1 fix for travis Hans Dembinski 2018-12-13 17:44:30 +01:00
  • 9f0248b482 Merge pull request #139 from henryiii/henryiii-fixes Hans Dembinski 2018-12-13 16:51:25 +01:00
  • 45653d67cd Small typo fix Henry Fredrick Schreiner 2018-12-13 15:58:51 +01:00
  • fc6deb01a3 Fix for duplicate symbol linking error Henry Fredrick Schreiner 2018-12-13 15:58:39 +01:00
  • 6d2dc4155b added deduction guides for axis types; removed circular axis implementation, implemented circular option for regular, integer, and variable axis; simplified transform spec; added axis::allocator alias Hans Dembinski 2018-12-12 09:53:16 +01:00
  • 1ef9dd50ce axis benchmark and simpler circular index calculation Hans Dembinski 2018-12-07 11:21:15 +01:00
  • ea3cb3639a typo Hans Dembinski 2018-12-07 11:20:18 +01:00
  • 9e93f2672b document why axis_type::size returns signed integer Hans Dembinski 2018-12-05 10:57:46 +01:00
  • 74cc4aab8a faster indexing when iterating over all bins Hans Dembinski 2018-12-04 13:32:04 +01:00
  • 47d69e8602 better value access and fixes for CI builds Hans Dembinski 2018-12-04 11:55:46 +01:00
  • 3dc5108ccb better benchmark Hans Dembinski 2018-12-04 11:22:37 +01:00
  • 109a3548bd better test of indexed range adaptor and new benchmark for indexed Hans Dembinski 2018-12-04 11:11:26 +01:00
  • 0c16f62590 fixes for complaints by cppcheck Hans Dembinski 2018-12-04 00:12:34 +01:00
  • 47393b79c6 switch to int everywhere Hans Dembinski 2018-12-03 23:24:14 +01:00
  • cbb7123ec3 adding clang_complete Hans Dembinski 2018-12-03 21:45:34 +01:00
  • d140a435d4 added option for indexed to skip extra bins (new default); avoid mp11 in interface; use int as return type for axis::size() Hans Dembinski 2018-12-02 23:20:15 +01:00
  • 2b3271f1bb restore axis_size command to track size of axis types Hans Dembinski 2018-11-29 00:10:10 +01:00
  • 7ee8d96cf2 BOOST_THROW_EXCEPTION Hans Dembinski 2018-11-28 23:55:17 +01:00
  • 7c0d5cf761 update Hans Dembinski 2018-11-28 23:36:06 +01:00
  • b3e24a0c11 update Hans Dembinski 2018-11-28 23:35:04 +01:00
  • c943467f7f fix Hans Dembinski 2018-11-28 23:12:29 +01:00