Peter Boyle
5267658748
Fixing the comms=none compile
2015-04-10 05:53:09 +02:00
Peter Boyle
6e90038bf6
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
982274e5a0
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
0c5c974e6d
Renamed the namespace to Grid
2015-04-03 05:29:54 +01:00
Peter Boyle
7b97e50b7b
MPI is now working and passing basic tests. Will start to construct a more sensible test suite shortly
...
since testing requirements now go beyond what a single Grid_main.cc can do.
Will need a more organised src tree for this and will require substantial reorg of build system.
2015-04-03 04:52:53 +01:00
Peter Boyle
196fd203e2
Fixing the Checkerboarding cshift.
...
Implemented "fake" communications in preparation for the leap to MPI.
2015-03-29 20:35:37 +01:00
Azusa Yamaguchi
4e8b9c6928
Changes for MIC
2015-03-04 13:25:23 +00:00
Peter Boyle
9e200b9d7a
Merge branch 'master' of https://github.com/paboyle/Grid
2015-03-04 11:44:18 +00:00
Peter Boyle
09582509e5
Improving benchmark to include Cshift
2015-03-04 11:44:05 +00:00
Azusa Yamaguchi
eb15a8dacb
AVX2 fix
2015-03-04 11:38:10 +00:00
Peter Boyle
c80c881db0
Updating build system
2015-03-04 04:53:40 +00:00
Peter Boyle
8b17cbf9d7
Initial commit of Grid to GitHub
2015-03-04 03:12:19 +00:00