Christian Zimmermann
|
f0401e50bf
|
urange: allow casts from multi-dim range to sizeT urange
|
2024-07-08 16:31:07 +02:00 |
|
Christian Zimmermann
|
3835859a5e
|
mindex: setSub
|
2024-07-04 19:32:51 +02:00 |
|
Christian Zimmermann
|
40fd0251db
|
mpi: rarray: operator(single index); to be checked, generalized...
|
2024-07-03 22:53:07 +02:00 |
|
Christian Zimmermann
|
8bf9699ad3
|
mpi: rindex: consider the case of one-dimensional multi-ranking
|
2024-07-03 22:17:22 +02:00 |
|
Christian Zimmermann
|
215c2c4f55
|
range base: add savesub function
|
2024-06-11 13:50:14 +02:00 |
|
Christian Zimmermann
|
41e206f5aa
|
base: fix move constructor of ObjHandle
|
2024-06-09 17:33:04 +02:00 |
|
Christian Zimmermann
|
4dc9422344
|
fix cmake error msg in mpi section
|
2024-06-07 16:51:37 +02:00 |
|
Christian Zimmermann
|
9b0286929e
|
RArray rop() -> operator() + call local operation in case of assignment for roproot
|
2024-06-06 19:08:52 +02:00 |
|
Christian Zimmermann
|
127577e422
|
rarray: fix constructor
|
2024-06-04 19:44:34 +02:00 |
|
Christian Zimmermann
|
defc8d98e0
|
fix prange derive segfault
|
2024-05-18 22:07:06 +02:00 |
|
Christian Zimmermann
|
f47fa0b921
|
mpi: fix / adapt setbuf_unit_test to recent changes in the lib
|
2024-05-16 18:32:03 +02:00 |
|
Christian Zimmermann
|
72ca92a08c
|
Merge branch 'fix' into dev
|
2024-05-15 23:11:12 +02:00 |
|
Christian Zimmermann
|
ecd279e5b7
|
base/utils.h: add algorithm library (seems to be neccessary on newer systems)
|
2024-05-15 18:11:38 +02:00 |
|
Christian Zimmermann
|
ad4c0f177e
|
im com
|
2024-05-06 02:36:56 +02:00 |
|
Christian Zimmermann
|
137e9ab463
|
fixes + WIP: rop test
|
2024-05-01 23:59:25 +02:00 |
|
Christian Zimmermann
|
be33c429bf
|
more operation tests + fix SFor (compatibility with For) + more RIndex utils
|
2024-04-28 20:06:00 +02:00 |
|
Christian Zimmermann
|
af32689c00
|
mpi rarray: improve setupBuffer
|
2024-04-28 01:29:37 +02:00 |
|
Christian Zimmermann
|
1d77098670
|
fixes
|
2024-04-22 01:03:26 +02:00 |
|
Christian Zimmermann
|
e5782ac327
|
obj_handle: get function + RArray
|
2024-04-22 00:38:35 +02:00 |
|
Christian Zimmermann
|
066e267753
|
WIP: roperation_unit_test + WIP: RBIndex + fixes...
|
2024-04-21 21:27:00 +02:00 |
|
Christian Zimmermann
|
f6a3ef64cc
|
WRange: tests + fixes
|
2024-04-20 20:22:49 +02:00 |
|
Christian Zimmermann
|
e8b6dd9f4d
|
add WRange (same as URange but with arbitrary meta data ordering)
|
2024-04-18 18:01:19 +02:00 |
|
Christian Zimmermann
|
9ea47a20a3
|
arrays: formatIsTrivial -> public
|
2024-04-18 13:56:24 +02:00 |
|
Christian Zimmermann
|
0cc0a7cea4
|
mpi rarray load
|
2024-04-18 12:14:56 +02:00 |
|
Christian Zimmermann
|
6e16927442
|
mpi: rarray: use setupBuffer function
|
2024-04-16 09:09:26 +02:00 |
|
Christian Zimmermann
|
a037598775
|
complete WIPs from previous commit
|
2024-04-15 23:03:55 +02:00 |
|
Christian Zimmermann
|
adfb0fda67
|
WIP: reorder mpi code + map xpr + pos op
|
2024-04-15 19:19:21 +02:00 |
|
Christian Zimmermann
|
5ed0d6bbcb
|
WIP: rarray load
ci/woodpecker/manual/woodpecker Pipeline failed
|
2024-04-15 01:23:42 +02:00 |
|
Christian Zimmermann
|
6980bb5fdf
|
rop_types
|
2024-04-14 16:45:29 +02:00 |
|
Christian Zimmermann
|
fae345f455
|
WIP: rank array member function implementations
|
2024-04-14 01:45:15 +02:00 |
|
Christian Zimmermann
|
97f28975d5
|
im com
|
2024-04-07 17:01:53 +02:00 |
|
Christian Zimmermann
|
aa5af48111
|
im com
|
2024-04-07 02:35:43 +02:00 |
|
Christian Zimmermann
|
8bb3cef417
|
riexp fix
|
2024-04-07 00:15:22 +02:00 |
|
Christian Zimmermann
|
7db80fd255
|
im com
|
2024-04-03 23:53:53 +02:00 |
|
Christian Zimmermann
|
2fddb42e6c
|
im com
|
2024-04-02 00:48:15 +02:00 |
|
Christian Zimmermann
|
ec30ad5839
|
mpi: implement experimental program for data transfer algorithms used for non-local operations
|
2024-03-28 00:56:22 +01:00 |
|
Christian Zimmermann
|
e65635cb0e
|
im com
|
2024-03-27 00:28:32 +01:00 |
|
Christian Zimmermann
|
c972a9db52
|
WIP: rank op (concept)
|
2024-03-26 00:36:29 +01:00 |
|
Christian Zimmermann
|
6a433b237e
|
rrange test: remove break
|
2024-03-24 23:47:15 +01:00 |
|
Christian Zimmermann
|
5d76ae6e36
|
rindex: distinguish between lex and pos
|
2024-03-24 02:42:45 +01:00 |
|
Christian Zimmermann
|
d9a546a5cc
|
fix yrange at()
|
2024-03-23 20:52:57 +01:00 |
|
Christian Zimmermann
|
236a5b1b81
|
fix/implement missing broadcasts + fix at() for mrange/rrange
|
2024-03-23 20:46:49 +01:00 |
|
Christian Zimmermann
|
9b2b1be170
|
im com
|
2024-03-22 02:50:42 +01:00 |
|
Christian Zimmermann
|
dc2c239650
|
ranges: getMeta(): return size when out of scope (no throw)
|
2024-03-22 00:26:58 +01:00 |
|
Christian Zimmermann
|
c1acda90f0
|
fix in obj_handle + mpi: RArray test works
|
2024-03-21 01:18:21 +01:00 |
|
Christian Zimmermann
|
c43698dc10
|
array objects: copy function
|
2024-03-20 22:15:22 +01:00 |
|
Christian Zimmermann
|
bd2af23b15
|
WIP: MPI: RAIndex + RCArray + corresp tests
|
2024-03-20 01:19:40 +01:00 |
|
Christian Zimmermann
|
38e90bc2c6
|
WIP: RArray types + RAIndex
|
2024-03-18 00:21:26 +01:00 |
|
Christian Zimmermann
|
ef5b0ac456
|
MPI: RRange unit test works
|
2024-03-16 23:30:35 +01:00 |
|
Christian Zimmermann
|
bd8970ae33
|
URange cast for PRanges + fix mpi test
|
2024-03-16 17:25:37 +01:00 |
|