forked from etmc/tmLQCD
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Todo
36 lines (31 loc) · 1.27 KB
/
Todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
- source filename for heavy-light operator not consistent
- read_spinor does not distingiush between a source and a
propagator. In case there is source and sink in the same file, one
cannot read the source, probably. To be fixed!
- even/odd is not consistently implemented in invert
if there is one operator without we need to get the memory
for even_odd_flag == 0!!
- SourceSink_Pairs propagator format possibly broken for 2 fl. tmwilson
- residuum check for 2 fl nd twisted fails
- do we need basenames per operator
- introduce source types
- volume sources
- spin shifts in sources
- adaptive precision for overlap
- adapt online measuremnts for new operator structure
- incorporate stouting into new operator structure
- Remove the DUM_* variables and g_spinor_fields
- incorporate overlap operator
- append/not append feature for spinor fields
- source generation inside the code
- deflation
- mixed precision solver, single precision Dirac operator
- GPU implementation...
- test RHMC?
- dynamical overlap code
- create simpler test suite
- Add error reporting in spinor_write_binary for the lime functions
- Organize error (exit) codes
- Make a list of all existing error exits
- Create a scheme for these error messages with enums
- Implement scheme everywhere in the code