Commit Graph

  • 8bd27f36e2 fix Hans Dembinski 2018-11-28 22:59:52 +01:00
  • 529c0c5d91 added nodiscard Hans Dembinski 2018-11-28 21:48:13 +01:00
  • ac45f96981 fix Hans Dembinski 2018-11-28 21:40:24 +01:00
  • 0232206648 fix Hans Dembinski 2018-11-28 21:04:35 +01:00
  • 92affb437c fix Hans Dembinski 2018-11-28 20:57:12 +01:00
  • c50f1cd07e added density method to indexed proxy, hide details of axes_buffer Hans Dembinski 2018-11-28 14:58:47 +01:00
  • 4e404c7c38 new interface for proxy returned by indexed, new test and fixes for boost.range support Hans Dembinski 2018-11-27 23:55:44 +01:00
  • 367dd7cc81 simpler Hans Dembinski 2018-11-27 20:39:23 +01:00
  • 64a419171b use correct size for buffer if size is known at compile-time Hans Dembinski 2018-11-27 20:22:28 +01:00
  • 3463450735 better placement Hans Dembinski 2018-11-25 22:48:44 +01:00
  • d2275a780a clean up Hans Dembinski 2018-11-25 22:44:53 +01:00
  • 08a09235a4 changed axis::option_type to compile-time option, replaced fancy histogram iterator with indexed range adaptor, cleanup of various headers Hans Dembinski 2018-11-25 22:35:26 +01:00
  • e9c75559c4 removed superfluous include Hans Dembinski 2018-11-18 17:09:27 +01:00
  • 71e6161ca4 added support for variable axis Hans Dembinski 2018-11-18 17:08:06 +01:00
  • 66e055f540 added support for circular axis Hans Dembinski 2018-11-18 16:03:00 +01:00
  • f364ca66b0 added reduce algorithm to shrink and rebin, fixed bug in polymorphic_bin in the process, to-do: add more axis support for shrink and rebin Hans Dembinski 2018-11-18 15:24:13 +01:00
  • fb1f607242 cooler example Hans Dembinski 2018-11-16 12:48:30 +01:00
  • 67fad4e75f eliminate some warnings about conversions Hans Dembinski 2018-11-15 22:03:32 +01:00
  • 0ed763cc9c fix Hans Dembinski 2018-11-15 21:31:31 +01:00
  • 37dbac5057 remove obsolete array includes and enable deactivated serialization tests Hans Dembinski 2018-11-15 21:20:04 +01:00
  • 46f903c5aa define maximum capacity for internal buffers Hans Dembinski 2018-11-15 21:12:01 +01:00
  • 5e0293fd40 more threads to make a potential data race more likely Hans Dembinski 2018-11-14 20:10:40 +01:00
  • ae55c1b923 fix travis and windows Hans Dembinski 2018-11-14 20:01:24 +01:00
  • ed3fd2428b get more info from travis Hans Dembinski 2018-11-14 17:14:24 +01:00
  • 4652b6f8a7 fix Hans Dembinski 2018-11-14 15:52:08 +01:00
  • 5a9307b4a6 clean up of accumuators, use consistent naming, make sure that sum accumulator can be used as RealType in weighted_sum Hans Dembinski 2018-11-14 14:37:54 +01:00
  • 596708143a fix win Hans Dembinski 2018-11-14 09:38:46 +01:00
  • 02d85987ab exclude build Hans Dembinski 2018-11-14 09:37:04 +01:00
  • 3512caa654 fix win Hans Dembinski 2018-11-14 00:15:32 +01:00
  • cc66e03a77 doc fix Hans Dembinski 2018-11-14 00:06:47 +01:00
  • a91a459b8b rewrote accumulators to use more numerically stable algorithms, do not propagate weight_type down to the accumuator anymore, added neumaier summation, simplified interface of weight accumulator Hans Dembinski 2018-11-14 00:05:19 +01:00
  • c9b688702c fix gcc Hans Dembinski 2018-11-13 17:35:28 +01:00
  • 9862df7fae fix gcc Hans Dembinski 2018-11-13 17:30:24 +01:00
  • bcfe032f66 fix ci Hans Dembinski 2018-11-13 17:17:37 +01:00
  • f07dde0575 fix ci Hans Dembinski 2018-11-13 16:16:14 +01:00
  • 5f70e7318b fixes Hans Dembinski 2018-11-13 16:13:36 +01:00
  • bfd936e77b new example with histogram thats filled in parallel Hans Dembinski 2018-11-13 16:06:52 +01:00
  • c3013260f1 added license Hans Dembinski 2018-11-13 15:12:41 +01:00
  • 4b63a63764 added sum algorithm Hans Dembinski 2018-11-13 15:12:00 +01:00
  • 7e23f3da7b lifted condition that indices must be rising Hans Dembinski 2018-11-12 21:56:58 +01:00
  • fd31f06729 moved reduce_to to project, closes issue 77 Hans Dembinski 2018-11-11 21:48:35 +01:00
  • 00e7f7fc5c added unsafe access Hans Dembinski 2018-11-11 14:32:37 +01:00
  • fdfcf804a8 refactoring of make_histogram factories Hans Dembinski 2018-11-11 13:50:27 +01:00
  • bb4afb57ec fix Hans Dembinski 2018-11-11 13:00:04 +01:00
  • 00e19571d6 fix Hans Dembinski 2018-11-11 12:56:16 +01:00
  • b66e81443b fix Hans Dembinski 2018-11-11 12:45:31 +01:00
  • 50f0fbfe2d fix Hans Dembinski 2018-11-11 11:55:06 +01:00
  • 3ffe32169a more sanitizing Hans Dembinski 2018-11-11 11:51:03 +01:00
  • 8aad708a9c updated examples Hans Dembinski 2018-11-11 11:50:44 +01:00
  • 39879c76ed protect against programming error Hans Dembinski 2018-11-11 11:50:18 +01:00
  • 23dba06b9a some updates to the readme Hans Dembinski 2018-11-10 13:28:26 +01:00
  • 58da7984ba some updates to the readme Hans Dembinski 2018-11-10 13:27:14 +01:00
  • beee59a123 some updates to the readme Hans Dembinski 2018-11-10 13:21:17 +01:00
  • 8f9293db5d more tests Hans Dembinski 2018-11-09 08:36:04 +01:00
  • 2a1995bb07 first working accumulator support Hans Dembinski 2018-11-08 23:32:14 +01:00
  • 8a4dc1d67b generalization of has_method_value_with_..., removed obsolete classify_container Hans Dembinski 2018-11-08 20:15:16 +01:00
  • 54a4f2585d no need for a trait Hans Dembinski 2018-11-08 19:54:49 +01:00
  • f81441f53a wip for adding profile support Hans Dembinski 2018-11-05 23:55:59 +01:00
  • 4d048418ae fix Hans Dembinski 2018-11-05 00:34:52 +01:00
  • 04a2203da5 minor doc update Hans Dembinski 2018-11-05 00:22:19 +01:00
  • 411290024c simpler Hans Dembinski 2018-11-05 00:08:30 +01:00
  • 5c9316472b better warning fix Hans Dembinski 2018-11-05 00:01:49 +01:00
  • 5d65c1dcda avoid warnings on travis with gcc-5 Hans Dembinski 2018-11-04 23:51:26 +01:00
  • 38595ee16c better warning handling Hans Dembinski 2018-11-04 23:33:55 +01:00
  • 972868a11c prefer struct over function Hans Dembinski 2018-11-04 23:15:24 +01:00
  • 095031369f remove more warnings Hans Dembinski 2018-11-04 22:52:36 +01:00
  • c1a88db1d0 fix windows Hans Dembinski 2018-11-04 22:47:27 +01:00
  • fc488b04d5 fix Hans Dembinski 2018-11-04 22:29:16 +01:00
  • b1e4eb9047 attempt to fix Hans Dembinski 2018-11-04 21:47:18 +01:00
  • 740e653c67 silence some warnings Hans Dembinski 2018-11-04 21:47:08 +01:00
  • 40c7f0a216 support for axis types which accept multiple arguments Hans Dembinski 2018-11-04 21:18:58 +01:00
  • 7c14fa4d83 fix Hans Dembinski 2018-11-04 16:16:07 +01:00
  • ffbeabf43f fix Hans Dembinski 2018-11-03 18:46:06 +01:00
  • 827e4793b5 fix Hans Dembinski 2018-11-03 18:11:31 +01:00
  • d657f39cda try again to remove the warning Hans Dembinski 2018-11-03 17:15:18 +01:00
  • b2d071efa6 fix Hans Dembinski 2018-11-03 17:06:34 +01:00
  • 8362922258 fix Hans Dembinski 2018-11-03 16:36:22 +01:00
  • db88dd33e4 fix Hans Dembinski 2018-11-03 16:34:45 +01:00
  • 14c99de197 removed handling of dynamic containers passed via operator() to obtain better non-surprising solution for tuples passed to 1d histogram, weights can be passed at the beginning or end again of the call to histogram::operator() Hans Dembinski 2018-11-03 16:04:58 +01:00
  • 19328fc399 simpler Hans Dembinski 2018-11-02 13:25:48 +01:00
  • 512c080414 added tests for dynamic axis access Hans Dembinski 2018-11-02 13:21:47 +01:00
  • 227b776060 support for runtime index access of axis on static histogram Hans Dembinski 2018-11-02 13:04:39 +01:00
  • ed698d2afe support for vector of non-variant axes Hans Dembinski 2018-11-02 12:23:16 +01:00
  • ba636cbef9 now also support vector of plain axis types Hans Dembinski 2018-11-02 10:38:42 +01:00
  • 6b2649a6b8 simpler Hans Dembinski 2018-11-02 01:40:40 +01:00
  • 8b3a2ef12b simpler Hans Dembinski 2018-11-02 01:24:05 +01:00
  • 30f7b93c54 simpler Hans Dembinski 2018-11-02 01:03:16 +01:00
  • faf0d621a3 simpler Hans Dembinski 2018-11-02 00:31:51 +01:00
  • 73ba94d0fd simpler Hans Dembinski 2018-11-02 00:27:08 +01:00
  • cb85d65489 simpler Hans Dembinski 2018-11-01 23:44:17 +01:00
  • 107fdd6c0f remove debris Hans Dembinski 2018-11-01 22:59:12 +01:00
  • c2cb811799 simpler Hans Dembinski 2018-10-31 15:54:29 +01:00
  • 76856d3dba nicer comments Hans Dembinski 2018-10-31 10:13:55 +01:00
  • 3b6959c176 Merge pull request #131 from HDembinski/feature/storage_trait Hans Dembinski 2018-10-31 10:06:21 +01:00
  • 92ed2c9ce4 win fix Hans Dembinski 2018-10-31 09:57:29 +01:00
  • 0da5c12d83 win fix Hans Dembinski 2018-10-31 08:46:53 +01:00
  • 78484d9e71 return to cmake Hans Dembinski 2018-10-31 08:36:47 +01:00
  • 0f59172908 more missing libs Hans Dembinski 2018-10-31 08:32:42 +01:00
  • 732687a655 fix Hans Dembinski 2018-10-31 00:17:49 +01:00
  • b4fe586db7 missing file Hans Dembinski 2018-10-31 00:02:51 +01:00