Hans Dembinski
|
1c088767e7
|
deduction guides for histogram class
|
2018-12-19 09:27:28 +01:00 |
|
Hans Dembinski
|
b3bedcd85c
|
deduction guides for histogram
|
2018-12-19 08:50:18 +01:00 |
|
Hans Dembinski
|
f0835b3dcf
|
regular axis with unit can now also use transforms
|
2018-12-19 00:46:07 +01:00 |
|
Hans Dembinski
|
e561f0228a
|
getting rid of value_bin_view, since we dont need to use bins as indices anymore
|
2018-12-18 12:37:57 +01:00 |
|
Hans Dembinski
|
d15bde369a
|
no need for serialize method in histogram anymore
|
2018-12-16 23:17:53 +01:00 |
|
Hans Dembinski
|
1f3ed1a41a
|
testing and plotting iteration performance
|
2018-12-16 23:17:21 +01:00 |
|
Hans Dembinski
|
7d0bd00adb
|
use indexed in reduce and project, making index_mapper obsolete
|
2018-12-16 20:32:38 +01:00 |
|
Hans Dembinski
|
f8b6b28975
|
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
|
2018-12-16 19:01:14 +01:00 |
|
Hans Dembinski
|
629fd733e1
|
fixing deduction guide testing; better error when google benchmark is not found
|
2018-12-14 14:52:41 +01:00 |
|
Hans Dembinski
|
3699e98bc1
|
fix for travis
|
2018-12-13 17:44:30 +01:00 |
|
Hans Dembinski
|
9f0248b482
|
Merge pull request #139 from henryiii/henryiii-fixes
Symbol duplicate fixes
|
2018-12-13 16:51:25 +01:00 |
|
Henry Fredrick Schreiner
|
45653d67cd
|
Small typo fix
|
2018-12-13 15:58:51 +01:00 |
|
Henry Fredrick Schreiner
|
fc6deb01a3
|
Fix for duplicate symbol linking error
|
2018-12-13 15:58:39 +01:00 |
|
Hans Dembinski
|
6d2dc4155b
|
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
|
2018-12-12 09:53:16 +01:00 |
|
Hans Dembinski
|
1ef9dd50ce
|
axis benchmark and simpler circular index calculation
|
2018-12-07 11:21:15 +01:00 |
|
Hans Dembinski
|
ea3cb3639a
|
typo
|
2018-12-07 11:20:18 +01:00 |
|
Hans Dembinski
|
9e93f2672b
|
document why axis_type::size returns signed integer
|
2018-12-05 10:57:46 +01:00 |
|
Hans Dembinski
|
74cc4aab8a
|
faster indexing when iterating over all bins
|
2018-12-04 13:32:04 +01:00 |
|
Hans Dembinski
|
47d69e8602
|
better value access and fixes for CI builds
|
2018-12-04 11:55:46 +01:00 |
|
Hans Dembinski
|
3dc5108ccb
|
better benchmark
|
2018-12-04 11:22:37 +01:00 |
|
Hans Dembinski
|
109a3548bd
|
better test of indexed range adaptor and new benchmark for indexed
|
2018-12-04 11:11:26 +01:00 |
|
Hans Dembinski
|
0c16f62590
|
fixes for complaints by cppcheck
|
2018-12-04 00:12:34 +01:00 |
|
Hans Dembinski
|
47393b79c6
|
switch to int everywhere
|
2018-12-03 23:24:14 +01:00 |
|
Hans Dembinski
|
cbb7123ec3
|
adding clang_complete
|
2018-12-03 21:45:34 +01:00 |
|
Hans Dembinski
|
d140a435d4
|
added option for indexed to skip extra bins (new default); avoid mp11 in interface; use int as return type for axis::size()
|
2018-12-02 23:20:15 +01:00 |
|
Hans Dembinski
|
2b3271f1bb
|
restore axis_size command to track size of axis types
|
2018-11-29 00:10:10 +01:00 |
|
Hans Dembinski
|
7ee8d96cf2
|
BOOST_THROW_EXCEPTION
|
2018-11-28 23:55:17 +01:00 |
|
Hans Dembinski
|
7c0d5cf761
|
update
|
2018-11-28 23:36:06 +01:00 |
|
Hans Dembinski
|
b3e24a0c11
|
update
|
2018-11-28 23:35:04 +01:00 |
|
Hans Dembinski
|
c943467f7f
|
fix
|
2018-11-28 23:12:29 +01:00 |
|
Hans Dembinski
|
8bd27f36e2
|
fix
|
2018-11-28 22:59:52 +01:00 |
|
Hans Dembinski
|
529c0c5d91
|
added nodiscard
|
2018-11-28 21:48:13 +01:00 |
|
Hans Dembinski
|
ac45f96981
|
fix
|
2018-11-28 21:40:24 +01:00 |
|
Hans Dembinski
|
0232206648
|
fix
|
2018-11-28 21:04:35 +01:00 |
|
Hans Dembinski
|
92affb437c
|
fix
|
2018-11-28 20:57:12 +01:00 |
|
Hans Dembinski
|
c50f1cd07e
|
added density method to indexed proxy, hide details of axes_buffer
|
2018-11-28 14:58:47 +01:00 |
|
Hans Dembinski
|
4e404c7c38
|
new interface for proxy returned by indexed, new test and fixes for boost.range support
|
2018-11-27 23:55:44 +01:00 |
|
Hans Dembinski
|
367dd7cc81
|
simpler
|
2018-11-27 20:39:23 +01:00 |
|
Hans Dembinski
|
64a419171b
|
use correct size for buffer if size is known at compile-time
|
2018-11-27 20:22:28 +01:00 |
|
Hans Dembinski
|
3463450735
|
better placement
|
2018-11-25 22:48:44 +01:00 |
|
Hans Dembinski
|
d2275a780a
|
clean up
|
2018-11-25 22:44:53 +01:00 |
|
Hans Dembinski
|
08a09235a4
|
changed axis::option_type to compile-time option, replaced fancy histogram iterator with indexed range adaptor, cleanup of various headers
|
2018-11-25 22:35:26 +01:00 |
|
Hans Dembinski
|
e9c75559c4
|
removed superfluous include
|
2018-11-18 17:09:27 +01:00 |
|
Hans Dembinski
|
71e6161ca4
|
added support for variable axis
|
2018-11-18 17:08:06 +01:00 |
|
Hans Dembinski
|
66e055f540
|
added support for circular axis
|
2018-11-18 16:03:00 +01:00 |
|
Hans Dembinski
|
f364ca66b0
|
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
|
2018-11-18 15:24:13 +01:00 |
|
Hans Dembinski
|
fb1f607242
|
cooler example
|
2018-11-16 12:48:30 +01:00 |
|
Hans Dembinski
|
67fad4e75f
|
eliminate some warnings about conversions
|
2018-11-15 22:03:32 +01:00 |
|
Hans Dembinski
|
0ed763cc9c
|
fix
|
2018-11-15 21:31:31 +01:00 |
|
Hans Dembinski
|
37dbac5057
|
remove obsolete array includes and enable deactivated serialization tests
|
2018-11-15 21:20:04 +01:00 |
|