Hans Dembinski
d075d1b86f
new getting started example
2019-06-08 19:02:16 +02:00
Hans Dembinski
8260deaa1d
Forward iterators for indexed range
...
* add tests of stdlib algorithms that use forward iterators
* make accessor non-copyable, implicitly convertible to value, assign pass-through, add comparison operators
* updated docs
2019-06-06 23:04:27 +02:00
Hans Dembinski
9abbe46e3d
CI & doc update, removed multiprecision::cpp_int, simpler axis implementation, use_default to set default options
...
* Travis uses b2 and codecov now
* replacing boost::multiprecision with custom implementation to avoid the dependency
* improved axis implementation: `update` is now a normal method
* introduced use_default tag type to set defaults
* whitespace fixes and doc update
2019-02-17 13:37:50 +01:00
Hans Dembinski
72d9ce635f
axis:replaced operator() with index and operator[] with bin
2019-01-27 20:56:15 +01:00
Hans Dembinski
1bd67c780e
use float literals in examples
2019-01-22 20:48:29 +01:00
Hans Dembinski
f8ebf85a05
accessor [] to index and indices
2019-01-17 21:56:02 +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
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
2e68e77e4e
added license
2019-01-11 00:06:26 +01:00
Hans Dembinski
b8d158e94e
refactoring axis types into separate functions, make them use compressed_pair instead of crappy custom empty base optimization
2019-01-11 00:06:25 +01:00
Hans Dembinski
c02e7b0f22
wip, axis_test passes
2019-01-11 00:06:25 +01:00
Hans Dembinski
7822c87f4f
fixed axis_test
2019-01-11 00:06:25 +01:00
Hans Dembinski
feaf5bd2c8
fixes for stevens review part 1
2019-01-11 00:06:25 +01: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
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
b9a35f7b4f
renamed method bin to method at
2018-07-05 09:10: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