Hans Dembinski
|
d2a95786f2
|
throwing out static_axes and dynamic_axes aliases
|
2018-08-24 10:51:58 +02:00 |
|
Hans Dembinski
|
539cb57f27
|
bit more coverage
|
2018-08-23 22:47:14 +02:00 |
|
Hans Dembinski
|
7da8d1d7ff
|
fixing test on windows
|
2018-08-23 22:41:49 +02:00 |
|
Hans Dembinski
|
9cf5b96478
|
fix warnings about comparison of signed and unsigned
|
2018-08-23 13:07:26 +02:00 |
|
Hans Dembinski
|
d817764136
|
allocator support for category axis
|
2018-08-22 14:55:44 +02:00 |
|
Hans Dembinski
|
68a41de1e7
|
fixing more tests
|
2018-08-22 13:06:39 +02:00 |
|
Hans Dembinski
|
6517467aa2
|
fixing more tests
|
2018-08-22 13:04:11 +02:00 |
|
Hans Dembinski
|
4e6004af06
|
fixing a few tests
|
2018-08-22 12:43:00 +02:00 |
|
Hans Dembinski
|
f1c59deb04
|
make axis::variable allocator aware
|
2018-08-21 18:45:52 +02:00 |
|
Hans Dembinski
|
8216af927e
|
fixing compilation of histogram_test, removed redundant code in make_*_histogram variants, more control over types allowed by make_dynamic_histogram*
|
2018-08-21 12:37:17 +02:00 |
|
Hans Dembinski
|
affe12e4cd
|
init, WIP, compilation broken
|
2018-08-16 00:37:18 +02:00 |
|
Hans Dembinski
|
9c15c580a5
|
use std::size_t instead of int for axis indices, use asserts to make sure that arguments for reduce_to are proper, added missing copyright statements
|
2018-08-14 23:27:42 +02:00 |
|
Hans Dembinski
|
6fd8bd4e1d
|
eliminate msvc warning
|
2018-08-13 21:33:03 +02:00 |
|
Hans Dembinski
|
7832cca461
|
more coverage
|
2018-08-13 20:58:06 +02:00 |
|
Hans Dembinski
|
07c11ddb91
|
removing utility header everywhere
|
2018-08-13 14:50:52 +02:00 |
|
Hans Dembinski
|
904d05f55b
|
fix of speed_cpp and ignore some warnings in release mode
|
2018-08-13 01:44:58 +02:00 |
|
Hans Dembinski
|
d4b1715451
|
all tests pass
|
2018-08-13 01:24:41 +02:00 |
|
Hans Dembinski
|
be5d706769
|
unified histogram template
|
2018-08-12 22:25:32 +02:00 |
|
Hans Dembinski
|
9c41fa84ff
|
fixed test for adapative storage
|
2018-08-06 00:38:30 +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
|
a84f469944
|
superficial adaptation of axis types, still need to use allocator internally
|
2018-08-05 15:56:58 +02:00 |
|
Hans Dembinski
|
31a0c2b8c0
|
and corresponding test with cleanup
|
2018-08-05 13:33:31 +02:00 |
|
Hans Dembinski
|
93301685a5
|
superfluous
|
2018-08-04 12:17:12 +02:00 |
|
Hans Dembinski
|
bdcb1025bc
|
switching back to std::vector to fix tests, not worth the trouble
|
2018-08-03 22:34:36 +02:00 |
|
Hans Dembinski
|
9a2d4c4165
|
partial fix
|
2018-08-03 15:54:02 +02:00 |
|
Hans Dembinski
|
d30f269b3f
|
suppress warning on msvc
|
2018-08-01 01:13:35 +02:00 |
|
Hans Dembinski
|
c8bc743c2c
|
fix
|
2018-08-01 00:32:19 +02:00 |
|
Hans Dembinski
|
107f971508
|
fix
|
2018-08-01 00:18:16 +02:00 |
|
Hans Dembinski
|
e8bd056d8e
|
fixed all tests
|
2018-07-31 22:30:03 +02:00 |
|
Hans Dembinski
|
b473391493
|
everything works up to serialization
|
2018-07-29 17:15:41 +02:00 |
|
Hans Dembinski
|
4584fda1df
|
work in progress
|
2018-07-29 15:01:41 +02:00 |
|
Hans Dembinski
|
8c0f521e58
|
more coverage
|
2018-07-22 23:27:00 +02:00 |
|
Hans Dembinski
|
15c44e9856
|
fix
|
2018-07-22 19:05:52 +02:00 |
|
Hans Dembinski
|
72ee4a4f53
|
fix
|
2018-07-22 18:56:38 +02:00 |
|
Hans Dembinski
|
55118d329c
|
fix
|
2018-07-22 18:33:25 +02:00 |
|
Hans Dembinski
|
c67329ffb4
|
more coverage
|
2018-07-22 17:30:49 +02:00 |
|
Hans Dembinski
|
701221daee
|
less warnings on MSVC
|
2018-07-22 16:29:08 +02:00 |
|
Hans Dembinski
|
8dd0458250
|
axes behave consistent now: oflow bin added for category axis, NaN always ends up in oflow bin for all axes
|
2018-07-22 12:13:14 +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
|
841ba80229
|
remove redundant tests and definitions
|
2018-07-21 16:17:36 +02:00 |
|
Hans Dembinski
|
cb9e6696b6
|
missing files
|
2018-07-19 23:50:48 +02:00 |
|
Hans Dembinski
|
f5d1c0a00d
|
internal refactoring and a bug fix
|
2018-07-19 23:48:48 +02:00 |
|
Hans Dembinski
|
2198ff883f
|
clang format everything with new house style
|
2018-07-19 22:19:01 +02:00 |
|
Hans Dembinski
|
42326254f8
|
Merge branch 'develop' of github.com:HDembinski/histogram into develop
|
2018-07-19 00:25:32 +02:00 |
|
Hans Dembinski
|
427fc5c9a1
|
refactoring of axes class hierarchy, implemented common base type optimization for axis::any
|
2018-07-19 00:25:13 +02:00 |
|
Hans Dembinski
|
0fd4b3dd6e
|
removing platform-dependent tests
|
2018-07-18 13:37:59 +02:00 |
|
Hans Dembinski
|
6ff37c06f8
|
renamed bincount method to size, removed inline where it is not needed, added inline for free functions, made histogram iterator light-weight, put index cache into histogram class
|
2018-07-16 00:34:01 +02:00 |
|
Hans Dembinski
|
13db98a65b
|
minor code refactoring, better performance for dynamic histogram without inline
|
2018-07-15 22:29:50 +02:00 |
|
Hans Dembinski
|
c8352f1e50
|
additional test
|
2018-07-15 16:49:51 +02:00 |
|