Christian Zimmermann
|
7cbd2a139d
|
im com
|
2020-08-26 23:24:10 +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
|
d2e7cb3a63
|
op4utest works
|
2020-08-24 16:35:14 +02:00 |
|
Christian Zimmermann
|
d7436ed577
|
Revert "vertical structure..."
This reverts commit c6f140a18e .
|
2020-08-12 16:48:07 +02:00 |
|
Christian Zimmermann
|
c6f140a18e
|
vertical structure...
|
2020-08-12 00:39:12 +02:00 |
|
Christian Zimmermann
|
e18e97b83f
|
...
|
2020-08-11 18:22:03 +02:00 |
|
Christian Zimmermann
|
233a0a7452
|
WIP: see last commit (there is still a non-initialized dynamic ext object)
|
2020-07-13 13:40:49 +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
|
b2f542027f
|
WIP: dynamic_operation
|
2020-07-10 00:17:38 +02:00 |
|
Christian Zimmermann
|
a64291484c
|
fix dynamic expressions
|
2020-07-09 17:37:28 +02:00 |
|
Christian Zimmermann
|
354a275c12
|
distinguish target object call depending on the controll index owner
|
2020-07-09 11:52:40 +02:00 |
|
Christian Zimmermann
|
e24e7dddec
|
...
|
2020-07-08 23:48:26 +02:00 |
|
Christian Zimmermann
|
95aca3381d
|
type register vector char
|
2020-07-08 23:41:20 +02:00 |
|
Christian Zimmermann
|
2049cb25ed
|
TypMap::num -> num()
|
2020-07-08 23:34:17 +02:00 |
|
Christian Zimmermann
|
a8e24efff2
|
type_map + type_register
|
2020-07-08 23:14:08 +02:00 |
|
Christian Zimmermann
|
dd31760344
|
shift former template code to cc file
|
2020-07-08 22:02:28 +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
|
9ab27d1e5a
|
fix compile errors from previous commit
|
2020-07-08 11:13:19 +02:00 |
|
Christian Zimmermann
|
4391d3a79a
|
start refactoring dynamic stuff: DExt -> Polymorphism: not finished, does not compile so far...
|
2020-07-07 16:42:41 +02:00 |
|
Christian Zimmermann
|
c8d9eb9aa4
|
changes required for gcc 10
|
2020-05-14 18:13:01 +02:00 |
|
Christian Zimmermann
|
ba350c516d
|
no meta map specialization
|
2020-04-07 17:07:45 +02:00 |
|
Christian Zimmermann
|
4683c9e85c
|
ranges: xToString: replace ',' by '.' (german locales seem to be used here now)
|
2019-12-11 15:16:50 +01:00 |
|
Christian Zimmermann
|
bebc7ce35c
|
allocation warning + forwarding + remove unsave code regarding that (e.g. anonymousMove)
|
2019-11-15 18:16:19 +01:00 |
|
Christian Zimmermann
|
2247336fee
|
multi_array: 'format constructor'
|
2019-11-14 19:39:03 +01:00 |
|
Christian Zimmermann
|
4a5a413a47
|
plus operation with foreign index
|
2019-11-13 14:08:15 +01:00 |
|
Christian Zimmermann
|
388440764e
|
fix: consistent streaming of tuples
|
2019-11-12 13:30:26 +01:00 |
|
Christian Zimmermann
|
e2c33a2061
|
fix meta data <-> char stream conversion for vector<T> meta type
|
2019-10-29 17:39:59 +01:00 |
|
Christian Zimmermann
|
49dd9ef548
|
map range: enable creation on arbitrary target range (of same type with real target space as sub-space)
|
2019-09-17 14:24:01 +02:00 |
|
Christian Zimmermann
|
6ee89f6bff
|
add anonToDynView for mutable array types
|
2019-09-13 18:08:23 +02:00 |
|
Christian Zimmermann
|
d1c4372825
|
AbstractIW: add function duplicate + Operations: completely replace AssignmentExpr by AssignmentExpr2
|
2019-09-13 15:08:33 +02:00 |
|
Christian Zimmermann
|
73a9d5b120
|
fix bug introduced during the last three commits
|
2019-09-09 18:47:23 +02:00 |
|
Christian Zimmermann
|
43baaa35c9
|
; missing
|
2019-09-05 11:45:57 +02:00 |
|
Christian Zimmermann
|
1f459ea2b5
|
single range: fix cmeta size for vector case
|
2019-09-03 19:34:20 +02:00 |
|
Christian Zimmermann
|
5f694c9103
|
single range: fix cmeta size for vector case
|
2019-09-03 19:33:30 +02:00 |
|
Christian Zimmermann
|
0acfb6e171
|
fix regarding last commit
|
2019-08-30 18:29:07 +02:00 |
|
Christian Zimmermann
|
ea974ce50b
|
generalize cmeta routine for vector meta data + catch 'no range' case in anonymousRange::sreplace(vec)
|
2019-08-29 20:40:39 +02:00 |
|
Christian Zimmermann
|
ba8655896b
|
generalize element return values in operation classes
|
2019-07-24 18:49:53 +02:00 |
|
Christian Zimmermann
|
867c6e13e9
|
cast to dynmic range array for mutable container
|
2019-07-12 18:11:22 +02:00 |
|
Christian Zimmermann
|
015734fa16
|
no index synchronization in (const)operation class; directly use pos arg (makes some things thread save)
|
2019-07-12 12:45:41 +02:00 |
|
Christian Zimmermann
|
b79f010c87
|
add utilities in xfor.h + fix SIZE in SubExpr
|
2019-07-10 18:14:50 +02:00 |
|
Christian Zimmermann
|
a2d67ef78c
|
fix: gcc 9 more pedantic in this case: int vs uint template arg
|
2019-07-05 17:40:26 +02:00 |
|
Christian Zimmermann
|
472abec3fd
|
ma operation: parallel version of .to and .addto
|
2019-05-24 13:55:07 +02:00 |
|
Christian Zimmermann
|
a8efbd083a
|
piloop: handles iloop instances wrt to thread safety
|
2019-05-22 16:36:44 +02:00 |
|
Christian Zimmermann
|
23078a8b2d
|
return type of Operation -> auto
|
2019-05-20 18:32:19 +02:00 |
|
Christian Zimmermann
|
8ce2f52070
|
iloop + c++14
|
2019-05-17 15:10:33 +02:00 |
|