Commit Graph

93 Commits

Author SHA1 Message Date
Hans Dembinski
c943467f7f fix 2018-11-28 23:12:29 +01:00
Hans Dembinski
8bd27f36e2 fix 2018-11-28 22:59:52 +01:00
Hans Dembinski
ac45f96981 fix 2018-11-28 21:40:24 +01:00
Hans Dembinski
4e404c7c38 new interface for proxy returned by indexed, new test and fixes for boost.range support 2018-11-27 23:55:44 +01:00
Hans Dembinski
08a09235a4 changed axis::option_type to compile-time option, replaced fancy histogram iterator with indexed range adaptor, cleanup of various headers 2018-11-25 22:35:26 +01:00
Hans Dembinski
fb1f607242 cooler example 2018-11-16 12:48:30 +01:00
Hans Dembinski
5e0293fd40 more threads to make a potential data race more likely 2018-11-14 20:10:40 +01:00
Hans Dembinski
ae55c1b923 fix travis and windows 2018-11-14 20:01:24 +01:00
Hans Dembinski
4652b6f8a7 fix 2018-11-14 15:52:08 +01:00
Hans Dembinski
5a9307b4a6 clean up of accumuators, use consistent naming, make sure that sum accumulator can be used as RealType in weighted_sum 2018-11-14 14:37:54 +01:00
Hans Dembinski
9862df7fae fix gcc 2018-11-13 17:30:24 +01:00
Hans Dembinski
bcfe032f66 fix ci 2018-11-13 17:17:37 +01:00
Hans Dembinski
5f70e7318b fixes 2018-11-13 16:13:36 +01:00
Hans Dembinski
bfd936e77b new example with histogram thats filled in parallel 2018-11-13 16:06:52 +01:00
Hans Dembinski
c3013260f1 added license 2018-11-13 15:12:41 +01:00
Hans Dembinski
fd31f06729 moved reduce_to to project, closes issue 77 2018-11-11 21:48:35 +01:00
Hans Dembinski
8aad708a9c updated examples 2018-11-11 11:50:44 +01:00
Hans Dembinski
f81441f53a wip for adding profile support 2018-11-05 23:55:59 +01:00
Hans Dembinski
b2d071efa6 fix 2018-11-03 17:06:34 +01:00
Hans Dembinski
8362922258 fix 2018-11-03 16:36:22 +01:00
Hans Dembinski
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() 2018-11-03 16:04:58 +01:00
Hans Dembinski
ba636cbef9 now also support vector of plain axis types 2018-11-02 10:38:42 +01:00
Hans Dembinski
c2cb811799 simpler 2018-10-31 15:54:29 +01:00
Hans Dembinski
792f16d331 all tests pass for adapted vector and array, map still failing 2018-10-30 17:36:44 +01:00
Hans Dembinski
7046a5ba6e wip, histogram_test fails 2018-10-28 23:05:43 +01:00
Hans Dembinski
8200e3f2c5 generialization of axis::variant 2018-10-27 17:42:35 +02:00
Hans Dembinski
49f5b42687 win fix 2018-10-27 11:49:15 +02:00
Hans Dembinski
6280b5cf94 try win fix 2018-10-26 21:46:00 +02:00
Hans Dembinski
81bbbf8b86 refactoring axis types into separate functions, make them use compressed_pair instead of crappy custom empty base optimization 2018-10-26 00:23:41 +02:00
Hans Dembinski
e808a4f236 fixing serialization 2018-10-23 23:01:57 +02:00
Hans Dembinski
e35d4f56b6 all tests without streamers passing, need to fix streamers 2018-10-23 01:35:50 +02:00
Hans Dembinski
c35c100654 wip, axis_test passes 2018-10-21 22:23:34 +02:00
Hans Dembinski
945b547048 fixed axis_test 2018-10-20 13:02:42 -04:00
Hans Dembinski
61aea9e699 wip: fixing tests, removed weight_counter from adaptive_storage, storage scaling with double 2018-10-15 01:11:18 +02:00
Hans Dembinski
8c2f0736e9 wip: overhauled axis types, axis::any -> axis::variant, axis::traits provide features 2018-10-14 21:37:11 +02:00
Hans Dembinski
35dedfed0f fixes for stevens review part 1 2018-10-10 16:02:23 +02:00
Hans Dembinski
4a66bfc169 bug-fix of example 2018-10-08 07:02:07 +02:00
Hans Dembinski
cdc67e6505 whitespace 2018-09-16 18:49:54 +02:00
Mateusz Łoskot
8d73d1cfa3 Add examples/Jamfile to build example programs 2018-09-16 01:09:42 +02:00
Hans Dembinski
654b5a2be6 removing all python 2018-09-15 13:29:34 +02:00
Hans Dembinski
06596efe4e doc fixes 2018-08-24 11:22:31 +02:00
Hans Dembinski
d2a95786f2 throwing out static_axes and dynamic_axes aliases 2018-08-24 10:51:58 +02:00
Hans Dembinski
f1c59deb04 make axis::variable allocator aware 2018-08-21 18:45:52 +02:00
Hans Dembinski
109a7183ab WIP: everything compiles but most of histogram class is broken 2018-08-06 00:31:45 +02:00
Hans Dembinski
255b242ad3 suppress final warning on msvc 2018-08-01 01:25:55 +02:00
Hans Dembinski
d4dbae92f5 clang-format everything 2018-07-21 17:27:18 +02:00
Hans Dembinski
47d4d85301 use static_cast_visitor to simplify class implementation, removed custom axis::cast, use standard static_cast instead 2018-07-21 16:19:33 +02:00
Hans Dembinski
e7e590e043 fix 2018-07-16 23:19:16 +02:00
Hans Dembinski
ccbe55f5f3 nicer output and fixed doc error 2018-07-14 20:47:14 +02:00
Hans Dembinski
bb9289c258 refactoring completed, all tests pass 2018-07-14 15:27:08 +02:00