Hans Dembinski
|
5752fd8f87
|
axis benchmark and simpler circular index calculation
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
e8e85064b7
|
typo
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
e0945a2dea
|
document why axis_type::size returns signed integer
|
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 |
|
Hans Dembinski
|
d381e1c1a4
|
adding clang_complete
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
84641d0f41
|
added option for indexed to skip extra bins (new default); avoid mp11 in interface; use int as return type for axis::size()
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
8013048c71
|
restore axis_size command to track size of axis types
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
9783a329c4
|
BOOST_THROW_EXCEPTION
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
6d6a57f7bf
|
update
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
8c3bdd4aa4
|
update
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
422055f74b
|
fix
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
5d98adcdef
|
fix
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
e2987d528e
|
added nodiscard
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
be16b0f39f
|
fix
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
fbf9707874
|
fix
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
dc1f4ad47c
|
fix
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
a4fe842b4a
|
added density method to indexed proxy, hide details of axes_buffer
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
31c762b359
|
new interface for proxy returned by indexed, new test and fixes for boost.range support
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
d512bf469f
|
simpler
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
b7dd2865cc
|
use correct size for buffer if size is known at compile-time
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
14649920b7
|
better placement
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
e40757b9de
|
clean up
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
00cd2e866e
|
changed axis::option_type to compile-time option, replaced fancy histogram iterator with indexed range adaptor, cleanup of various headers
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
7ad5ea180d
|
removed superfluous include
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
db8fe44e9e
|
added support for variable axis
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
82186969f3
|
added support for circular axis
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
4533bd9fd4
|
added reduce algorithm to shrink and rebin, fixed bug in polymorphic_bin in the process, to-do: add more axis support for shrink and rebin
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
36a5dba626
|
cooler example
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
09f58022c0
|
eliminate some warnings about conversions
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
bac1490525
|
fix
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
cfc037dc4e
|
remove obsolete array includes and enable deactivated serialization tests
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
3076fc21b9
|
define maximum capacity for internal buffers
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
0569d4c0b6
|
more threads to make a potential data race more likely
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
33530a5bd9
|
fix travis and windows
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
d46a62c628
|
get more info from travis
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
3b429d889c
|
fix
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
3661b238b6
|
clean up of accumuators, use consistent naming, make sure that sum accumulator can be used as RealType in weighted_sum
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
855653ed14
|
fix win
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
ba3e0ebb03
|
exclude build
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
692f8082c8
|
fix win
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
49ebd1c3ce
|
doc fix
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
8ec2daed87
|
rewrote accumulators to use more numerically stable algorithms, do not propagate weight_type down to the accumuator anymore, added neumaier summation, simplified interface of weight accumulator
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
ac0da2e277
|
fix gcc
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
3f1bd7ec65
|
fix gcc
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
c0009761f9
|
fix ci
|
2019-01-11 00:06:26 +01:00 |
|