Commit Graph

74 Commits

Author SHA1 Message Date
e8b733cb1a Fix datafieldtype after doubles 2022-07-18 16:48:57 +02:00
c757c4650c Fix problem with complex numbers 2022-07-14 00:17:24 +02:00
0f60ffdf0f Initial changes for naive cuda implementation 2022-07-05 12:39:46 +02:00
d76c33f9e8 Correctly set the world for the application 2022-05-06 13:53:51 +02:00
2bf8851962 Add Checkpoint functionality 2022-05-06 13:52:33 +02:00
be39eeb776 Add checkpoint readers and writers and tests 2022-04-26 18:42:29 +02:00
fed19ff52c Implement deleting Vppph 2022-04-05 17:16:11 +02:00
b54cdc0573 Silence ctf errors 2022-03-15 23:30:28 +01:00
a2470048fb Fix math problems with rst 2022-03-14 01:03:39 +01:00
c6eb805078 Now compiling 2022-03-11 14:27:52 +01:00
88c03698db Merge branch 'complex' 2022-03-04 17:42:40 +01:00
10a7969710 Silence the logging in group-and-sort 2022-02-22 12:09:41 +01:00
3dc38a43b5 Merge group-and-sort with complex 2022-02-18 12:44:01 +01:00
728c270745 Add the pertinents todos 2022-02-14 11:36:58 +01:00
66f2de1083 Improve MPI handling for enums 2022-02-14 11:26:35 +01:00
e89bd8f150 Add correct conjugate templated function 2022-02-09 19:35:00 +01:00
7f455d54fd Clean up couple of things 2022-01-27 20:59:42 +01:00
e161e4c0d6 Update Debug 2022-01-27 20:49:07 +01:00
5c177a85bc Templatize main algorithm 2022-01-27 20:48:38 +01:00
f8dd6b3f31 Templatize Input 2022-01-27 20:46:23 +01:00
75ecd53e18 Add xgemm 2022-01-27 20:45:54 +01:00
c7c6db77dc Templatize doubles 2022-01-27 20:45:38 +01:00
9d684b6624 Templatize energy functions 2022-01-27 20:45:03 +01:00
05f5bb6104 Templatize unions 2022-01-27 20:44:09 +01:00
6776a7134c Templatize SliceUnion 2022-01-27 20:43:41 +01:00
4543e712b3 Templatize RankMap 2022-01-27 20:41:08 +01:00
61662e2717 Templatize Slice 2022-01-27 20:40:37 +01:00
8c39827061 Add type traits 2022-01-27 20:39:00 +01:00
d7699b3c9b Update org mode structure 2021-12-29 13:42:31 +01:00
6fa915db3a Add 1% printing 2021-12-14 17:51:35 +01:00
2aa5b6c2e8 Add 1% printing 2021-12-14 17:50:22 +01:00
cdbad963b0 Add user printing mechanism (cherry pick) 2021-11-30 12:31:15 +01:00
0682f4ebc4 Add user printing mechanism 2021-11-30 12:04:44 +01:00
54b568a669 Improve slice union not found error message 2021-11-18 20:30:11 +01:00
9f1f32e950 Increase the number of buffers for 1-d slices to 6 2021-11-18 11:05:35 +01:00
5aa10f31ad Fix number of tuples group-and-sort 2021-11-17 15:30:19 +01:00
78580c5edb Simplify group distribution 2021-11-10 13:48:47 +01:00
60dab24f29 Fix getTupleNodes unique function 2021-11-10 13:46:52 +01:00
427995b1e3 Generalize unique 2021-11-10 13:46:31 +01:00
7e5feccca9 Add local and network fetch counters 2021-11-08 17:32:55 +01:00
bfbbf75b0f Clean up Info and code in group-and-sort 2021-11-08 16:24:31 +01:00
52d13992ef Delete fetchElement 2021-11-08 15:58:30 +01:00
1d76fff16b Clean up distribution 2021-11-08 15:58:19 +01:00
cc4029a3f9 Implement RANK_ROUND_ROBIN 2021-11-08 11:48:06 +01:00
7b617930a6 Fix naive implementation, NH3 working for both 2021-11-04 16:10:23 +01:00
a5619146f0 Add group-and-sort with MPI_Scatter and not MPI_Scatterv 2021-11-03 19:46:38 +01:00
12f8c6294e Update and simplify the naive implementation, [working] 2021-11-03 18:31:02 +01:00
79a3f99cb3 Update all chronos to use the static chrono 2021-10-21 15:25:01 +02:00
da714d3b7f Add static chrono 2021-10-19 17:34:28 +02:00
d2a8eff1b1 Add distributions structs to main 2021-10-19 13:49:48 +02:00