52 Commits

Author SHA1 Message Date
Hans Dembinski
06d6635684 better coverage, more consistent exceptions, better handling of transforms 2018-07-11 22:41:42 +02:00
Hans Dembinski
f9203a1159 fixed build, removed implicit conversion of weight_counter to double, make serialization really optional 2018-07-03 00:08:34 +02:00
Hans Dembinski
8dc93c83d2 clang format 2018-03-15 21:06:41 +01:00
Hans Dembinski
6e7673204c better testing of adaptive_storage without using brittle tricks 2018-03-15 20:44:00 +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
460b417338 slightly more coverage 2018-03-10 22:51:08 +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
739625e531 update copyright notice and renamed axis_iterator 2017-11-28 22:21:03 +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
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
371cbc9385 support multiply and test it 2017-11-05 22:18:58 +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
7e8b2bb403 replaced container_storage with array_storage, simplified comparison between storage types 2017-10-13 11:20:59 +02:00
Hans Dembinski
def7d6b05a use new add method and clangformat 2017-05-30 19:26:22 +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
9606c38a64 prepare/change interface for point-wise adding 2017-05-05 00:13:44 +02:00
Hans Dembinski
9272cf896b nicer fill interface and clang-format 2017-05-02 14:22:27 +02:00
Hans Dembinski
ce7046d1a4 fix serialization issues 2017-04-27 13:48:21 +02:00
Hans Dembinski
7b673fe3f6 cmake 2017-04-07 20:21:59 +02:00
Hans Dembinski
7bc9bd8016 polishing 2017-03-29 21:15:43 +02:00
Hans Dembinski
4ce3973c77 more tests and a fix 2017-03-28 23:51:48 +02:00
Hans Dembinski
3b31bf51df clang-format 2017-03-28 23:27:22 +02:00
Hans Dembinski
8fd50d36da make views read-only and dont modified viewed 2017-03-28 09:41:16 +02:00
Hans Dembinski
f589156407 fix 2017-03-28 00:27:55 +02:00
Hans Dembinski
8e79d30145 fix cov 2017-03-28 00:13:32 +02:00
Hans Dembinski
c47f886d3e fix cov 2017-03-28 00:11:05 +02:00
Hans Dembinski
1665d97841 fix test hole 2017-03-27 23:46:19 +02:00
Hans Dembinski
908f8fd9f6 more test cov 2017-03-27 21:58:01 +02:00
hans.dembinski@gmail.com
a323ec377f minor fixes and clang-format 2017-03-27 16:49:51 +02:00
hans.dembinski@gmail.com
f38085daa9 new working adaptive_storage 2017-03-27 15:13:16 +02:00
Hans Dembinski
16bff091bf clang-tidy 2017-03-25 19:15:11 +01:00
Hans Dembinski
e2426fbdef clang-formatted code 2017-03-25 17:20:37 +01:00
hans.dembinski@gmail.com
ddd97e9114 switch to lightweight_test 2017-02-05 18:34:39 +00:00
hans.dembinski@gmail.com
0d0756a73b more test coverage 2017-02-02 15:30:02 +00:00
hans.dembinski@gmail.com
9a93a7397a make type order more consistent 2017-02-02 10:54:19 +00:00
hans.dembinski@gmail.com
afd7f9db21 fixed bug when adding adaptive_storage to itself, more test coverage 2017-02-02 01:22:12 +00:00
hans.dembinski@gmail.com
2798afffcb more tests 2017-02-01 23:17:58 +00:00
hans.dembinski@gmail.com
13c577ad12 more tests 2017-02-01 23:13:49 +00:00
hans.dembinski@gmail.com
6c96188b17 more tests 2017-02-01 23:11:27 +00:00
hans.dembinski@gmail.com
aaae031733 more tests 2017-02-01 22:47:06 +00:00
hans.dembinski@gmail.com
bf9cfb81bd more tests 2017-02-01 22:38:21 +00:00
hans.dembinski@gmail.com
c8be9fa394 more tests 2017-02-01 21:58:06 +00:00
hans.dembinski@gmail.com
8318ab7868 better test 2017-02-01 21:52:14 +00:00
hans.dembinski@gmail.com
547ef24e38 better test, and fix 2017-02-01 21:18:49 +00:00
hans.dembinski@gmail.com
183d3a0c34 try to fix gcc-4.8 on travis 2017-01-31 11:45:06 +01:00
hans.dembinski@gmail.com
9625502fa3 fixed comparison operators, more tests of copying 2017-01-31 07:10:59 +01:00
hans.dembinski@gmail.com
6c87c931e2 allocator support for adaptive_storage, fix for empty tiny_string, more test coverage 2017-01-30 17:28:17 +01:00
Hans Dembinski
1cea27fe72 more coverage 2017-01-30 00:47:53 +01:00