Guido Cossu
|
7bd31e3f7c
|
Adding external file support in the Mobius example (JSON)
|
2017-05-01 16:30:24 +01:00 |
|
Guido Cossu
|
655be8ed76
|
Adding tests for the mobius operator
|
2017-05-01 14:42:16 +01: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 |
|
paboyle
|
8e161152e4
|
MultiRHS solver improvements with slice operations moved into lattice and sped up.
Block solver requires a lot of performance work.
|
2017-04-18 10:51:55 +01:00 |
|
paboyle
|
bf516c3b81
|
higher precision reduction variables in norm and inner product
|
2017-04-15 12:27:28 +01:00 |
|
paboyle
|
a8db024c92
|
Cleaning up the dense matrix and lanczos sector
|
2017-04-15 08:54:11 +01:00 |
|
paboyle
|
a9c22d5f43
|
Verbose removal
|
2017-04-14 14:38:49 +01:00 |
|
paboyle
|
2846f079e5
|
Predicate tests on fp16 being enabled
|
2017-04-13 12:08:05 +01:00 |
|
paboyle
|
68392ddb5b
|
Exchange in generic
Precision change in AVX, SSE, AVX512, Generic. QPX still to do.
|
2017-04-13 08:38:12 +01:00 |
|
paboyle
|
cb6b81ae82
|
Half precision conversion
|
2017-04-12 19:32:37 +01:00 |
|
|
90ec6eda0c
|
Rare K test solver name fix
|
2017-04-10 17:48:58 +01:00 |
|
|
fe8d625694
|
Merge commit '5e477ec553aa48d7d19b5a7c45d41acbb3392bcb' into feature/rare_kaon
|
2017-04-10 17:23:37 +01:00 |
|
|
53e76b41d2
|
Merge branch 'develop' into feature/hadrons
|
2017-04-10 17:00:53 +01:00 |
|
paboyle
|
d80d802f9d
|
MultiRHS solver test
|
2017-04-10 00:12:12 +09:00 |
|
paboyle
|
3d99b09dba
|
Start of blockCG
|
2017-04-09 23:42:10 +09:00 |
|
Lanny91
|
5e477ec553
|
Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/rare_kaon
|
2017-04-07 11:51:09 +01:00 |
|
Guido Cossu
|
172d3dc93a
|
Correcting names in tests
|
2017-04-05 16:24:04 +01:00 |
|
Guido Cossu
|
7b03d8d087
|
Fixing the remaining merge conflicts
|
2017-04-05 16:17:46 +01:00 |
|
Guido Cossu
|
4b759b8f2a
|
Merge branch 'feature/hmc_generalise' into feature/scalar_adjointFT
|
2017-04-05 14:50:28 +01:00 |
|
Guido Cossu
|
8c540333d5
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-04-05 14:41:04 +01:00 |
|
|
ff4e54ef80
|
Merge branch 'develop' into feature/hadrons
|
2017-04-03 18:56:21 +01:00 |
|
paboyle
|
561426f6eb
|
Clean up
|
2017-04-02 23:13:48 +09:00 |
|
paboyle
|
83f6fab8fa
|
Big/Small crush test, and fast SITMO rng init, faster but not ideal
MT and Ranlux init.
|
2017-04-02 12:10:51 +09:00 |
|
paboyle
|
0fade84ab2
|
No random device
|
2017-04-02 00:29:40 +09:00 |
|
paboyle
|
6af459cae4
|
Christoph's coefficients.
|
2017-03-31 17:07:43 +09:00 |
|
paboyle
|
1c4bc7ed38
|
Debugged staggered conventions
|
2017-03-31 14:41:48 +09:00 |
|
Lanny91
|
fff5751b1a
|
HADRONS: Updated rare kaon test program, including all contractions. Sink smearing still to be implemented.
|
2017-03-30 10:57:01 +01:00 |
|
paboyle
|
1ec5d32369
|
Chulwoo's test to zmobius helped me shake out
|
2017-03-30 13:45:13 +09:00 |
|
paboyle
|
e0c4eeb3ec
|
Compiles again
|
2017-03-30 13:30:45 +09:00 |
|
paboyle
|
cb9a297a0a
|
Chulwoo's Zmobius test
|
2017-03-30 13:30:25 +09:00 |
|
paboyle
|
81ead48850
|
Log any errors to a file
|
2017-03-29 04:39:52 -04:00 |
|
paboyle
|
98f9318279
|
Build on AVX2 and MPI passing with clang++
|
2017-03-28 23:16:04 +09:00 |
|
paboyle
|
4b17e8eba8
|
Merge branch 'develop' into feature/bgq-asm
Conflicts:
lib/qcd/action/fermion/Fermion.h
lib/qcd/action/fermion/WilsonFermion.cc
lib/util/Init.cc
tests/Test_cayley_even_odd_vec.cc
|
2017-03-28 04:49:30 -04:00 |
|
paboyle
|
18bde08d1b
|
Merge branch 'feature/staggering' into develop
|
2017-03-28 15:25:55 +09:00 |
|
paboyle
|
d45cd7e677
|
Adding a simple read of NERSC test
|
2017-03-26 09:24:26 -04:00 |
|
Guido Cossu
|
120fb59978
|
Adding tests for WilsonFlow classes
|
2017-03-21 16:11:35 +09:00 |
|
Guido Cossu
|
fd56b3ff38
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-03-21 13:33:41 +09:00 |
|
Guido Cossu
|
3d0fe15374
|
Added topological charge measurement
|
2017-03-17 16:14:57 +09:00 |
|
Guido Cossu
|
91886068fe
|
Fixed seg fault for observable modules
|
2017-03-17 13:59:31 +09:00 |
|
Guido Cossu
|
38806343a8
|
Improving efficiency of the force term
|
2017-03-15 15:16:16 +09:00 |
|
Guido Cossu
|
831ca4e3bf
|
Added Scalar action for fields in the adjoint representation
|
2017-03-14 14:55:18 +09:00 |
|
paboyle
|
f57bd770b0
|
Merge branch 'bugfix/dminus' into feature/bgq-asm
|
2017-03-13 11:11:03 +00:00 |
|
paboyle
|
4ed10a3d06
|
Merge branch 'develop' into feature/bgq-asm
|
2017-03-13 11:10:10 +00:00 |
|
Chulwoo Jung
|
0b61f75c9e
|
Adding ZMobius CG test
|
2017-03-13 00:12:43 -04:00 |
|
paboyle
|
447c5e6cd7
|
Z mobius hermiticity correction
|
2017-03-13 01:30:43 +00:00 |
|
Guido Cossu
|
4e34132f4d
|
Correcting modules use in test files
|
2017-03-10 23:54:53 +09:00 |
|
Guido Cossu
|
ec035983fd
|
Fixing the implicit integration
|
2017-03-01 11:56:35 +00:00 |
|
Guido Cossu
|
596dcd85b2
|
Auxiliary fields
|
2017-02-27 13:16:38 +00:00 |
|
Guido Cossu
|
7270c6a150
|
Integrator works now
|
2017-02-24 17:03:42 +00:00 |
|
paboyle
|
e099dcdae7
|
Merge branch 'develop' into feature/bgq-asm
|
2017-02-23 00:25:29 +00:00 |
|
Lanny91
|
0796696733
|
Emulated integer vector type for QPX and generic SIMD instruction sets.
|
2017-02-22 12:01:36 +00:00 |
|
azusayamaguchi
|
1c30e9a961
|
Verified
|
2017-02-21 23:01:25 +00:00 |
|
azusayamaguchi
|
bf7e3f20d4
|
Staggaered fermion optimised version
|
2017-02-21 14:35:42 +00:00 |
|
Guido Cossu
|
902afcfbaf
|
Adding metric and the implicit steps
|
2017-02-21 11:30:57 +00:00 |
|
paboyle
|
3ae92fa2e6
|
Global changes to parallel_for structure.
Move the comms flags to more sensible names
|
2017-02-21 05:24:27 -05:00 |
|
paboyle
|
5a1fb29db7
|
Useful debug code info to preserve
|
2017-02-20 17:49:23 -05:00 |
|
Guido Cossu
|
97a6b61551
|
Covariant laplacian and implicit integration
|
2017-02-20 11:17:27 +00:00 |
|
paboyle
|
f246fe3304
|
Improvements to avx for invertible to avoid latent bug
|
2017-02-16 23:52:44 +00:00 |
|
paboyle
|
bd600702cf
|
Vectorise the XYZT face gathering better.
Hard coded for simd_layout <= 2 in any given spread out direction; full generality is inconsistent
with efficiency.
|
2017-02-15 11:11:04 +00:00 |
|
Guido Cossu
|
bafb101e4f
|
Testing different versions of the Laplacian
|
2017-02-13 15:38:11 +00:00 |
|
Guido Cossu
|
08fdf05528
|
Added and tested the covariant laplacian + CG solver
|
2017-02-13 15:05:01 +00:00 |
|
Guido Cossu
|
c3d7ec65fa
|
All tests compile.
|
2017-02-10 10:27:51 +00:00 |
|
Guido Cossu
|
e0571c872b
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-02-09 16:12:00 +00:00 |
|
Guido Cossu
|
c67f41887b
|
Reverting parameters to original
|
2017-02-09 15:59:56 +00:00 |
|
Guido Cossu
|
3274561cf8
|
Cleanup
|
2017-02-09 15:18:38 +00:00 |
|
Lanny91
|
d7a1dc85be
|
Revert "Hadrons: test for rare kaon contraction code."
This reverts commit 1e257a1251 .
|
2017-02-08 13:23:05 +00:00 |
|
Lanny91
|
b9f7ea47c3
|
Access hasModule function directly from Environment instance.
|
2017-02-08 10:10:06 +00:00 |
|
paboyle
|
9ff97b4711
|
Improved stencil tests passing all on KNL multinode
|
2017-02-07 00:58:34 -05:00 |
|
Lanny91
|
d6a7d7d1e0
|
Hadrons: added missing momentum parameter in rare kaon contraction test
|
2017-02-06 18:15:49 +00:00 |
|
Lanny91
|
1a122a0dd8
|
Hadrons: corrected gamma matrix inputs in rare kaon test
|
2017-02-06 17:35:41 +00:00 |
|
Lanny91
|
20e20733e8
|
Merge branch 'feature/hadrons' into feature/rare_kaon
|
2017-02-06 14:12:21 +00:00 |
|
Lanny91
|
b7cd1a19e3
|
Utilities for reading and writing "pair" objects.
|
2017-02-06 14:08:59 +00:00 |
|
Lanny91
|
f510002a62
|
Merge remote-tracking branch 'paboyle/feature/hadrons' into feature/hadrons
|
2017-02-03 14:37:34 +00:00 |
|
|
d775fbb2f9
|
Gammas: code cleaning and gamma_L implementation & test
|
2017-02-01 15:45:05 -08:00 |
|
Lanny91
|
1e257a1251
|
Hadrons: test for rare kaon contraction code.
|
2017-02-01 16:36:40 +00:00 |
|
Lanny91
|
f8fbe4d7a3
|
Merge remote-tracking branch 'paboyle/feature/hadrons' into feature/hadrons
# Conflicts:
# extras/Hadrons/Modules/MContraction/Meson.hpp
# tests/hadrons/Test_hadrons_meson_3pt.cc
Updated Meson.hpp to utilise zero-flop gamma matrices.
|
2017-02-01 09:27:00 +00:00 |
|
Lanny91
|
ef31c012bf
|
Merge remote-tracking branch 'paboyle/develop' into feature/hadrons
|
2017-01-31 17:36:10 +00:00 |
|
|
7da7d263c4
|
typo
|
2017-01-30 10:53:13 -08:00 |
|
|
a0cfbb6e88
|
Merge branch 'feature/gammas' into feature/hadrons
# Conflicts:
# .gitignore
# lib/qcd/spin/Dirac.cc
# scripts/filelist
|
2017-01-30 09:10:49 -08:00 |
|
Lanny91
|
c4d3672720
|
Hadrons: Momentum projection in meson module.
|
2017-01-30 17:09:04 +00:00 |
|
Guido Cossu
|
f05d0565aa
|
Adding ScalarField theory
|
2017-01-30 10:59:28 +00:00 |
|
Guido Cossu
|
5c779a789b
|
Moving registrations in an independent file
|
2017-01-27 11:23:51 +00:00 |
|
|
fad743fbb1
|
Build system sanity check: corrected several headers not in the <Grid/*> format
|
2017-01-26 17:00:41 -08:00 |
|
Guido Cossu
|
e863a948e3
|
Cleaning up files and directories
|
2017-01-26 15:24:49 +00:00 |
|
Lanny91
|
90ad956340
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/rare_kaon
|
2017-01-26 12:08:41 +00:00 |
|
|
4d3787db65
|
Hadrons fixed for new gammas, Meson only does one contraction but this’ll change in the future
|
2017-01-25 09:59:00 -08:00 |
|
Guido Cossu
|
17629b8d9e
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-01-25 11:33:53 +00:00 |
|
Guido Cossu
|
5251ea4d30
|
Adding more fermion action modules, generalised DWF
|
2017-01-25 11:10:44 +00:00 |
|
|
05cb6d318a
|
gammas: adjoint implemented as a symbolic operation
|
2017-01-24 18:07:43 -08:00 |
|
|
068b28af2d
|
Extensive gamma test program
|
2017-01-24 17:35:29 -08:00 |
|
|
d65e81518f
|
Merge branch 'feature/hadrons' into develop
|
2017-01-24 09:21:44 -08:00 |
|
Guido Cossu
|
7f456b4173
|
👷 Added all pseudofermion actions to the serialiser
|
2017-01-24 13:57:32 +00:00 |
|
|
a37e71f362
|
New automatic implementation of gamma matrices, Meson and SeqGamma are broken
|
2017-01-23 19:13:43 -08:00 |
|
Lanny91
|
c291ef77b5
|
Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/hadrons
|
2017-01-23 15:24:47 +00:00 |
|
Guido Cossu
|
244f8fb6dc
|
Added JSON parser (without NextElement)
|
2017-01-23 14:57:38 +00:00 |
|
|
afa095d33d
|
HDF5: better complex number support
|
2017-01-20 12:10:41 -08:00 |
|
Guido Cossu
|
27dfe816fa
|
Added TwoFlavorsEO
Had to remove a conformability check in the Derivative of SchurDiff,
see the comments in the file
|
2017-01-20 16:59:31 +00:00 |
|
Guido Cossu
|
f96fac0aee
|
All functionalities ready.
Todo: add all the fermion action modules
|
2017-01-20 12:56:20 +00:00 |
|
Lanny91
|
07f2ebea1b
|
Meson module now takes list of gamma matrices to insert at source and sink.
|
2017-01-19 22:18:42 +00:00 |
|
Guido Cossu
|
851f2ad8ef
|
Adding fermions actions support in the factories
|
2017-01-19 10:00:02 +00:00 |
|
|
f3f0b6fef9
|
serious rewriting of Test_serialisation, now crashes if IO inconsistent
|
2017-01-18 17:41:05 -08:00 |
|
|
f599cb5b17
|
HDF5 serial IO implemented and tested
|
2017-01-18 16:50:21 -08:00 |
|
Guido Cossu
|
23e0561dd6
|
Added all required functionalities, time for cleaning
All actions to be added
|
2017-01-18 16:31:51 +00:00 |
|
|
5803933aea
|
First implementation of HDF5 serial IO writer, reader is still empty
|
2017-01-17 16:21:18 -08:00 |
|
Guido Cossu
|
924130833e
|
Moved more parameters to serialization
|
2017-01-17 13:22:18 +00:00 |
|
Guido Cossu
|
7cf833dfe9
|
Fixed compilation error in tests hadrons (capital letter in dir name)
|
2017-01-17 11:00:54 +00:00 |
|
Guido Cossu
|
0157274762
|
HMC factories
|
2017-01-17 10:46:49 +00:00 |
|
Guido Cossu
|
87e8aad5a0
|
Added support for input file HMC modules (missing the actions yet)
|
2017-01-16 16:07:12 +00:00 |
|
Guido Cossu
|
c6f59c2933
|
Adding factories
|
2017-01-16 10:18:09 +00:00 |
|
Guido Cossu
|
0dfda4bb90
|
Working on the RNGModule
|
2017-01-09 11:06:18 +00:00 |
|
Guido Cossu
|
1189ebc8b5
|
Cleaning up the checkpointers interface
|
2017-01-05 15:52:52 +00:00 |
|
Guido Cossu
|
1bb8578173
|
Added module for checkpointers
|
2017-01-05 13:09:32 +00:00 |
|
Peter Boyle
|
0903c48caa
|
Hot start SU3
|
2016-12-22 17:51:45 +00:00 |
|
Guido Cossu
|
5214846341
|
Adding a resource manager
|
2016-12-22 12:41:56 +00:00 |
|
Guido Cossu
|
ce1a115e0b
|
Removing redundant arguments for integrator functions, step 1
|
2016-12-20 17:51:30 +00:00 |
|
paboyle
|
8a337f3070
|
Move cayley into mainstream tests
|
2016-12-18 02:35:31 +00:00 |
|
azusayamaguchi
|
df9108154d
|
Debugged 2 versions of assembler; ls vectorised, xyzt vectorised
|
2016-12-17 23:47:51 +00:00 |
|
azusayamaguchi
|
eabc577940
|
Assembler possibly working
|
2016-12-16 16:55:36 +00:00 |
|
|
91e98b1dd5
|
Merge branch 'feature/hadrons' into develop
|
2016-12-15 18:15:56 +00:00 |
|
|
cad158e42f
|
Hadrons: tests improvement
|
2016-12-14 19:41:51 +00:00 |
|
|
decbb61ec1
|
Hadrons: XML driven program is again a binary installed with Grid
|
2016-12-14 18:19:24 +00:00 |
|
|
7e2482aad1
|
Hadrons: cpde cleaning
|
2016-12-14 18:04:21 +00:00 |
|
Guido Cossu
|
af0ccdd8e9
|
Moving output order
|
2016-12-14 02:02:42 +00:00 |
|
|
013e710c7d
|
Hadrons: 3pt function test improvement
|
2016-12-13 19:04:43 +00:00 |
|
Guido Cossu
|
2fb92dbc6e
|
Cleaning up previous debug lines
|
2016-12-13 07:53:43 +00:00 |
|
Guido Cossu
|
5c74b6028b
|
Commit for debugging, lot of IO
|
2016-12-13 06:35:30 +00:00 |
|
Guido Cossu
|
e0be2b6e6c
|
Adding a new tests for the Ls vec CG
|
2016-12-13 04:59:18 +00:00 |
|
Guido Cossu
|
ef72f322d2
|
consistency of tests
|
2016-12-13 02:24:20 +00:00 |
|
Guido Cossu
|
7bc2065113
|
Adding report at the end of the DWF HMC tests
|
2016-12-12 04:21:34 +00:00 |
|
Guido Cossu
|
2bd4233919
|
Completed testing of the HMC for Ls vectorised version (on AVX2)
|
2016-12-07 04:56:37 +00:00 |
|
Guido Cossu
|
143c70e29f
|
Debugged the threaded version. Cleaning up
|
2016-12-07 04:40:25 +00:00 |
|
Guido Cossu
|
b812d5e39c
|
Added single threaded version of the derivative for the Ls vectorised DWF
|
2016-12-06 16:31:13 +00:00 |
|
|
5b3edf08a4
|
Hadrons: sequential gamma source
|
2016-12-06 12:13:19 +09:00 |
|
|
bd1d1cca34
|
Hadrons: code cleaning
|
2016-12-06 12:12:59 +09:00 |
|
|
a683a0f55a
|
Hadrons: meson tests renamed spectrum
|
2016-12-06 12:11:44 +09:00 |
|
|
e6effcfd95
|
Hadrons: more contractions in the spectrum test
|
2016-12-05 17:41:58 +09:00 |
|
|
aa016f61b9
|
Hadrons: empty baryon contractions
|
2016-12-05 17:26:57 +09:00 |
|
|
d1f7c6b94e
|
Hadrons: templatisation of the fermion implementation
|
2016-12-05 16:47:29 +09:00 |
|
Guido Cossu
|
01480da0a8
|
Merge branch 'develop' into feature/hmc_generalise
|
2016-12-05 05:10:27 +00:00 |
|
|
dd6fb140c5
|
Hadrons: big module reorganisation
|
2016-12-05 13:53:31 +09:00 |
|
|
0b4f680d28
|
Hadrons: meson run test
|
2016-12-05 11:44:58 +09:00 |
|
|
9ad3d3453e
|
Hadrons is now a library, the previous XML driven program is now a test
|
2016-12-01 21:36:29 +09:00 |
|
Azusa Yamaguchi
|
c097fd041a
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/staggering
|
2016-11-29 13:44:17 +00:00 |
|
Azusa Yamaguchi
|
77fb25fb29
|
Push 5d tests
|
2016-11-29 13:43:56 +00:00 |
|
Azusa Yamaguchi
|
389e0a77bd
|
Staggerd Fermion 5D
|
2016-11-29 13:13:56 +00:00 |
|
Lanny91
|
b18950f776
|
Added simd real divide test with QPX divide fixes
|
2016-11-25 13:21:33 +00:00 |
|
|
3cdf945d84
|
Test_fftf fix
|
2016-11-24 09:10:03 +09:00 |
|
Guido Cossu
|
3834feb4b7
|
Adding action names
|
2016-11-16 16:46:49 +00:00 |
|
Guido Cossu
|
454302414d
|
Small modif at the test hmc
|
2016-11-15 12:31:13 +00:00 |
|