Christian Zimmermann
|
dcce9a5eea
|
hl op: resolve lowest indices at runtime
|
2020-09-11 13:12:46 +02:00 |
|
Christian Zimmermann
|
ee58f2ab39
|
enable high level math functions
|
2020-09-03 12:15:51 +02:00 |
|
Christian Zimmermann
|
e174ced2eb
|
shift high level op code to separate headers
|
2020-09-03 10:52:31 +02:00 |
|
Christian Zimmermann
|
4beb352c0e
|
high level operation works. TODO: shift code to lib/include files
|
2020-09-02 23:55:08 +02:00 |
|
Christian Zimmermann
|
705f6351a5
|
first part of generalization of previous commit
|
2020-09-02 23:05:40 +02:00 |
|
Christian Zimmermann
|
b0a1f356a7
|
first part of high level operations work (only implemented in context of op4utest)
|
2020-09-02 18:35:20 +02:00 |
|
Christian Zimmermann
|
437193432a
|
im com
|
2020-09-01 17:39:45 +02:00 |
|
Christian Zimmermann
|
718a5f22cf
|
im com
|
2020-08-31 18:42:48 +02:00 |
|
Christian Zimmermann
|
4fc2c52865
|
revert to a80e927
|
2020-08-31 17:28:00 +02:00 |
|
Christian Zimmermann
|
3a8b837a1c
|
im com
|
2020-08-30 23:20:09 +02:00 |
|
Christian Zimmermann
|
8168e253a4
|
dynamic hybrid functional operations work
|
2020-08-30 16:41:05 +02:00 |
|
Christian Zimmermann
|
782e8555cf
|
dynamic hybrid contraction works
|
2020-08-30 14:43:53 +02:00 |
|
Christian Zimmermann
|
371107cb5d
|
im com
|
2020-08-30 03:52:44 +02:00 |
|
Christian Zimmermann
|
7e963c1c95
|
minor change
|
2020-08-30 01:35:06 +02:00 |
|
Christian Zimmermann
|
566da70618
|
... remaining fixes: hybrid dynamic multi-threaded operations work
|
2020-08-29 23:36:01 +02:00 |
|
Christian Zimmermann
|
4e7e57fcb9
|
partial fix in multi-threading relevant code
|
2020-08-29 21:46:07 +02:00 |
|
Christian Zimmermann
|
e08c477f0e
|
... also with more than one explicit index
|
2020-08-28 18:04:45 +02:00 |
|
Christian Zimmermann
|
67b343d217
|
dynamic operations: partial static call works consistently
|
2020-08-28 17:55:54 +02:00 |
|
Christian Zimmermann
|
cb6a6ccdb3
|
im com
|
2020-08-28 13:46:12 +02:00 |
|
Christian Zimmermann
|
7afd193d09
|
im com
|
2020-08-27 23:48:04 +02:00 |
|
Christian Zimmermann
|
4601061934
|
dynamic operation: dynamic index call by custom name works
|
2020-08-27 15:01:29 +02:00 |
|
Christian Zimmermann
|
991a9bc5b4
|
split rpack_num -> .h , .cc.h
|
2020-08-27 13:21:05 +02:00 |
|
Christian Zimmermann
|
17c9f76b4b
|
dynamic functional operations work
|
2020-08-26 20:23:58 +02:00 |
|
Christian Zimmermann
|
304d7ec682
|
dynamic contractions work
|
2020-08-26 17:05:44 +02:00 |
|
Christian Zimmermann
|
6444f971a6
|
OpTest_Dyn, Multiply: add remaining tests: work
|
2020-08-24 17:39:56 +02:00 |
|
Christian Zimmermann
|
f04ee322bb
|
WIP: dynamic operation classes
|
2020-07-13 01:00:35 +02:00 |
|
Christian Zimmermann
|
449da106b4
|
fix error from previous commit + split operation unit tests
|
2020-07-11 19:55:48 +02:00 |
|
Christian Zimmermann
|
de21f197c5
|
remove expression.*
|
2020-07-08 20:50:47 +02:00 |
|
Christian Zimmermann
|
ca55bd0702
|
fix compile errors and seg fault from last commit -> unit tests work again
|
2020-07-08 20:46:04 +02:00 |
|
Christian Zimmermann
|
f7549a230b
|
start removing expression collection stuff -> so far compile errors + seg fault...
|
2020-07-08 17:55:51 +02:00 |
|
Christian Zimmermann
|
388440764e
|
fix: consistent streaming of tuples
|
2019-11-12 13:30:26 +01:00 |
|
Christian Zimmermann
|
6326b32d6a
|
generalize map range
|
2019-04-03 16:26:53 +02:00 |
|
Christian Zimmermann
|
fe4275766a
|
map range: take operation as argument
|
2019-03-29 12:58:39 +01:00 |
|
Christian Zimmermann
|
8a37107ac1
|
slight changes in range interface (typeNum) + fixes in dynamic range meta/index
|
2019-03-19 20:58:59 +01:00 |
|
Christian Zimmermann
|
25fadae974
|
make comparison loop absolutely equivalent to ma test loop -> there is no notable difference in the performance anymore
|
2019-02-27 19:02:06 +01:00 |
|
Christian Zimmermann
|
59ffd5adcc
|
use omp simd in performance comparision loop
|
2019-02-14 22:04:33 +01:00 |
|
Christian Zimmermann
|
6d776f853d
|
im com
|
2019-02-13 21:59:13 +01:00 |
|
Christian Zimmermann
|
f339778a59
|
generalize single range (static size parameter, -> -1 if non-static size)
|
2019-02-12 20:26:38 +01:00 |
|
Christian Zimmermann
|
8237fba438
|
complete last commit...
|
2019-01-16 10:39:58 +01:00 |
|
Christian Zimmermann
|
e1b6271a95
|
update readme + multithread one test
|
2019-01-16 10:23:18 +01:00 |
|
Christian Zimmermann
|
6d1682efa2
|
enable multi threading
|
2019-01-15 17:41:43 +01:00 |
|
Christian Zimmermann
|
a1d843c01b
|
change operation arithmetics: distinguish between assignment and contraction (= vs +=)
|
2019-01-15 14:34:59 +01:00 |
|
Christian Zimmermann
|
22b93b0612
|
prelim fix... (CAUTION)
|
2018-12-25 17:48:52 +01:00 |
|
Christian Zimmermann
|
edae293f14
|
... nope, try again...
|
2018-12-25 10:35:50 +01:00 |
|
Christian Zimmermann
|
5efe52b17e
|
fix size_t vs int error appearing at build server
|
2018-12-25 10:31:52 +01:00 |
|
Christian Zimmermann
|
1f88bd2c58
|
fix cathastrophic bug (although it did not affect anything so far)
|
2018-12-24 18:55:11 +01:00 |
|
Christian Zimmermann
|
d5a1422f34
|
sub range contraction (tested)
|
2018-12-23 13:01:13 +01:00 |
|
Christian Zimmermann
|
90c0bee44c
|
fix 'step bug' (sub range)
|
2018-12-21 23:46:58 +01:00 |
|
Christian Zimmermann
|
bc372257f8
|
sub range (not fully fixed: do for loop -> sub expr again)
|
2018-12-21 18:25:45 +01:00 |
|
Christian Zimmermann
|
7331ff608f
|
dynamic re-ordering assignment
|
2018-12-02 18:46:44 +01:00 |
|