neo
5a5ee83d28
Small modification to the configure files
2015-06-04 14:17:58 +09:00
neo
12ae11ef62
Adding support for doxygen generation
2015-05-27 10:34:56 +09:00
neo
da46b56e85
Adding support for doxygen generation
2015-05-27 10:34:56 +09:00
neo
aff978f60a
Cleaning up simd files
2015-05-26 13:31:10 +09:00
neo
4dbaa389c8
Cleaning up simd files
2015-05-26 13:31:10 +09:00
Peter Boyle
7f3ae64a31
OMP dslash working
2015-05-13 10:59:22 +01:00
Peter Boyle
e179828662
OMP dslash working
2015-05-13 10:59:22 +01:00
Peter Boyle
d388b831b4
cout IO for all types
2015-05-13 09:24:10 +01:00
Peter Boyle
a108d5d3b0
cout IO for all types
2015-05-13 09:24:10 +01:00
Peter Boyle
b4a570477c
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
Peter Boyle
48f425d31c
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
Peter Boyle
65c91eae64
Threading support rework.
...
Placed parallel pragmas as macros; implemented deterministic thread reduction in style of
BFM.
2015-05-12 07:51:41 +01:00
Peter Boyle
6103c29ee3
Threading support rework.
...
Placed parallel pragmas as macros; implemented deterministic thread reduction in style of
BFM.
2015-05-12 07:51:41 +01:00
paboyle
fa5779537c
Command line args and a general clean up
2015-05-11 12:43:10 +01:00
paboyle
379943abf5
Command line args and a general clean up
2015-05-11 12:43:10 +01:00
paboyle
5548fd6928
Updated to do list
2015-05-11 09:44:50 +01:00
paboyle
9f9796b888
Updated to do list
2015-05-11 09:44:50 +01:00
Peter Boyle
242e447bc5
Lots of changes required to compile for MIC under ICPC
2015-05-10 23:29:21 +01:00
Peter Boyle
5555a852be
Lots of changes required to compile for MIC under ICPC
2015-05-10 23:29:21 +01:00
Peter Boyle
8215893152
Updated TODO list
2015-05-10 15:32:56 +01:00
Peter Boyle
933ccfdc4f
Updated TODO list
2015-05-10 15:32:56 +01:00
Peter Boyle
27c2d13968
Updated todo list
2015-05-10 15:13:50 +01:00
Peter Boyle
ebed239e49
Updated todo list
2015-05-10 15:13:50 +01:00
Peter Boyle
7b0dd6c5d6
Cleaned up for Linux
2015-05-05 22:09:22 +01:00
Peter Boyle
35d949cc17
Cleaned up for Linux
2015-05-05 22:09:22 +01:00
Peter Boyle
0b7d389258
Reworking CSHIFT and Stencil. Implementing Wilson and discovered rework is required
2015-04-27 13:45:07 +01:00
Peter Boyle
f159495a9d
Reworking CSHIFT and Stencil. Implementing Wilson and discovered rework is required
2015-04-27 13:45:07 +01:00
Peter Boyle
35cfef2129
Big updates with progress towards wilson matrix
2015-04-26 15:51:09 +01:00
Peter Boyle
94f728bee4
Big updates with progress towards wilson matrix
2015-04-26 15:51:09 +01:00
Peter Boyle
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
Peter Boyle
51f0da7b93
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
Peter Boyle
d5fd34b6e8
Update to TODO list
2015-04-25 13:04:26 +01:00
Peter Boyle
9dacdc947d
Update to TODO list
2015-04-25 13:04:26 +01:00
Peter Boyle
2d8cf9e456
Added two spinor functionality required to support the Wilson hopping term.
2015-04-25 12:54:06 +01:00
Peter Boyle
c5fa18eb20
Added two spinor functionality required to support the Wilson hopping term.
2015-04-25 12:54:06 +01:00
Peter Boyle
dc970c6442
Dirac done ; remove from TODO
2015-04-24 22:56:37 +01:00
Peter Boyle
8b4073d84c
Dirac done ; remove from TODO
2015-04-24 22:56:37 +01:00
Peter Boyle
e2e3ea5742
Reorganised the TODO. Really getting somewhere
2015-04-23 20:42:30 +01:00
Peter Boyle
b9939e3974
Reorganised the TODO. Really getting somewhere
2015-04-23 20:42:30 +01:00
Peter Boyle
b7416d79e3
Begginings of slice summation and subblocking
2015-04-23 11:04:59 +01:00
Peter Boyle
4d2198ea56
Begginings of slice summation and subblocking
2015-04-23 11:04:59 +01:00
Peter Boyle
650410cb2f
Update to task list
2015-04-19 14:55:16 +01:00
Peter Boyle
f6ab726cef
Update to task list
2015-04-19 14:55:16 +01:00
Peter Boyle
4e1a3aee82
Update
2015-04-18 22:16:31 +01:00
Peter Boyle
d929f88421
Update
2015-04-18 22:16:31 +01:00
Peter Boyle
a17ce0695b
Clean up
2015-04-18 20:52:40 +01:00
Peter Boyle
c94b7cc43c
Clean up
2015-04-18 20:52:40 +01:00
Peter Boyle
8195d302dc
Reorganise to keep files smaller
2015-04-18 18:36:48 +01:00
Peter Boyle
cffad66894
Reorganise to keep files smaller
2015-04-18 18:36:48 +01:00
Peter Boyle
e25f10566c
peekIndex update
2015-04-18 14:36:01 +01:00
Peter Boyle
57586c8e05
peekIndex update
2015-04-18 14:36:01 +01:00
Peter Boyle
1972eea128
spin trace type work
2015-04-16 14:48:21 +01:00
Peter Boyle
5aac6dc85b
spin trace type work
2015-04-16 14:48:21 +01:00
Peter Boyle
ab9a764bb1
Reduce now going through MPI.
2015-04-14 22:40:40 +01:00
Peter Boyle
94f9e781f4
Reduce now going through MPI.
2015-04-14 22:40:40 +01:00
Peter Boyle
f1876b7e95
Modified
2015-04-14 20:25:51 +01:00
Peter Boyle
2ae42c40a8
Modified
2015-04-14 20:25:51 +01:00
Peter Boyle
2d54ef2a52
Stencil code pretty much shaken out.
...
Beginning of inner product and norm2.
2015-04-14 20:22:04 +01:00
Peter Boyle
1eee664092
Stencil code pretty much shaken out.
...
Beginning of inner product and norm2.
2015-04-14 20:22:04 +01:00
Peter Boyle
6e90038bf6
Fixing nocompile
2015-04-10 05:24:01 +02:00
Peter Boyle
d9a454bc9f
Fixing nocompile
2015-04-10 05:24:01 +02:00
Peter Boyle
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
Peter Boyle
8f5281563e
"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
Peter Boyle
982274e5a0
Major rework of extract/merge/permute processing debugged and working.
2015-04-06 11:26:24 +01:00
Peter Boyle
48a38ef4fd
Major rework of extract/merge/permute processing debugged and working.
2015-04-06 11:26:24 +01:00
Peter Boyle
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
Peter Boyle
e06a11ee5e
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
Peter Boyle
15dda435e6
TODO list for preparing this for real use and QDP++ replacement.
2015-04-03 09:28:58 +01:00
Peter Boyle
d081715504
TODO list for preparing this for real use and QDP++ replacement.
2015-04-03 09:28:58 +01:00