Commit Graph

1953 Commits

Author SHA1 Message Date
jbuonagurio
6eb9eaa44a Fix for MSVC error C3538: auto could be unsigned long or size_t in this context. 2018-06-28 12:02:52 -04:00
jbuonagurio
bdab3ba4b9 Workaround for MSVC errors C2976 and C3203: add specializations for all built-in types. 2018-06-28 12:00:45 -04:00
Hans Dembinski
8f611f8c0e u 2018-06-07 09:38:15 +02:00
Hans Dembinski
dab9c94c6f whitespace 2018-03-28 17:03:18 +02:00
Hans Dembinski
e82284be99 clf 2018-03-28 16:58:40 +02:00
Hans Dembinski
e6c9d717c0 replacing bin method with operator() 2018-03-28 16:51:53 +02:00
Hans Dembinski
dac1a0c0be clang format 2018-03-28 13:22:10 +02:00
Hans Dembinski
23378345e7 STL support, making weight_counter implicitly convertible to RealType so that stl algorithms work with iterators 2018-03-28 12:05:10 +02:00
Hans Dembinski
95076ace3c lightweight alternative to vector 2018-03-18 22:22:51 +01:00
Hans Dembinski
8dc93c83d2 clang format 2018-03-15 21:06:41 +01:00
Hans Dembinski
6e7673204c better testing of adaptive_storage without using brittle tricks 2018-03-15 20:44:00 +01:00
Hans Dembinski
88ccfee628 simplified and corrected headers 2018-03-14 23:16:35 +01:00
Hans Dembinski
1c8926f39d removing last status message 2018-03-14 23:15:53 +01:00
Hans Dembinski
69064b3a54 increased coverage 2018-03-14 22:59:17 +01:00
Hans Dembinski
70052de783 more test coverage 2018-03-14 22:42:05 +01:00
Hans Dembinski
3fbcb3ccb5 update travis with renamed coverage build type 2018-03-14 22:34:23 +01:00
Hans Dembinski
3bcaa8530c simplified cmakelist and improved msvc compatibility 2018-03-14 22:26:25 +01:00
Hans Dembinski
5dfd8f1765 simplified build, added sanitizers for tests 2018-03-14 21:50:12 +01:00
Hans Dembinski
acb0a38d20 fixed iterator::bin() method; got rid of explicit specialization; more tests 2018-03-13 21:18:23 +01:00
Hans Dembinski
ce93a88986 renamed Storage::bin_type to element_type; added Storage::const_reference; renamed histogram::bin_iterator to const_iterator; added bin(unsigned) method to histogram::const_iterator, which returns the current bin_type for that dimension 2018-03-13 00:26:41 +01:00
Hans Dembinski
bb41363d6d consistent naming 2018-03-12 20:58:14 +01:00
Hans Dembinski
d6b88544c2 fix for last commit 2018-03-11 23:59:19 +01:00
Hans Dembinski
698e94e0d2 simpler 2018-03-11 23:55:00 +01:00
Hans Dembinski
7d50945c7c attempt to fix missing coverage 2018-03-11 23:38:56 +01:00
Hans Dembinski
1441c738d0 fixed readme to show new bin iteration 2018-03-11 21:17:49 +01:00
Hans Dembinski
196a1843bb added note for building with b2 2018-03-11 21:11:02 +01:00
Hans Dembinski
3a7c8cb715 always return matching types in bin_views 2018-03-11 20:51:03 +01:00
Hans Dembinski
37ccf6d80c finally elegant iteration over axis bins 2018-03-11 19:59:03 +01:00
Hans Dembinski
fe4bd1701d switched to lazy interval_view to improve performance 2018-03-11 17:08:13 +01:00
Hans Dembinski
8cb08efa7b bug-fix to lowercase build type variable 2018-03-11 11:34:20 +01:00
Hans Dembinski
f14cca8f97 more fixes for travis 2018-03-10 23:19:16 +01:00
Hans Dembinski
3916ea2c31 attempt to fix initializer list issues 2018-03-10 23:09:58 +01:00
Hans Dembinski
4c6cb592db missing includes 2018-03-10 23:00:34 +01:00
Hans Dembinski
5a546b0971 clang-format 2018-03-10 22:51:54 +01:00
Hans Dembinski
460b417338 slightly more coverage 2018-03-10 22:51:08 +01:00
Hans Dembinski
fd38805b0b merged meta_test with detail_test and test detail::cat 2018-03-10 22:08:49 +01:00
Hans Dembinski
18a5936490 superfluous return statements 2018-03-10 21:30:50 +01:00
Hans Dembinski
22f0510b0d fixing gcc issues 2018-03-10 21:29:48 +01:00
Hans Dembinski
8e904a3645 added reverse iterators, simplified code 2018-03-10 20:20:32 +01:00
Hans Dembinski
37d96e33df correct wording 2018-03-08 23:22:01 +01:00
Hans Dembinski
06abbf8884 fixes for the documentation, removing mentions of count argument 2018-03-08 22:46:55 +01:00
Hans Dembinski
541ca5eb32 simplification and clean-up 2018-03-02 17:21:28 +01:00
Hans Dembinski
8b11d8cdc5 fixed all the bugs and all the tests 2018-03-01 18:11:50 +01:00
Hans Dembinski
f1b711d634 separate bin type properties from histogram interface, made interface more flexible, histogram_test is failing, needs investigation 2018-03-01 15:57:55 +01:00
Hans Dembinski
d2e2d23c77 clang-format 2018-02-28 23:14:28 +01:00
Hans Dembinski
3e825b449a make type of weight argument flexible, added sample type, some simplification to fill argument parsing 2018-02-28 23:07:36 +01:00
Hans Dembinski
707adf08a5 minor improvements 2018-01-18 11:03:13 +01:00
Hans Dembinski
3779bddde7 try to fix axels issue #39 2017-12-14 13:37:01 +01:00
Hans Dembinski
dea9e80f73 better handling of parallel installation of different Python versions 2017-12-13 13:25:34 +01:00
Hans Dembinski
90b0e7f9c5 corrected error message 2017-12-13 13:24:20 +01:00