1c088767e7deduction guides for histogram class
Hans Dembinski
2018-12-19 09:27:28 +0100
b3bedcd85cdeduction guides for histogram
Hans Dembinski
2018-12-19 08:50:18 +0100
f0835b3dcfregular axis with unit can now also use transforms
Hans Dembinski
2018-12-19 00:46:07 +0100
e561f0228agetting rid of value_bin_view, since we dont need to use bins as indices anymore
Hans Dembinski
2018-12-18 12:37:57 +0100
d15bde369ano need for serialize method in histogram anymore
Hans Dembinski
2018-12-16 23:17:53 +0100
1f3ed1a41atesting and plotting iteration performance
Hans Dembinski
2018-12-16 23:17:21 +0100
7d0bd00adbuse indexed in reduce and project, making index_mapper obsolete
Hans Dembinski
2018-12-16 20:32:38 +0100
f8b6b28975change the iteration order from 0...N-1 overflow underflow to underflow 0 ... N -1 overflow, move axis allocators at the end of template argument
Hans Dembinski
2018-12-16 19:01:14 +0100
629fd733e1fixing deduction guide testing; better error when google benchmark is not found
Hans Dembinski
2018-12-14 14:52:41 +0100
3699e98bc1fix for travis
Hans Dembinski
2018-12-13 17:44:30 +0100
Merge pull request #139 from henryiii/henryiii-fixes
Hans Dembinski
2018-12-13 16:51:25 +0100
45653d67cdSmall typo fix
Henry Fredrick Schreiner
2018-12-13 15:58:51 +0100
fc6deb01a3Fix for duplicate symbol linking error
Henry Fredrick Schreiner
2018-12-13 15:58:39 +0100
6d2dc4155badded 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
Hans Dembinski
2018-12-12 09:53:16 +0100
1ef9dd50ceaxis benchmark and simpler circular index calculation
Hans Dembinski
2018-12-07 11:21:15 +0100
ea3cb3639atypo
Hans Dembinski
2018-12-07 11:20:18 +0100
9e93f2672bdocument why axis_type::size returns signed integer
Hans Dembinski
2018-12-05 10:57:46 +0100
74cc4aab8afaster indexing when iterating over all bins
Hans Dembinski
2018-12-04 13:32:04 +0100
47d69e8602better value access and fixes for CI builds
Hans Dembinski
2018-12-04 11:55:46 +0100
3dc5108ccbbetter benchmark
Hans Dembinski
2018-12-04 11:22:37 +0100
109a3548bdbetter test of indexed range adaptor and new benchmark for indexed
Hans Dembinski
2018-12-04 11:11:26 +0100
0c16f62590fixes for complaints by cppcheck
Hans Dembinski
2018-12-04 00:12:34 +0100
47393b79c6switch to int everywhere
Hans Dembinski
2018-12-03 23:24:14 +0100
cbb7123ec3adding clang_complete
Hans Dembinski
2018-12-03 21:45:34 +0100
d140a435d4added option for indexed to skip extra bins (new default); avoid mp11 in interface; use int as return type for axis::size()
Hans Dembinski
2018-12-02 23:20:15 +0100
2b3271f1bbrestore axis_size command to track size of axis types
Hans Dembinski
2018-11-29 00:10:10 +0100
7ee8d96cf2BOOST_THROW_EXCEPTION
Hans Dembinski
2018-11-28 23:55:17 +0100
7c0d5cf761update
Hans Dembinski
2018-11-28 23:36:06 +0100
b3e24a0c11update
Hans Dembinski
2018-11-28 23:35:04 +0100
c943467f7ffix
Hans Dembinski
2018-11-28 23:12:29 +0100
8bd27f36e2fix
Hans Dembinski
2018-11-28 22:59:52 +0100
529c0c5d91added nodiscard
Hans Dembinski
2018-11-28 21:48:13 +0100
ac45f96981fix
Hans Dembinski
2018-11-28 21:40:24 +0100
0232206648fix
Hans Dembinski
2018-11-28 21:04:35 +0100
92affb437cfix
Hans Dembinski
2018-11-28 20:57:12 +0100
c50f1cd07eadded density method to indexed proxy, hide details of axes_buffer
Hans Dembinski
2018-11-28 14:58:47 +0100
4e404c7c38new interface for proxy returned by indexed, new test and fixes for boost.range support
Hans Dembinski
2018-11-27 23:55:44 +0100
367dd7cc81simpler
Hans Dembinski
2018-11-27 20:39:23 +0100
64a419171buse correct size for buffer if size is known at compile-time
Hans Dembinski
2018-11-27 20:22:28 +0100
3463450735better placement
Hans Dembinski
2018-11-25 22:48:44 +0100
d2275a780aclean up
Hans Dembinski
2018-11-25 22:44:53 +0100
08a09235a4changed axis::option_type to compile-time option, replaced fancy histogram iterator with indexed range adaptor, cleanup of various headers
Hans Dembinski
2018-11-25 22:35:26 +0100
e9c75559c4removed superfluous include
Hans Dembinski
2018-11-18 17:09:27 +0100
71e6161ca4added support for variable axis
Hans Dembinski
2018-11-18 17:08:06 +0100
66e055f540added support for circular axis
Hans Dembinski
2018-11-18 16:03:00 +0100
f364ca66b0added reduce algorithm to shrink and rebin, fixed bug in polymorphic_bin in the process, to-do: add more axis support for shrink and rebin
Hans Dembinski
2018-11-18 15:24:13 +0100
fb1f607242cooler example
Hans Dembinski
2018-11-16 12:48:30 +0100
67fad4e75feliminate some warnings about conversions
Hans Dembinski
2018-11-15 22:03:32 +0100
0ed763cc9cfix
Hans Dembinski
2018-11-15 21:31:31 +0100
37dbac5057remove obsolete array includes and enable deactivated serialization tests
Hans Dembinski
2018-11-15 21:20:04 +0100
46f903c5aadefine maximum capacity for internal buffers
Hans Dembinski
2018-11-15 21:12:01 +0100
5e0293fd40more threads to make a potential data race more likely
Hans Dembinski
2018-11-14 20:10:40 +0100
ae55c1b923fix travis and windows
Hans Dembinski
2018-11-14 20:01:24 +0100
ed3fd2428bget more info from travis
Hans Dembinski
2018-11-14 17:14:24 +0100
4652b6f8a7fix
Hans Dembinski
2018-11-14 15:52:08 +0100
5a9307b4a6clean up of accumuators, use consistent naming, make sure that sum accumulator can be used as RealType in weighted_sum
Hans Dembinski
2018-11-14 14:37:54 +0100
596708143afix win
Hans Dembinski
2018-11-14 09:38:46 +0100
02d85987abexclude build
Hans Dembinski
2018-11-14 09:37:04 +0100
3512caa654fix win
Hans Dembinski
2018-11-14 00:15:32 +0100
cc66e03a77doc fix
Hans Dembinski
2018-11-14 00:06:47 +0100
a91a459b8brewrote 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
Hans Dembinski
2018-11-14 00:05:19 +0100
c9b688702cfix gcc
Hans Dembinski
2018-11-13 17:35:28 +0100
9862df7faefix gcc
Hans Dembinski
2018-11-13 17:30:24 +0100
bcfe032f66fix ci
Hans Dembinski
2018-11-13 17:17:37 +0100
f07dde0575fix ci
Hans Dembinski
2018-11-13 16:16:14 +0100
5f70e7318bfixes
Hans Dembinski
2018-11-13 16:13:36 +0100
bfd936e77bnew example with histogram thats filled in parallel
Hans Dembinski
2018-11-13 16:06:52 +0100
c3013260f1added license
Hans Dembinski
2018-11-13 15:12:41 +0100
4b63a63764added sum algorithm
Hans Dembinski
2018-11-13 15:12:00 +0100
7e23f3da7blifted condition that indices must be rising
Hans Dembinski
2018-11-12 21:56:58 +0100
fd31f06729moved reduce_to to project, closes issue 77
Hans Dembinski
2018-11-11 21:48:35 +0100
00e7f7fc5cadded unsafe access
Hans Dembinski
2018-11-11 14:32:37 +0100
fdfcf804a8refactoring of make_histogram factories
Hans Dembinski
2018-11-11 13:50:27 +0100
bb4afb57ecfix
Hans Dembinski
2018-11-11 13:00:04 +0100
00e19571d6fix
Hans Dembinski
2018-11-11 12:56:16 +0100
b66e81443bfix
Hans Dembinski
2018-11-11 12:45:31 +0100
50f0fbfe2dfix
Hans Dembinski
2018-11-11 11:55:06 +0100
3ffe32169amore sanitizing
Hans Dembinski
2018-11-11 11:51:03 +0100
8aad708a9cupdated examples
Hans Dembinski
2018-11-11 11:50:44 +0100
39879c76edprotect against programming error
Hans Dembinski
2018-11-11 11:50:18 +0100
23dba06b9asome updates to the readme
Hans Dembinski
2018-11-10 13:28:26 +0100
58da7984basome updates to the readme
Hans Dembinski
2018-11-10 13:27:14 +0100
beee59a123some updates to the readme
Hans Dembinski
2018-11-10 13:21:17 +0100
8f9293db5dmore tests
Hans Dembinski
2018-11-09 08:36:04 +0100
2a1995bb07first working accumulator support
Hans Dembinski
2018-11-08 23:32:14 +0100
8a4dc1d67bgeneralization of has_method_value_with_..., removed obsolete classify_container
Hans Dembinski
2018-11-08 20:15:16 +0100
54a4f2585dno need for a trait
Hans Dembinski
2018-11-08 19:54:49 +0100
f81441f53awip for adding profile support
Hans Dembinski
2018-11-05 23:55:59 +0100
4d048418aefix
Hans Dembinski
2018-11-05 00:34:52 +0100
04a2203da5minor doc update
Hans Dembinski
2018-11-05 00:22:19 +0100
411290024csimpler
Hans Dembinski
2018-11-05 00:08:30 +0100
5c9316472bbetter warning fix
Hans Dembinski
2018-11-05 00:01:49 +0100
5d65c1dcdaavoid warnings on travis with gcc-5
Hans Dembinski
2018-11-04 23:51:26 +0100
38595ee16cbetter warning handling
Hans Dembinski
2018-11-04 23:33:55 +0100
972868a11cprefer struct over function
Hans Dembinski
2018-11-04 23:15:24 +0100
095031369fremove more warnings
Hans Dembinski
2018-11-04 22:52:36 +0100
c1a88db1d0fix windows
Hans Dembinski
2018-11-04 22:47:27 +0100
fc488b04d5fix
Hans Dembinski
2018-11-04 22:29:16 +0100
b1e4eb9047attempt to fix
Hans Dembinski
2018-11-04 21:47:18 +0100
740e653c67silence some warnings
Hans Dembinski
2018-11-04 21:47:08 +0100