Hans Dembinski
|
cb9e6696b6
|
missing files
|
2018-07-19 23:50:48 +02:00 |
|
Hans Dembinski
|
f5d1c0a00d
|
internal refactoring and a bug fix
|
2018-07-19 23:48:48 +02:00 |
|
Hans Dembinski
|
2198ff883f
|
clang format everything with new house style
|
2018-07-19 22:19:01 +02:00 |
|
Hans Dembinski
|
427fc5c9a1
|
refactoring of axes class hierarchy, implemented common base type optimization for axis::any
|
2018-07-19 00:25:13 +02:00 |
|
Hans Dembinski
|
bf945d990e
|
fix osx
|
2018-07-17 21:36:27 +02:00 |
|
Hans Dembinski
|
6ff37c06f8
|
renamed bincount method to size, removed inline where it is not needed, added inline for free functions, made histogram iterator light-weight, put index cache into histogram class
|
2018-07-16 00:34:01 +02:00 |
|
Hans Dembinski
|
13db98a65b
|
minor code refactoring, better performance for dynamic histogram without inline
|
2018-07-15 22:29:50 +02:00 |
|
Hans Dembinski
|
bb1518141d
|
more coverage
|
2018-07-14 19:39:52 +02:00 |
|
Hans Dembinski
|
d83fe99cfc
|
renamed axis.hpp to types.hpp
|
2018-07-14 18:10:44 +02:00 |
|
Hans Dembinski
|
bca4892d62
|
cleanup
|
2018-07-14 17:22:13 +02:00 |
|
Hans Dembinski
|
aed4255fc0
|
clang format
|
2018-07-14 16:59:22 +02:00 |
|
Hans Dembinski
|
4e25589f39
|
fix msvc
|
2018-07-14 16:33:17 +02:00 |
|
Hans Dembinski
|
0c48422bee
|
fixing all
|
2018-07-14 16:17:22 +02:00 |
|
Hans Dembinski
|
75fb2a3cdc
|
fixing msvc
|
2018-07-14 16:13:49 +02:00 |
|
Hans Dembinski
|
90830c4492
|
fixing msvc
|
2018-07-14 16:05:42 +02:00 |
|
Hans Dembinski
|
ceb095c840
|
fixing msvc
|
2018-07-14 15:58:31 +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
|
e1fa2fa644
|
work in progress
|
2018-07-13 23:21:04 +02:00 |
|
Hans Dembinski
|
39a3d1ad69
|
restored and tested for_each
|
2018-07-13 01:24:16 +02:00 |
|
Hans Dembinski
|
b5d2b36a25
|
work in progress: axis_test and detail_test working
|
2018-07-13 00:41:20 +02:00 |
|
Hans Dembinski
|
165d9dbec1
|
fix msvc
|
2018-07-11 23:52:00 +02:00 |
|
Hans Dembinski
|
f64387e2e9
|
attempt to fix msvc
|
2018-07-11 23:34:21 +02:00 |
|
Hans Dembinski
|
06d6635684
|
better coverage, more consistent exceptions, better handling of transforms
|
2018-07-11 22:41:42 +02:00 |
|
Hans Dembinski
|
2d470faf63
|
fixed histogram iterator
|
2018-07-11 11:08:56 +02:00 |
|
Hans Dembinski
|
da5f42b3da
|
support for operator[]
|
2018-07-08 19:12:13 +02:00 |
|
Hans Dembinski
|
b9a35f7b4f
|
renamed method bin to method at
|
2018-07-05 09:10:04 +02:00 |
|
Hans Dembinski
|
dfafc863fe
|
more coverage
|
2018-07-05 01:05:30 +02:00 |
|
Hans Dembinski
|
4629a8296e
|
fix some warnings
|
2018-07-05 00:21:42 +02:00 |
|
Hans Dembinski
|
43dbc112b3
|
fix python tests
|
2018-07-04 23:51:42 +02:00 |
|
Hans Dembinski
|
d03bf52ffa
|
fix bug
|
2018-07-04 21:43:58 +02:00 |
|
Hans Dembinski
|
8d25563438
|
increase test coverage, simplify testing of python stuff, add support for tests which intentionally trigger an assert
|
2018-07-04 21:34:34 +02:00 |
|
Hans Dembinski
|
901750b15a
|
missing for check castable
|
2018-07-04 21:19:10 +02:00 |
|
Hans Dembinski
|
b7c1a08b98
|
return copy instead of dangling reference, add op+ for double argument
|
2018-07-04 21:18:19 +02:00 |
|
Hans Dembinski
|
0c9f4c00b4
|
instead of implicitly convertible check explicitly convertible
|
2018-07-04 21:17:25 +02:00 |
|
Hans Dembinski
|
418715a249
|
dont copy arguments
|
2018-07-04 21:14:42 +02:00 |
|
Hans Dembinski
|
f9203a1159
|
fixed build, removed implicit conversion of weight_counter to double, make serialization really optional
|
2018-07-03 00:08:34 +02:00 |
|
Hans Dembinski
|
56ffce6223
|
fix of build system and some gcc warnings
|
2018-07-02 21:21:46 +02:00 |
|
Hans Dembinski
|
316789b765
|
fixed python tests, make debug build by default, started to reduce template dependencies
|
2018-07-02 13:08:07 +02:00 |
|
Hans Dembinski
|
6141ec0ed6
|
throw again on invalid user input
|
2018-07-02 09:54:56 +02:00 |
|
Hans Dembinski
|
cfd47c4c11
|
fixing most of the python errors
|
2018-07-02 01:01: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 |
|
jbuonagurio
|
c8993a9219
|
__attribute__((unused)) is a GCC extension; disable with MSVC.
|
2018-06-28 12:13:21 -04:00 |
|
jbuonagurio
|
6cb7774625
|
Fix for MSVC warning C4068: ignore GCC pragmas.
|
2018-06-28 12:09:56 -04:00 |
|
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
|
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 |
|