Hans Dembinski
|
fd0b7dea8d
|
better reference docu
|
2019-01-22 22:14:38 +01:00 |
|
Hans Dembinski
|
2ea4051e62
|
big clean-up of reference docu, fix for axis::variant<const Ts&...>, renamed operator_ostream header to ostream
|
2019-01-20 22:48:39 +01:00 |
|
Hans Dembinski
|
b6f454f493
|
enable underflow and overflow for growing axis where possible
|
2019-01-19 23:19:04 +01:00 |
|
Hans Dembinski
|
d0a59b9830
|
return iterator to current bin after fill
|
2019-01-19 14:57:47 +01:00 |
|
Hans Dembinski
|
61a4bf0c3e
|
fix benchmark
|
2019-01-19 14:34:21 +01:00 |
|
Hans Dembinski
|
9d22f3791c
|
implemented ctor with step size for regular axis, closes #88
|
2019-01-19 13:21:42 +01:00 |
|
Hans Dembinski
|
f8ebf85a05
|
accessor [] to index and indices
|
2019-01-17 21:56:02 +01:00 |
|
Hans Dembinski
|
bc6ee8f89e
|
switch second indexed argument to enum class and use use_default everywhere
|
2019-01-16 22:00:59 +01:00 |
|
Hans Dembinski
|
a51811c25a
|
more testing
|
2019-01-16 20:45:34 +01:00 |
|
Hans Dembinski
|
acb5b7ba1e
|
fix CI
|
2019-01-16 20:36:31 +01:00 |
|
Hans Dembinski
|
2a7f9cdf61
|
support for growing variable axis
|
2019-01-16 09:16:56 +01:00 |
|
Hans Dembinski
|
6c74da60ed
|
regular axis growable; removed axis::base; replaced int with index_type
|
2019-01-16 00:52:41 +01:00 |
|
Hans Dembinski
|
cadc27135f
|
make category growable and add missing deduction guides
|
2019-01-15 00:13:04 +01:00 |
|
Hans Dembinski
|
f1ac913246
|
better solution for adding optional update method when axis has growth
|
2019-01-13 23:18:39 +01:00 |
|
Hans Dembinski
|
8e9dd85837
|
wip: growing axis for axis::integer
|
2019-01-13 22:14:53 +01:00 |
|
Hans Dembinski
|
0479c512e3
|
rename option_type to option, new growth option, new utiltity functions test and join
|
2019-01-13 14:25:34 +01:00 |
|
Hans Dembinski
|
2476e98259
|
growing axis fully working
|
2019-01-13 00:21:02 +01:00 |
|
Hans Dembinski
|
a9be9b0841
|
another growing axis
|
2019-01-13 00:00:51 +01:00 |
|
Hans Dembinski
|
ac47484483
|
simper and slightly faster adaptive_storage
|
2019-01-12 23:37:31 +01:00 |
|
Hans Dembinski
|
5ba3c694b0
|
fix
|
2019-01-12 21:40:11 +01:00 |
|
Hans Dembinski
|
3cec3edb9c
|
working test: simpler variant visit, simpler linearize functions, extended traits; get_if for std compliance
|
2019-01-12 20:42:45 +01:00 |
|
Hans Dembinski
|
2e4ad7a5df
|
enable growing axis support at compile-time only when needed
|
2019-01-11 23:33:30 +01:00 |
|
Hans Dembinski
|
54eb52d80d
|
wip: growing axis for static 1d working
|
2019-01-11 00:38:34 +01:00 |
|
Hans Dembinski
|
7be6dd27f6
|
wip, support for growing axes
|
2019-01-11 00:11:34 +01:00 |
|
Hans Dembinski
|
e77e9ab2fe
|
update
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
b0b1f9065e
|
exact comparison for references
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
347ac33d2c
|
make accessor writeable
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
608a89fef3
|
fix travis
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
76dddd6d95
|
removing debris
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
e80ae946e6
|
full iterator support
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
188bf8ecbe
|
Introduce grid type and derive histogram from grid
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
37ac219921
|
added profile example and improved interface of mean and weighted_mean
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
2d5fb32b88
|
improved support and testing of axes over boost::units
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
68ce22a323
|
deduction guides for histogram class
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
d96f749a52
|
deduction guides for histogram
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
12a79e5197
|
regular axis with unit can now also use transforms
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
cbdd77f629
|
getting rid of value_bin_view, since we dont need to use bins as indices anymore
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
20e4711c85
|
testing and plotting iteration performance
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
c4c2476012
|
use indexed in reduce and project, making index_mapper obsolete
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
168e41dc83
|
change the iteration order from 0...N-1 overflow underflow to underflow 0 ... N -1 overflow, move axis allocators at the end of template argument
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
74d1b95d72
|
fixing deduction guide testing; better error when google benchmark is not found
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
81abaa23eb
|
fix for travis
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
fb7ca0a0ef
|
added deduction guides for axis types; removed circular axis implementation, implemented circular option for regular, integer, and variable axis; simplified transform spec; added axis::allocator alias
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
5752fd8f87
|
axis benchmark and simpler circular index calculation
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
d6c7e81515
|
faster indexing when iterating over all bins
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
f21d396179
|
better value access and fixes for CI builds
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
1f814cecd9
|
better benchmark
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
94a3364c83
|
better test of indexed range adaptor and new benchmark for indexed
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
ab8201eca1
|
fixes for complaints by cppcheck
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
1e0dcc72fb
|
switch to int everywhere
|
2019-01-11 00:06:26 +01:00 |
|