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 |
|
Hans Dembinski
|
052585b488
|
work in progress, everything compiles again
|
2018-07-14 01:37:34 +02:00 |
|
Hans Dembinski
|
edae893c2a
|
fixing doc mistakes
|
2018-07-11 11:13:44 +02:00 |
|
Hans Dembinski
|
e2bb630cb0
|
fixed examples and updated readme
|
2018-07-11 11:05:24 +02:00 |
|
Hans Dembinski
|
da5f42b3da
|
support for operator[]
|
2018-07-08 19:12:13 +02:00 |
|
Hans Dembinski
|
b9a35f7b4f
|
renamed method bin to method at
|
2018-07-05 09:10:04 +02:00 |
|
Hans Dembinski
|
43dbc112b3
|
fix python tests
|
2018-07-04 23:51:42 +02:00 |
|
Hans Dembinski
|
e119bf0601
|
fixed py3 bugs
|
2018-07-04 00:22:48 +02:00 |
|
Hans Dembinski
|
cfd47c4c11
|
fixing most of the python errors
|
2018-07-02 01:01:04 +02:00 |
|
Hans Dembinski
|
5fc67137e4
|
issue 45: use operator() to fill; issue 44: removed sum(), use std::for_each or std::accumulate instead; added support for stl containers as fill and index arguments
|
2018-07-01 21:41:09 +02:00 |
|
Hans Dembinski
|
d3bba7c4bc
|
fat extension of user gude
|
2017-11-09 23:02:13 +01:00 |
|
Hans Dembinski
|
776bcbd4fe
|
improving documentation and tests of using iterator ranges, expanded guide
|
2017-11-09 16:35:01 +01:00 |
|
Hans Dembinski
|
0923ef3be2
|
support count keyword on the python side
|
2017-11-09 12:10:16 +01:00 |
|
Hans Dembinski
|
b40a68bb54
|
improving examples, and fixed bug in Python histogram constructor, now all axis types are recognized
|
2017-11-09 11:38:51 +01:00 |
|
Hans Dembinski
|
9dd822b6e7
|
better test, better doc
|
2017-11-08 18:20:27 +01:00 |
|
Hans Dembinski
|
dbd05fd1cd
|
refactoring, allow iteration over axis::any
|
2017-11-08 18:10:20 +01:00 |
|
Hans Dembinski
|
cba4f7796b
|
syncing examples
|
2017-11-08 16:15:26 +01:00 |
|
Hans Dembinski
|
baf81b9d62
|
fixing issues with generic axis type
|
2017-11-08 10:48:25 +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
|
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
|
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
|
7717852168
|
simpler, restrict numpy arrays to type double
|
2017-11-03 18:35:01 +01:00 |
|
Hans Dembinski
|
757d4b0ca4
|
interface break for axis, new category axis
|
2017-11-02 21:43:04 +01: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 |
|