David Murphy
|
d9d3d30cc7
|
Minor clean-up
|
2017-08-16 20:57:51 -04:00 |
|
David Murphy
|
47a12ec7b5
|
Implement EOFA pseudofermion force and Shamir tests for G-parity and non G-parity cases
|
2017-08-16 19:50:08 -04:00 |
|
David Murphy
|
ec1e2f7a40
|
Add (mostly implemented) ExactOneFlavourRatio pseudofermion class and tests of Shamir heatbath and action
|
2017-08-16 12:38:59 -04:00 |
|
David Murphy
|
6d0786ff9d
|
Typo fixes and check-in of G-parity action test for DWF
|
2017-08-15 22:47:00 -04:00 |
|
David Murphy
|
b7f93aeb4d
|
Change CayleyFermion5D::SetCoefficientsInternal to virtual to allow overriding in derived EOFA classes
|
2017-08-15 14:18:51 -04:00 |
|
David Murphy
|
202a7fe900
|
Re-import DWF and abstract base EOFA fermion classes and tests
|
2017-08-15 13:36:08 -04:00 |
|
|
07de925127
|
minor scalar action fixes
|
2017-06-28 12:45:44 +01:00 |
|
|
7d7220cbd7
|
scalar: lambda/4! convention
|
2017-06-27 14:38:45 +01:00 |
|
|
0af740dc15
|
minor scalar HMC code improvement
|
2017-06-24 23:04:05 +01:00 |
|
|
1e8a2e1621
|
various compatibility fixes after merge
|
2017-06-20 17:24:55 +01:00 |
|
|
7587df831a
|
Merge branch 'develop' into feature/hadrons
# Conflicts:
# lib/qcd/action/scalar/ScalarImpl.h
|
2017-06-20 15:50:39 +01:00 |
|
Azusa Yamaguchi
|
0a8faac271
|
Fix make tests compile
|
2017-06-19 22:54:18 +01:00 |
|
paboyle
|
c85024683e
|
Merge branch 'feature/parallelio' into develop
|
2017-06-19 01:39:48 +01:00 |
|
paboyle
|
46879e1658
|
Complex defined in Impl even for gauge.
|
2017-06-18 00:11:45 +01:00 |
|
|
81b18f843a
|
Merge branch 'feature/scalar_adjointFT' into feature/hadrons
# Conflicts:
# lib/qcd/action/scalar/ScalarImpl.h
|
2017-06-16 17:59:55 +01:00 |
|
|
0503c028be
|
Merge branch 'feature/qed-fvol' into feature/hadrons (non-trivial conflicts on scalar Impl)
# Conflicts:
# configure.ac
# lib/qcd/action/scalar/Scalar.h
|
2017-06-05 16:37:47 -05:00 |
|
Guido Cossu
|
0de314870d
|
Faster derivative for WilsonGauge
|
2017-05-26 14:31:49 +01:00 |
|
Guido Cossu
|
ab3596d4d3
|
Using Cayley-Hamilton form for the exponential of SU(3) matrices
|
2017-05-25 12:07:47 +01:00 |
|
|
35fa3d1dfd
|
Merge branch 'master' into feature/scalar_adjointFT
|
2017-05-12 10:41:39 +01:00 |
|
|
43c817cc67
|
Scalar action: const fix
|
2017-05-11 00:07:17 +01:00 |
|
Guido Cossu
|
9c12c37aaf
|
Confirming the fix on the complex boundary conditions
|
2017-05-09 08:41:29 +01:00 |
|
paboyle
|
529e78d43f
|
Restart the v0.7.0 release
|
2017-05-08 18:20:04 +01:00 |
|
paboyle
|
2439999ec8
|
Warning elimination; drop to -O2 on G++ bad versions
|
2017-05-06 14:44:49 +01:00 |
|
paboyle
|
1d96f662e3
|
Fixed 4d fermion gparity force. Put strong tests on make check force tests
|
2017-05-06 00:46:31 +01:00 |
|
Guido Cossu
|
741bc836f6
|
Exposing support for Ncolours and Ndimensions and JSON input file for the ScalarAction
|
2017-05-05 17:36:43 +01:00 |
|
Guido Cossu
|
8546d01a4c
|
Merge branch 'develop' into feature/scalar_adjointFT
|
2017-05-05 15:47:33 +01:00 |
|
Guido Cossu
|
20999c1370
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-05-05 12:47:17 +01:00 |
|
paboyle
|
78ef10e60f
|
Mobius force improvement
|
2017-05-04 19:53:21 +01:00 |
|
paboyle
|
90f6bc16bb
|
No compile clang fix
|
2017-05-04 12:15:06 +01:00 |
|
Peter Boyle
|
422cdf4979
|
Some checks
|
2017-05-03 18:37:38 -04:00 |
|
Peter Boyle
|
38db174f3b
|
Print statement
|
2017-05-03 18:25:26 -04:00 |
|
Guido Cossu
|
4063238943
|
Adding HMC test file example for Mobius + smearing
|
2017-05-01 13:44:00 +01:00 |
|
Guido Cossu
|
3344788fa1
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-05-01 12:13:56 +01:00 |
|
Peter Boyle
|
99220f6531
|
Fixes and better timing
|
2017-04-26 17:24:11 -04:00 |
|
Peter Boyle
|
f8797e1e3e
|
bug fix. works now and great face performance
|
2017-04-26 03:14:02 -04:00 |
|
Peter Boyle
|
fd1eb7de13
|
Clean implementation of the exterior faces listing only those points on the boudary
|
2017-04-26 02:34:52 -04:00 |
|
Peter Boyle
|
2ce898efa3
|
Pretty code
|
2017-04-26 02:34:25 -04:00 |
|
paboyle
|
ab66bac4e6
|
Think I'm getting on top of the reduced cost exterior precomputed list of links
|
2017-04-25 08:50:26 +01:00 |
|
paboyle
|
56277a11c8
|
Build a list of whats on the surface
|
2017-04-24 17:06:15 +01:00 |
|
Peter Boyle
|
5b55867a7a
|
Slightly cheaper Ext assembly
|
2017-04-24 05:36:11 -04:00 |
|
Peter Boyle
|
3accb1ef89
|
Debugged assemply split phase with interior suppression
|
2017-04-23 19:30:19 -04:00 |
|
Peter Boyle
|
e3d0e31525
|
Debugged assemply split phase with interior suppression
|
2017-04-23 19:29:27 -04:00 |
|
Peter Boyle
|
5812eb8a8c
|
Partially fixed. But the comms-overlap does not work yet.
|
2017-04-22 18:50:25 -04:00 |
|
paboyle
|
ac58565d0a
|
Dangerous rewrite of the assembly. If I make a mistake the debug will be painful.
|
2017-04-22 19:31:04 +01:00 |
|
paboyle
|
b722889234
|
Try a better load balancing loop
|
2017-04-22 19:27:41 +01:00 |
|
paboyle
|
abba44a837
|
Hand unrolled for overlapped comms
|
2017-04-22 17:45:17 +01:00 |
|
paboyle
|
f301be94ce
|
Fixed
|
2017-04-22 17:42:31 +01:00 |
|
Peter Boyle
|
1d1b225497
|
Hand unrolled Nc=3 kernels support split phase compute (on-node, off-node).
|
2017-04-22 09:05:28 -04:00 |
|
Peter Boyle
|
53a785a3dd
|
Fixing the KNL compile
|
2017-04-22 08:11:51 -04:00 |
|
paboyle
|
736bf3c866
|
Major rework of stencil. Half precision and MPI3 now working.
|
2017-04-22 11:33:50 +01:00 |
|