Commit graph

1020 commits

Author SHA1 Message Date
Christian Zimmermann
e619650902 mpi: rrange: fix operator() 2024-12-02 12:44:37 -08:00
Christian Zimmermann
cb8d854f88 various fixes + rindex: clear() 2024-12-01 22:39:03 -08:00
Christian Zimmermann
1743fd196a DXpr: consistent handling of pos types 2024-11-14 00:29:37 -08:00
Christian Zimmermann
8d7511b6c6 adapt paths in src/CMakeLists.txt 2024-11-02 23:06:59 -07:00
Christian Zimmermann
b826bd39c9 h5_mpi_utils.h: fix header 2024-11-02 22:45:52 -07:00
Christian Zimmermann
062f9cd19a hdf5_mpi: add h5_mpi_utils 2024-11-02 22:37:42 -07:00
Christian Zimmermann
82fb79a50e rename hdf5-mpi -> hdf5_mpi 2024-11-02 21:17:55 -07:00
Christian Zimmermann
456706c691 hdf5: fix bug + hdf5-mpi: test works 2024-11-02 19:09:44 -07:00
Christian Zimmermann
8c75c96a64 add hdf5-mpi test; works but there are hdf5 identifiers left open... 2024-10-31 18:50:24 -07:00
Christian Zimmermann
1663f7ae9a hdf5: dataset: init -> initbase + hdf5-mpi: compiles; TODO: tests 2024-10-30 23:54:21 -07:00
Christian Zimmermann
f597254d5d hdf5: dataset: some reorganization + group: add general add/get member functions 2024-10-30 18:05:10 -07:00
Christian Zimmermann
1e4daf8691 ranges: add stype() 2024-10-30 18:04:10 -07:00
Christian Zimmermann
b4ab639747 hdf5: some reorganization of the code + new member functions 2024-10-29 00:56:17 -07:00
Christian Zimmermann
8b66ad04ba hdf5: WIP: rdataset 2024-10-28 23:07:12 -07:00
Christian Zimmermann
2bbf8a7e44 op_types: operator-= 2024-10-28 23:05:17 -07:00
Christian Zimmermann
ee3e1b5d4f various improvements regarding static pos evaluation 2024-10-27 00:47:53 -07:00
Christian Zimmermann
a549fb6b9c mkSFPos 2024-10-23 22:39:36 -07:00
Christian Zimmermann
7754fd084e add performance testing binary 2024-10-22 17:59:26 -07:00
Christian Zimmermann
df2b6892d9 pos_type: auto -> decltype(auto) + rop_types: handle local index offsets 2024-10-22 13:58:13 -07:00
Christian Zimmermann
a4a67d2841 index pack: fix 2024-10-19 22:23:39 -07:00
Christian Zimmermann
462be41f1d mindex: copy sub-index instances in copy constr/assign + mpi: fixes 2024-10-19 21:15:33 -07:00
Christian Zimmermann
03afacb1e5 mpi: rindex: synchronize/localize utilities 2024-10-18 23:59:41 -07:00
Christian Zimmermann
19a4cd2467 mpi: more on rank format (TODO: think about pos) 2024-10-16 23:32:36 -07:00
Christian Zimmermann
82dcfbde2e mpi: rindex: fixes 2024-10-16 16:31:02 -07:00
Christian Zimmermann
31e892005b mpi: completely remove the rank shift when doing global operations + fixes 2024-10-15 23:30:50 -07:00
Christian Zimmermann
0ee2e0fca2 mpi acc xpr -> acc xpr 2024-10-15 13:35:47 -07:00
Christian Zimmermann
e36b9bc6fd mpi: WIP: add rank acc xpr 2024-10-15 10:51:23 -07:00
Christian Zimmermann
ce5c3a25b1 mpi: add rank offset/format 2024-10-14 22:56:58 -07:00
Christian Zimmermann
de7ac23f87 mpi: rmap: fix bug 2024-10-13 23:32:36 -07:00
Christian Zimmermann
8586fa074a fixes + rrange/rindex: remove constraint geo-extension == nranks 2024-10-13 00:41:50 -07:00
Christian Zimmermann
d3358d71d6 mrange: mindex: ipack assignment: bug fix 2024-09-26 19:58:17 +02:00
Christian Zimmermann
bb915dc8a8 mpi: rop_types: add missing header guards 2024-09-21 17:08:17 +02:00
Christian Zimmermann
8b093baa8e pos_type: fix SPos(EPos) 2024-09-20 00:11:58 +02:00
Christian Zimmermann
2ca37810b2 fix epos operations (oget) 2024-07-28 08:45:34 +02:00
Christian Zimmermann
b2dcf54d65 fix UPos/EPos operator+ 2024-07-28 08:17:19 +02:00
Christian Zimmermann
88c40d702a statc_index_id 2024-07-26 18:47:13 +02:00
Christian Zimmermann
18748a651a WIP: correct / improve epos operations 2024-07-24 19:06:43 +02:00
Christian Zimmermann
758bc89307 pos: ignore epos in fpos types 2024-07-23 20:42:10 +02:00
Christian Zimmermann
f674407a38 WIP: pos type operations 2024-07-12 19:16:55 +02:00
Christian Zimmermann
3086bf54ab minor changes 2024-07-10 14:39:04 +02:00
Christian Zimmermann
8c35113967 fix sindex step size 2024-07-09 19:29:23 +02:00
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