1a4c8c3387
Global edit with change to View usage. autoView() creates a wrapper object that closes the view when scope closes.
2020-06-05 18:52:35 -04:00
f999408e92
View locatoin and access mode
2020-05-21 16:14:20 -04:00
2d2de7aede
Freeze the seed
2019-08-14 13:07:11 +01:00
0fd2827d5d
Fix fail in single
2019-07-19 05:28:26 +01:00
08904f830e
Merge develop
2019-07-16 11:59:56 +01:00
fa9cd50c5b
Merge branch 'develop' into feature/gpu-port
2019-07-16 11:55:17 +01:00
462900b48d
Modified entire test directory to suit new GPU constructs for looping
2019-06-15 12:53:27 +01:00
7e27a5213a
Tests builds clean.
2019-06-04 20:45:20 +01:00
6160795a43
dt^2 term comments
2019-02-24 15:23:20 +00:00
a9a3248cb5
More precision in rect force test
2019-02-24 15:21:19 +00:00
e73b909a48
Make tests running past nvcc. Different NVCC versions proving tricky to keep happy. This is 9.2
2019-01-02 12:05:30 +00:00
35ed1defac
Passes make check now single and double compile
2018-12-19 11:09:32 +00:00
422764757d
Updates in tests to make all of Grid compile
2018-12-14 16:55:54 +00:00
b57a4d32aa
Merge branch 'develop' into feature/gpu-port
2018-12-13 05:11:34 +00:00
b1a38bde7a
Extra test for Gparity with plaquette action
2018-03-20 18:01:32 +00:00
e199ba7e88
Fix the Charge conjugate BC's
2018-03-05 13:59:02 +00:00
c399c2b44d
Guido broke the charge conjugate plaquette action with premature optimisation.
...
This sector of the code does not matter for anything other than Guido's quenched HMC
studies, and any plaq specific optimisations should be retained in a private branch
instead of destroying the code simplicity.
2018-03-05 12:55:41 +00:00
2018077770
Make NVCC happy with the compile. This is warning free on 9.1 on my laptop (both make and make tests).
2018-03-05 00:28:24 +00:00
984e06e2b5
Introduce view objects that can safely be copied to GPU for access
2018-03-04 16:40:11 +00:00
285deab432
Coordinate handling GPU friendly. Avoid std::vector
2018-02-24 22:19:28 +00:00
9472b02771
Parallel_for elimination -> thread_loop.
2018-01-28 01:00:55 +00:00
98af36217a
Zero changes. (I mean literally)
2018-01-27 23:46:02 +00:00
c4f82e072b
_grid becomes private ; use Grid()§
2018-01-27 00:04:12 +00:00
4e30739093
First compile OK through nvcc on host
2018-01-24 13:08:47 +00:00
d74c21a386
GLobal edit for QCD namespace removal & NAMESPACE macros
2018-01-15 09:37:58 +00:00
8e057721a9
Anisotropic Clover term written and tested
2017-11-01 12:50:54 +00:00
749189fd72
Full clover force correct
2017-10-29 12:03:08 +00:00
f941c4ee18
Clover term force ok
2017-10-29 11:43:33 +00:00
91b8bf0613
Debugging force term
2017-10-26 18:23:55 +01:00
4f8b6f26b4
Merge branch 'develop' into feature/dwf-multirhs
2017-10-02 11:41:49 +01:00
459f70e8d4
Check-in of working Mobius EOFA class and tests
2017-08-22 22:38:30 -04:00
47a12ec7b5
Implement EOFA pseudofermion force and Shamir tests for G-parity and non G-parity cases
2017-08-16 19:50:08 -04:00
6ebf9f15b7
Splitting communicators first cut
2017-06-22 08:14:34 +01:00
0fb458879d
Precision safe compile
2017-05-30 23:37:02 +01:00
95a017a4ae
Relax force constraints to pass in single precision.
2017-05-08 15:06:41 -04:00
1d96f662e3
Fixed 4d fermion gparity force. Put strong tests on make check force tests
2017-05-06 00:46:31 +01:00
db23749b67
Adding travis to make check
2017-05-05 20:42:08 +01:00
751f2b9703
Better check and benchmark driving
2017-05-05 19:54:38 +01:00
2888003765
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2017-05-05 13:02:24 +01:00
da06bf5b95
Zmobius force test added
2017-05-05 12:52:45 +01:00
20999c1370
Merge branch 'develop' into feature/hmc_generalise
2017-05-05 12:47:17 +01:00
50be56433b
Delete old and defunct tests
2017-05-04 23:41:16 +01:00
78ef10e60f
Mobius force improvement
2017-05-04 19:53:21 +01:00
655be8ed76
Adding tests for the mobius operator
2017-05-01 14:42:16 +01:00
8c540333d5
Merge branch 'develop' into feature/hmc_generalise
2017-04-05 14:41:04 +01:00
0fade84ab2
No random device
2017-04-02 00:29:40 +09:00
596dcd85b2
Auxiliary fields
2017-02-27 13:16:38 +00:00
7270c6a150
Integrator works now
2017-02-24 17:03:42 +00:00
3ae92fa2e6
Global changes to parallel_for structure.
...
Move the comms flags to more sensible names
2017-02-21 05:24:27 -05:00
111bfbc6bc
notimestamp by default
2016-11-03 11:40:26 +00:00