Christian Zimmermann
|
ca2e47b986
|
some utilities + corrections in 'call by lambda' operation
|
2018-11-29 19:37:32 +01:00 |
|
Christian Zimmermann
|
354c7d92fe
|
some fixes in new fma routine
|
2018-11-26 18:23:38 +01:00 |
|
Christian Zimmermann
|
ae534e2493
|
use meta operation in fma (should be faster)
|
2018-11-26 13:13:23 +01:00 |
|
Christian Zimmermann
|
1aa5ed10d9
|
operation via lambda expression ( a(T,args...) function in OperationClass)
|
2018-11-26 12:10:38 +01:00 |
|
Christian Zimmermann
|
e5792bcf7b
|
fix dynamic ifor issue (at least it compiles...)
|
2018-10-30 19:39:45 +01:00 |
|
Christian Zimmermann
|
ca01dcaa10
|
fix: copying slicecontraction changes instance of internal targte array -> use shared ptr
|
2018-09-25 14:06:17 +02:00 |
|
Christian Zimmermann
|
d13d9f7b72
|
overwrite default assignment operator in OperationRoot
|
2018-09-24 13:28:40 +02:00 |
|
Christian Zimmermann
|
a55b8d8b9f
|
clean up
|
2018-09-19 10:06:30 +02:00 |
|
Christian Zimmermann
|
46e5218167
|
fix max() issue in map range; TODO: remove debug tokens
|
2018-09-18 22:52:55 +02:00 |
|
Christian Zimmermann
|
174cdd4bf6
|
use step size in for target -> re-ordered operations on slice should be possible now
|
2018-09-17 16:21:23 +02:00 |
|
Christian Zimmermann
|
67492e24b7
|
fix slice step size issue
|
2018-09-16 18:53:28 +02:00 |
|
Christian Zimmermann
|
9c5c361fde
|
array ptr in const op root
|
2018-09-16 15:53:56 +02:00 |
|
Christian Zimmermann
|
98635027de
|
slice contr const
|
2018-09-15 16:33:49 +02:00 |
|
Christian Zimmermann
|
b7e40ca71b
|
slice contraction (tested, works)
|
2018-09-15 01:58:17 +02:00 |
|
Christian Zimmermann
|
c0a72e72b4
|
im com
|
2018-09-14 17:50:19 +02:00 |
|
Christian Zimmermann
|
9b79c96eea
|
const slice def class
|
2018-09-13 13:28:40 +02:00 |
|
Christian Zimmermann
|
405df0c426
|
fix non-static functor issues
|
2018-09-12 20:56:55 +02:00 |
|
Christian Zimmermann
|
de6b80a90b
|
slice utilities
|
2018-09-11 18:38:30 +02:00 |
|
Christian Zimmermann
|
9e5c51428a
|
various fixes and adds -> map range test works
|
2018-08-20 17:50:04 +02:00 |
|
Christian Zimmermann
|
86dc006b6f
|
static cast function for operation classes + some fixes
|
2018-08-06 12:46:12 +02:00 |
|
Christian Zimmermann
|
aceffc1af6
|
override -> final + MetaOperationRoot (which does not work so far)
|
2018-07-29 19:17:26 +02:00 |
|
Christian Zimmermann
|
c043008217
|
function structs corresponding to math.h functions + some code optimizations
|
2018-07-19 19:29:52 +02:00 |
|
Christian Zimmermann
|
5c4f0c3f1b
|
some operation utilities
|
2018-07-19 13:00:34 +02:00 |
|
Christian Zimmermann
|
7735a1f9fb
|
minor change
|
2018-07-17 23:13:57 +02:00 |
|
Christian Zimmermann
|
e2dc8b3fea
|
crucial arithmetics extension: operations involving native c++ scalars should be possible
|
2018-07-17 22:10:36 +02:00 |
|
Christian Zimmermann
|
4499dfd7fc
|
add null range + static function base class
|
2018-07-17 20:01:25 +02:00 |
|
Christian Zimmermann
|
8f94517aa4
|
fix typos and formal stuff -> tests work again
|
2018-05-18 20:23:21 +02:00 |
|
Christian Zimmermann
|
451d58c037
|
type operations (after debugging operation forwarding should be possible)
|
2018-05-18 17:45:40 +02:00 |
|
Christian Zimmermann
|
92bb02be21
|
im com
|
2018-05-15 21:18:21 +02:00 |
|
Christian Zimmermann
|
714eecd663
|
non-static function call in Operation + utils in anonymous range
|
2018-04-28 17:33:57 +02:00 |
|
Christian Zimmermann
|
8f94c77f4d
|
functional multi array test; there are some remaining issues (maybe conceptional)...
|
2018-03-21 19:18:57 +01:00 |
|
Christian Zimmermann
|
05fbcbf7a2
|
operation creation for functional multi_arrays
|
2018-03-21 16:11:05 +01:00 |
|
Christian Zimmermann
|
7fdaef7b2f
|
meta ref in index + dynamic function
|
2018-03-19 18:38:53 +01:00 |
|
Christian Zimmermann
|
ea139067dd
|
functional multi array... need general functional ma transform
|
2018-03-17 20:25:16 +01:00 |
|
Christian Zimmermann
|
fb6c5c47ae
|
slice + blockSize fix -> simple slice calls work so far
|
2018-03-06 13:58:17 +01:00 |
|
Christian Zimmermann
|
10f6f75552
|
completely remove IndexInfo stuff
|
2018-03-02 17:45:31 +01:00 |
|
Christian Zimmermann
|
b045b2d7e1
|
almost remove index_info dependency -> performance lack down to factor 1.15
|
2018-03-02 16:37:11 +01:00 |
|
Christian Zimmermann
|
219a267995
|
index prototype in each ma instance + simplify op-index initialization procedure
|
2018-03-02 13:35:50 +01:00 |
|
Christian Zimmermann
|
901fae0735
|
put ma iterator stuff completely in ContainerRange (<T> dependence)
|
2018-02-15 20:06:14 +01:00 |
|
Christian Zimmermann
|
a78fd668bc
|
re-organize cmake / src / build structure (-> linkable)
|
2018-02-14 16:44:55 +01:00 |
|