792 Commits

Author SHA1 Message Date
Hans Dembinski
1a12c574c6 getting rid of utility functions, tested and fixed bugs related to unusual axis value types 2017-11-07 19:29:22 +01:00
Hans Dembinski
de5ddecbbd make iteration and bin access consistent in python and c++, exclude under/overflow bins now 2017-11-06 14:22:37 +01:00
Hans Dembinski
07d8dff1e0 refactor 2017-11-06 12:03:18 +01:00
Hans Dembinski
52dfdbc585 clang format 2017-11-06 11:50:05 +01:00
Hans Dembinski
ba274ed04d use std::type_traits everywhere 2017-11-06 11:49:47 +01:00
Hans Dembinski
5dee79f556 improving and testing operators 2017-11-05 23:44:37 +01:00
Hans Dembinski
371cbc9385 support multiply and test it 2017-11-05 22:18:58 +01:00
Hans Dembinski
b7d5350a64 comment added 2017-11-05 22:00:40 +01:00
Hans Dembinski
76c596dfc4 allocator is gone, accepting any sequence in python for fill is back, refactoring in adaptive_storage 2017-11-05 21:54:14 +01:00
Hans Dembinski
feadbcd05b fix 2017-11-04 21:21:37 +01:00
Hans Dembinski
67c01e0735 compressed regular axis 2017-11-04 20:49:29 +01:00
Hans Dembinski
9bb392906d different python interface for transformed axes, more code sharing for array_bases in adaptive_storage, reactivate axis_size test, moved bimap into a pointer to make category axis smaller 2017-11-04 20:03:53 +01:00
Hans Dembinski
da0e6dc774 slightly simpler 2017-11-04 10:34:37 +01:00
Hans Dembinski
03c8436f4c fix 2017-11-04 00:32:22 +01:00
Hans Dembinski
14c43544bc added pow transform, transforms can now be used from python 2017-11-04 00:15:50 +01:00
Hans Dembinski
141e41adc7 better support for transforms 2017-11-03 19:39:07 +01:00
Hans Dembinski
b4d3a38961 fix 2017-11-02 21:55:38 +01:00
Hans Dembinski
757d4b0ca4 interface break for axis, new category axis 2017-11-02 21:43:04 +01:00
Hans Dembinski
e0304abc71 gcc-4.8 fix 2017-10-30 10:16:09 +01:00
Hans Dembinski
9d9b44ea4d gcc-4.8 fix 2017-10-30 10:01:54 +01:00
Hans Dembinski
0be8c7b2e2 simpler 2017-10-27 20:42:20 +02:00
Hans Dembinski
3ba9e8e417 make integer type variable, use enum for uoflow option instead of bool for clarity 2017-10-18 18:07:10 +02:00
Hans Dembinski
69ab4c1030 better code example checks, better support for dynamic reduce 2017-10-18 15:51:16 +02:00
Hans Dembinski
c6c17ad4a3 use string_view in interface 2017-10-13 17:00:15 +02:00
Hans Dembinski
c07162e7a8 fixed reduce function 2017-10-13 16:26:41 +02:00
Hans Dembinski
7e8b2bb403 replaced container_storage with array_storage, simplified comparison between storage types 2017-10-13 11:20:59 +02:00
Hans Dembinski
ffff7b2eae fix travis 2017-09-01 00:06:28 +02:00
Hans Dembinski
43927894be fix travis 2017-06-06 12:04:08 +02:00
Hans Dembinski
dbb34cf5c6 clang-format 2017-06-04 11:53:57 +02:00
Hans Dembinski
ef4898ddc2 put axis in extra namespace, put python axis objects in axis submodule 2017-06-04 11:53:15 +02:00
Hans Dembinski
6ec89079e0 fixing issues with left,right,center 2017-06-03 14:00:13 +02:00
Hans Dembinski
986e64a7cb reduce feature implemented 2017-06-03 11:52:06 +02:00
Hans Dembinski
def7d6b05a use new add method and clangformat 2017-05-30 19:26:22 +02:00
Hans Dembinski
b94d21a46f Merge branch 'master' into reduce 2017-05-30 19:03:23 +02:00
Hans Dembinski
1f93088554 testing and fixing bug related to adding histogram with weighted entries 2017-05-30 18:57:53 +02:00
Hans Dembinski
3ad8a9e4b8 adding reduce with tests 2017-05-14 18:44:23 +02:00
Hans Dembinski
88eda67f49 in progress 2017-05-05 00:14:28 +02:00
Hans Dembinski
9606c38a64 prepare/change interface for point-wise adding 2017-05-05 00:13:44 +02:00
Hans Dembinski
c59fa052e1 fixing doc and renaming default_axes to builtin_axes 2017-05-03 00:05:19 +02:00
Hans Dembinski
a8cea9fb6e resolve ambiguity for gcc 2017-05-02 22:53:34 +02:00
Hans Dembinski
9272cf896b nicer fill interface and clang-format 2017-05-02 14:22:27 +02:00
Hans Dembinski
aecfab98bb test and fix mixed assignment 2017-04-27 14:30:10 +02:00
Hans Dembinski
ce7046d1a4 fix serialization issues 2017-04-27 13:48:21 +02:00
Hans Dembinski
784e482037 merge tests for static and dynamic variant 2017-04-27 11:38:11 +02:00
Hans Dembinski
ce254b91d8 use string_view if it is available 2017-04-25 11:04:59 +02:00
Hans Dembinski
812b607947 simpler 2017-04-25 10:45:37 +02:00
Hans Dembinski
8aac475d72 clang-format and possible fix for gcc-4.8 2017-04-25 10:35:42 +02:00
Hans Dembinski
f9687a12f4 fix 2017-04-25 10:19:37 +02:00
Hans Dembinski
a2bc4f428d use integral constants to access axis in histogram statically 2017-04-25 10:10:22 +02:00
Hans Dembinski
00807ca54d adding transforms for regular_axis 2017-04-24 18:28:57 +02:00