Hans Dembinski
|
6e7673204c
|
better testing of adaptive_storage without using brittle tricks
|
2018-03-15 20:44:00 +01:00 |
|
Hans Dembinski
|
88ccfee628
|
simplified and corrected headers
|
2018-03-14 23:16:35 +01:00 |
|
Hans Dembinski
|
69064b3a54
|
increased coverage
|
2018-03-14 22:59:17 +01:00 |
|
Hans Dembinski
|
acb0a38d20
|
fixed iterator::bin() method; got rid of explicit specialization; more tests
|
2018-03-13 21:18:23 +01:00 |
|
Hans Dembinski
|
ce93a88986
|
renamed Storage::bin_type to element_type; added Storage::const_reference; renamed histogram::bin_iterator to const_iterator; added bin(unsigned) method to histogram::const_iterator, which returns the current bin_type for that dimension
|
2018-03-13 00:26:41 +01:00 |
|
Hans Dembinski
|
bb41363d6d
|
consistent naming
|
2018-03-12 20:58:14 +01:00 |
|
Hans Dembinski
|
3a7c8cb715
|
always return matching types in bin_views
|
2018-03-11 20:51:03 +01:00 |
|
Hans Dembinski
|
37ccf6d80c
|
finally elegant iteration over axis bins
|
2018-03-11 19:59:03 +01:00 |
|
Hans Dembinski
|
fe4bd1701d
|
switched to lazy interval_view to improve performance
|
2018-03-11 17:08:13 +01:00 |
|
Hans Dembinski
|
5a546b0971
|
clang-format
|
2018-03-10 22:51:54 +01:00 |
|
Hans Dembinski
|
460b417338
|
slightly more coverage
|
2018-03-10 22:51:08 +01:00 |
|
Hans Dembinski
|
18a5936490
|
superfluous return statements
|
2018-03-10 21:30:50 +01:00 |
|
Hans Dembinski
|
22f0510b0d
|
fixing gcc issues
|
2018-03-10 21:29:48 +01:00 |
|
Hans Dembinski
|
8e904a3645
|
added reverse iterators, simplified code
|
2018-03-10 20:20:32 +01:00 |
|
Hans Dembinski
|
541ca5eb32
|
simplification and clean-up
|
2018-03-02 17:21:28 +01:00 |
|
Hans Dembinski
|
8b11d8cdc5
|
fixed all the bugs and all the tests
|
2018-03-01 18:11:50 +01:00 |
|
Hans Dembinski
|
f1b711d634
|
separate bin type properties from histogram interface, made interface more flexible, histogram_test is failing, needs investigation
|
2018-03-01 15:57:55 +01:00 |
|
Hans Dembinski
|
d2e2d23c77
|
clang-format
|
2018-02-28 23:14:28 +01:00 |
|
Hans Dembinski
|
3e825b449a
|
make type of weight argument flexible, added sample type, some simplification to fill argument parsing
|
2018-02-28 23:07:36 +01:00 |
|
Hans Dembinski
|
707adf08a5
|
minor improvements
|
2018-01-18 11:03:13 +01:00 |
|
Hans Dembinski
|
90b0e7f9c5
|
corrected error message
|
2017-12-13 13:24:20 +01:00 |
|
Hans Dembinski
|
0109ab04e3
|
removing all the forwarding
|
2017-12-10 23:02:31 +01:00 |
|
Hans Dembinski
|
6b691543b8
|
added variance iterator, lin_visitor does not need to be templated
|
2017-12-10 22:01:59 +01:00 |
|
Hans Dembinski
|
6068e96dab
|
clang format and renaming iterator header
|
2017-12-10 20:39:27 +01:00 |
|
Hans Dembinski
|
d6b06a0022
|
back to histogram master template
|
2017-12-10 20:05:35 +01:00 |
|
Hans Dembinski
|
c64b2356bd
|
fix increment logic
|
2017-11-28 22:53:45 +01:00 |
|
Hans Dembinski
|
739625e531
|
update copyright notice and renamed axis_iterator
|
2017-11-28 22:21:03 +01:00 |
|
Hans Dembinski
|
febe1b5e07
|
fix some warnings
|
2017-11-28 18:10:48 +01:00 |
|
Hans Dembinski
|
9b8540f840
|
fix travis
|
2017-11-28 17:47:16 +01:00 |
|
Hans Dembinski
|
09028f390c
|
fix travis
|
2017-11-28 17:38:13 +01:00 |
|
Hans Dembinski
|
470492c748
|
adding value_iterator for histogram, make weight_counter public, allow passing weight_counter as argument to array_storage
|
2017-11-28 15:55:18 +01:00 |
|
Hans Dembinski
|
06dda8c765
|
fix for issue #34
|
2017-11-20 11:22:29 +01:00 |
|
Hans Dembinski
|
1f3335fe9c
|
dont include array_storage by default
|
2017-11-13 11:37:18 +01:00 |
|
Hans Dembinski
|
c5094149de
|
refactoring
|
2017-11-13 10:54:23 +01:00 |
|
Hans Dembinski
|
e0c8138539
|
fix the reduce mess
|
2017-11-11 12:51:05 +01:00 |
|
Hans Dembinski
|
c5d2eabda0
|
adding reduce-remove
|
2017-11-10 23:13:48 +01:00 |
|
Hans Dembinski
|
fa3ba7bca8
|
improved handling of vairance-less storage policies
|
2017-11-10 20:01:55 +01:00 |
|
Hans Dembinski
|
0637deed4e
|
renaming weight to weight_counter, replacing asserts on user errors with throws, guide improvements
|
2017-11-10 16:38:58 +01:00 |
|
Hans Dembinski
|
d3bba7c4bc
|
fat extension of user gude
|
2017-11-09 23:02:13 +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
|
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 |
|