1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-11 03:46:55 +01:00

spin trace type work

This commit is contained in:
Peter Boyle
2015-04-16 14:48:21 +01:00
parent 6d71ff98e5
commit 5aac6dc85b
5 changed files with 21 additions and 18 deletions

17
TODO
View File

@ -7,18 +7,16 @@ AUDITS:
* extract / merge extra implementation removal
BUILD:
* Test infrastructure
* subdirs lib, tests ??
FUNCTIONALITY:
* Conditional execution, where etc... -----DONE, simple test
* Integer relational support -----DONE
* Coordinate information, integers etc... -----DONE
* Integer type padding/union to vector. -----DONE
* LatticeCoordinate[mu] -----DONE
* Stencil operator support -----Initial thoughts, trial implementation DONE.
-----some simple tests that Stencil matches Cshift.
-----do all permute in comms phase, so that copy permute
@ -27,6 +25,12 @@ FUNCTIONALITY:
* CovariantShift support -----Use a class to store gauge field? (parallel transport?)
POST-SFW call:
* TraceColor, TraceSpin.
* How to define simple matrix operations, such as flavour matrices?
* Subset support, slice sums etc... -----Only need slice sum?
-----Generic cartesian subslicing?
-----Array ranges / boost extents?
@ -34,7 +38,6 @@ FUNCTIONALITY:
-----Suggests generalised cartesian subblocking
sums, returning modified grid?
-----What should interface be?
i) Two classes of subset; red black parity subsetting (pick checkerboard).
cartesian sub-block subsetting