Commit Graph
76 Commits
Author SHA1 Message Date
gallo 3dc38a43b5 Merge group-and-sort with complex 2022-02-18 12:44:01 +01:00
gallo 728c270745 Add the pertinents todos 2022-02-14 11:36:58 +01:00
gallo 66f2de1083 Improve MPI handling for enums 2022-02-14 11:26:35 +01:00
gallo e89bd8f150 Add correct conjugate templated function 2022-02-09 19:35:00 +01:00
gallo c2b1c78c67 Tanlge source files for complex 2022-02-07 22:29:47 +01:00
gallo 7f455d54fd Clean up couple of things 2022-01-27 20:59:42 +01:00
gallo e161e4c0d6 Update Debug 2022-01-27 20:49:07 +01:00
gallo 5c177a85bc Templatize main algorithm 2022-01-27 20:48:38 +01:00
gallo f8dd6b3f31 Templatize Input 2022-01-27 20:46:23 +01:00
gallo 75ecd53e18 Add xgemm 2022-01-27 20:45:54 +01:00
gallo c7c6db77dc Templatize doubles 2022-01-27 20:45:38 +01:00
gallo 9d684b6624 Templatize energy functions 2022-01-27 20:45:03 +01:00
gallo 05f5bb6104 Templatize unions 2022-01-27 20:44:09 +01:00
gallo 6776a7134c Templatize SliceUnion 2022-01-27 20:43:41 +01:00
gallo 4543e712b3 Templatize RankMap 2022-01-27 20:41:08 +01:00
gallo 61662e2717 Templatize Slice 2022-01-27 20:40:37 +01:00
gallo 8c39827061 Add type traits 2022-01-27 20:39:00 +01:00
gallo b1175997af Add tangled code 2021-12-14 18:00:25 +01:00
gallo 6fa915db3a Add 1% printing 2021-12-14 17:51:35 +01:00
gallo cdbad963b0 Add user printing mechanism (cherry pick) 2021-11-30 12:31:15 +01:00
gallo bba062bcc9 Print the correct energy, with sign 2021-10-05 17:54:39 +02:00
gallo 2f1d3db6d8 Change the printing of the energy 2021-10-05 17:51:46 +02:00
gallo bcefe0d2d7 Print dgemm and iteration flops at the end of the calculation 2021-10-05 17:50:03 +02:00
gallo 44977bd186 Update sources with chrono in input value 2021-10-05 16:58:37 +02:00
gallo 6adf3fb7a1 Add chrono setting to input values for printing chrono 2021-10-05 16:58:08 +02:00
gallo 9d731bc489 Change the sign of the returned energy 2021-10-05 16:55:25 +02:00
gallo 185da8913e Remove one-shot doubles clearing 2021-10-05 16:51:51 +02:00
gallo 7c3a7bbc1e Remove useless function print_slices 2021-10-05 16:51:32 +02:00
gallo 0a861618fd Fix getEnergy bug with index jj <> kk 2021-10-05 16:49:30 +02:00
gallo 7844f15deb Add explicit std::plus to accumulate 2021-10-01 17:47:07 +02:00
gallo 8c64423052 Fix accumulate bug 2021-10-01 17:42:57 +02:00
gallo aa2d88ee2f Fix the problem with MPI_Request 2021-09-14 13:27:32 +02:00
gallo 3e9f8bb7f0 Do slicing by default
dough!!
2021-09-10 15:11:00 +02:00
gallo 5bb463dc93 Fix SliceUnion RankMap 2021-09-09 20:37:55 +02:00
gallo 6c73788c2d Add RankMap in main 2021-09-09 20:34:58 +02:00
gallo a3f20db0a4 Sources.mk depends on config.el 2021-09-09 20:27:14 +02:00
gallo 951f7232cc Fix RandMap exporting header 2021-09-09 20:22:04 +02:00
gallo 79094cceb8 Update Makefile 2021-09-07 17:08:43 +02:00
gallo aba5becfb0 Add lib configuration 2021-09-07 16:52:13 +02:00
gallo f03a02dc41 Make ctf vars optional 2021-09-07 16:43:12 +02:00
gallo 8e70f13044 Add atrip.mk 2021-09-07 16:30:19 +02:00
gallo a4d75eeb8b Update gitignore 2021-09-07 16:20:10 +02:00
gallo 1cc41f1dd1 Add sources explicitly 2021-09-07 16:18:29 +02:00
gallo 3d0f8a3a61 Add rudimentary install 2021-09-07 16:11:51 +02:00
gallo 52528f8509 Change SOURCES into ATRIP_SOURCES 2021-09-07 16:03:59 +02:00
gallo 7b7d63f328 Add clang in ci 2021-09-06 19:25:31 +02:00
gallo f6a67a8ce1 Put implementation in a separate file 2021-09-06 19:22:31 +02:00
gallo 2b1997b80c Fix README 2021-09-06 19:13:36 +02:00
gallo 0216bed053 Add clang support 2021-09-06 18:54:17 +02:00
gallo 7cddf4735f Update doc 2021-09-06 18:34:54 +02:00