Peter Boyle
1584e17b54
Revert to fast versoin
2018-05-02 14:10:55 +01:00
paboyle
870b1a85ae
Think I have the physical prop interface to CF and PF overlap right, but need a strong check/regression.
...
Only support Hw overlap, not Ht for now. Ht needs a new Dminus implemented.
2018-04-18 14:17:49 +01:00
paboyle
b5510427f9
physical fermion interface, cshift benchmark in SU3.
2018-04-18 01:43:29 +01:00
paboyle
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
paboyle
7b8b2731e7
Conj error for complex coeffs
2018-02-12 16:06:31 +00:00
Guido Cossu
655a69259a
Added support for GCC compilation for Skylake AVX512
2018-01-28 17:02:46 +01:00
Guido Cossu
b00d2d2c39
Correction of Representations compilation and small compilation error for Intel 17
2018-01-17 13:46:12 +00:00
Guido Cossu
3923683e9b
Updating the feature/clover branch with the newest Hadron package
2018-01-12 13:35:51 +00:00
7bb405e790
Merge branch 'develop' into feature/hadrons
...
# Conflicts:
# lib/communicator/Communicator_mpi3_leader.cc
# lib/communicator/Communicator_shmem.cc
2018-01-11 18:50:15 +00:00
paboyle
43e48542ab
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2018-01-08 11:34:45 +00:00
paboyle
6ecf280723
Simplify comms layer proliferation
2018-01-08 11:28:04 +00:00
6718fa8c4f
Merge branch 'feature/scalar_adjointFT' into feature/hadrons
2017-12-26 12:59:33 +01:00
pretidav
4ce63af7d5
Working on Hadrons with Hirep. (QCD is set for SU4)
2017-12-22 19:02:07 +01:00
2401360784
Merge pull request #138 from guelpers/feature/hadrons
...
bug fix in sequential insertion of conserved vector current
2017-12-11 18:53:41 +01:00
Vera Guelpers
2cfb50cbe5
bug fix in sequential insertion of conserved vector current
2017-12-08 11:13:39 +00:00
0a038ea15a
Merge branch 'develop' into feature/hadrons
2017-12-06 16:49:10 +01:00
62eb1f0e59
FermionOperator virtual destructor needed for polymorphism
2017-12-06 16:48:17 +01:00
Guido Cossu
1f1d77b01a
Performance metrics for the Scalar Action force term
2017-11-14 10:01:48 +00:00
pretidav
6a15e2e8ef
Added WilsonTwoIndexAntiSymmImpl instantiation in WilsonKernelsHand.cc (shoud not be necessary)
2017-11-12 14:16:19 +01:00
pretidav
59d9ccf70c
restored WilsonKernelsHand.cc and added Qtop to production codes
2017-11-08 22:02:32 +01:00
pretidav
a493429218
added Production tests for MixedRep, Adj, 2S, 2AS. Still missing QObs. The HMC is not printing correctly all the actions and forces.
2017-11-04 18:16:54 +01:00
pretidav
915f610da0
clover 2indexSymm hmc production test created. clover 2indexAsymm and clover mixed to be filled.
2017-11-04 01:17:06 +01:00
682e7d7839
Merge branch 'develop' into feature/hadrons
2017-11-01 19:24:38 +00:00
Guido Cossu
8e057721a9
Anisotropic Clover term written and tested
2017-11-01 12:50:54 +00:00
Guido Cossu
fa5e4add47
Added support for anisotropy to the WilsonFermion class
2017-10-31 18:20:38 +00:00
Guido Cossu
749189fd72
Full clover force correct
2017-10-29 12:03:08 +00:00
Guido Cossu
f941c4ee18
Clover term force ok
2017-10-29 11:43:33 +00:00
Guido Cossu
91b8bf0613
Debugging force term
2017-10-26 18:23:55 +01:00
Guido Cossu
ccdec7a7ab
Merge branch 'develop' into feature/clover
2017-10-24 16:51:14 +01:00
Guido Cossu
93642d813d
Merging
2017-10-24 16:48:05 +01:00
Guido Cossu
ec8cd11c1f
Cleanup and prepare for pull request
2017-10-24 13:21:17 +01:00
Guido Cossu
031c94e02e
Debugging process for the clover term
2017-10-23 18:27:34 +01:00
pretidav
317ddfedee
updated test clover + first attempt derivative clove term (still missing spin part)
2017-10-16 02:47:33 +02:00
5c392a6ecc
Merge commit 'bf58557fb1ec710c766e19c9a8809b0a352de239' into feature/scalar_adjointFT
2017-10-10 17:14:56 +01:00
paboyle
bf58557fb1
Block compressed Lanczos
2017-10-10 14:15:11 +01:00
63b2bc1936
Merge branch 'develop' into feature/hadrons
...
# Conflicts:
# lib/qcd/action/fermion/FermionOperatorImpl.h
2017-10-05 14:16:23 +01:00
David Preti
d810e8c8fb
first attempt to write C terms in clover derivative. Some shifts to be fixed
2017-10-05 10:13:53 +02:00
d38cee73bf
Scalar: easier Fourier acceleration parametrisation through -D flags
2017-10-03 17:29:34 +01:00
c497864b5d
Merge commit 'd54807b8c0cd1a7658ff8563bb00d1137b987e3e' into feature/scalar_adjointFT
...
# Conflicts:
# lib/communicator/Communicator_base.h
# lib/communicator/Communicator_mpi.cc
# lib/communicator/Communicator_mpit.cc
2017-10-03 14:27:54 +01:00
05c1c88440
Scalar: more action generalisation
2017-10-03 14:26:20 +01:00
paboyle
d54807b8c0
MPIT works with split grid now
2017-10-02 23:14:56 +01:00
a021933002
Scalar: SU(N) action change to t'Hooft scaling
2017-09-29 16:09:34 +01:00
David Preti
56478d63a5
clover + test (valence)
2017-09-24 19:32:15 +02:00
Guido Cossu
482368e9de
Merge branch 'develop' into feature/scalar_adjointFT
2017-09-21 13:44:08 +01:00
Peter Boyle
946a8671b9
Merge pull request #129 from djm2131/feature/eofa
...
Add support for DWF with the exact one flavor algorithm
2017-09-21 10:15:21 +01:00
Peter Boyle
bfb68e6f02
Merge pull request #130 from giltirn/gparity-handunroll
...
Gparity handunroll
2017-09-21 10:11:00 +01:00
Guido Cossu
999c623590
Solving a memory leak in Communicator_mpi
2017-09-18 14:39:04 +01:00
Guido Cossu
b542d349b8
Minor cosmetic changes
2017-09-15 11:48:36 +01:00
Guido Cossu
91eaace19d
Added support for FFT accelerated updates
2017-09-15 11:33:45 +01:00
Christopher Kelly
59bd1fe21b
Fix for 'perm' and 'local' not being set for hand-unrolled external-site Dslash, which caused incorrect behavior of G-parity kernel
2017-08-29 13:07:37 -07:00