0097b81778
OMP dslash working
2015-05-13 10:59:22 +01:00
add4495a4a
cout IO for all types
2015-05-13 09:24:10 +01:00
541d52ab97
I have made the Cshift work successfully with open mp threading in
...
every routine. Collapse(2) is now working under clang-omp++.
2015-05-13 00:31:00 +01:00
c6baa3e657
Threading support rework.
...
Placed parallel pragmas as macros; implemented deterministic thread reduction in style of
BFM.
2015-05-12 07:51:41 +01:00
b42453d1fd
Command line args and a general clean up
2015-05-11 12:43:10 +01:00
06dcbed6b1
Updated to do list
2015-05-11 09:44:50 +01:00
2203c6e597
Lots of changes required to compile for MIC under ICPC
2015-05-10 23:29:21 +01:00
5a7751d9df
Updated TODO list
2015-05-10 15:32:56 +01:00
9ed1fb45e1
Updated todo list
2015-05-10 15:13:50 +01:00
cdd5cdeda2
Cleaned up for Linux
2015-05-05 22:09:22 +01:00
0b7d389258
Reworking CSHIFT and Stencil. Implementing Wilson and discovered rework is required
2015-04-27 13:45:07 +01:00
35cfef2129
Big updates with progress towards wilson matrix
2015-04-26 15:51:09 +01:00
c678f2d255
Starting the implementation of wilson; incomplete and committing non-functional code which
...
is not yet included from elsewhere or linked to the build system.
2015-04-25 14:33:02 +01:00
d5fd34b6e8
Update to TODO list
2015-04-25 13:04:26 +01:00
2d8cf9e456
Added two spinor functionality required to support the Wilson hopping term.
2015-04-25 12:54:06 +01:00
dc970c6442
Dirac done ; remove from TODO
2015-04-24 22:56:37 +01:00
e2e3ea5742
Reorganised the TODO. Really getting somewhere
2015-04-23 20:42:30 +01:00
b7416d79e3
Begginings of slice summation and subblocking
2015-04-23 11:04:59 +01:00
650410cb2f
Update to task list
2015-04-19 14:55:16 +01:00
4e1a3aee82
Update
2015-04-18 22:16:31 +01:00
a17ce0695b
Clean up
2015-04-18 20:52:40 +01:00
8195d302dc
Reorganise to keep files smaller
2015-04-18 18:36:48 +01:00
e25f10566c
peekIndex update
2015-04-18 14:36:01 +01:00
1972eea128
spin trace type work
2015-04-16 14:48:21 +01:00
ab9a764bb1
Reduce now going through MPI.
2015-04-14 22:40:40 +01:00
f1876b7e95
Modified
2015-04-14 20:25:51 +01:00
2d54ef2a52
Stencil code pretty much shaken out.
...
Beginning of inner product and norm2.
2015-04-14 20:22:04 +01:00
6e90038bf6
Fixing nocompile
2015-04-10 05:24:01 +02:00
31f4f4f1e1
"where" and integer comparisons logic implemented for conditional
...
assignment. LatticeCoordinate helper to get global (reduced) coordinate.
Some more work of similar type perhaps needed, but the bulk of the required
structure for masked array assignment is now in place.
2015-04-09 08:06:03 +02:00
982274e5a0
Major rework of extract/merge/permute processing debugged and working.
2015-04-06 11:26:24 +01:00
02262b0019
Bringing in LatticeInteger with the idea of implemented predicated
...
assignment, subsets etc.
c.f the QDP++ "where" syntax
2015-04-06 06:30:48 +01:00
15dda435e6
TODO list for preparing this for real use and QDP++ replacement.
2015-04-03 09:28:58 +01:00