Commit Graph

252 Commits

Author SHA1 Message Date
Hans Dembinski
dbd05fd1cd refactoring, allow iteration over axis::any 2017-11-08 18:10:20 +01:00
Hans Dembinski
d9a792a666 adding and testing operators on the python side 2017-11-08 16:38:44 +01:00
Hans Dembinski
5f44606006 missing update 2017-11-08 12:43:20 +01:00
Hans Dembinski
4068990a13 moving code to extra file 2017-11-08 12:40:25 +01:00
Hans Dembinski
baf81b9d62 fixing issues with generic axis type 2017-11-08 10:48:25 +01:00
Hans Dembinski
374e2f7029 fix 2017-11-07 22:26:40 +01:00
Hans Dembinski
d7299896f0 avoid warning 2017-11-07 22:26:36 +01:00
Hans Dembinski
57c0c129f1 fix 2017-11-07 22:05:04 +01:00
Hans Dembinski
91a68acfe0 fix 2017-11-07 21:40:18 +01:00
Hans Dembinski
73ba778f00 minor 2017-11-07 20:34:28 +01:00
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