1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-05-20 17:14:30 +01:00
Commit Graph

141 Commits

Author SHA1 Message Date
Michael Marshall 9a8a63467e BC2 now runs. setup() runs twice, which had resulted in doubling up of momenta. Also fixed initialisation of momentum phases. 2019-06-12 15:25:59 +01:00
Felix Erben 8ce7ebdca3 fixed contraction issue 2019-05-17 10:52:55 +01:00
Felix Erben 435653490e fixed contraction issue 2019-05-17 10:50:15 +01:00
Michael Marshall 10a052d695 3 issues preventing compilation under clang. Marked these with FELIX_ISSUE and made minimal change to make compile (as fix not obvious) 2019-05-17 09:59:01 +01:00
Felix Erben acd5a01b65 some work on baryons 2019-05-16 15:11:50 +01:00
Michael Marshall c16916cc45 Multiple local slice fixes 2019-05-06 10:35:42 +01:00
Michael Marshall ec24a1f828 Fixed 2 bugs in LapEvec: 1) InsertLocalSlice 2) ensure convergence assertion stops entire machine 2019-05-03 16:03:56 +01:00
Michael Marshall b7ead6c16a Fixed bug: iff stout smearing disabled then gauge field uninitialised 2019-05-02 18:20:49 +01:00
Michael Marshall a3fe57f430 NamedTensor writes to tag NamedTensor by default (not filename) - so still usable in case user renames file.
Also tweaked tensor index name checking (which is used to ensure tensor is correct type)
2019-05-01 18:11:37 +01:00
Michael Marshall 8dc0587621 Post Michael / Felix review. Ready for Peter / Antonin review 2019-05-01 13:04:51 +01:00
Michael Marshall cfe5fa7a35 1) Don't write Laplacian eigenvectors to disk 2) Add a test that loads perambulators from disk 2019-05-01 09:50:23 +01:00
Michael Marshall e72e26c899 Get rid of unnecessary multiFile options 2019-05-01 08:53:08 +01:00
Michael Marshall 334f29becb Fairly close to ready for release. Felix and I to review, then submit for release 2019-04-30 23:53:57 +01:00
Michael Marshall e56ead55ef WIP 2019-04-30 14:41:48 +01:00
Michael Marshall d74d443d1b Pre-release cleanup in progress 2019-04-29 22:18:29 +01:00
Michael Marshall 4203105104 Part-way through release tidy-up 2019-04-29 18:40:38 +01:00
Michael Marshall c48ae4f3ad 1) Only the boss should write the perambulator - possibly was a source of intermittent corruption?
2) Implemented and test a perambulator conversion utility in Test_distil (commented out near the start of main)
2019-04-28 23:24:57 +01:00
Michael Marshall fb74de0798 Making sure Hdf5 is an optional dependency (default to binary writer if not present) 2019-04-28 20:23:44 +01:00
Michael Marshall adc1eaee68 Switched to Hdf5 format for perambulators. Ready for first test on Tesseract. 2019-04-28 17:53:42 +01:00
Michael Marshall 3ac5a69a57 Ready to test spatial smearing (again) 2019-04-26 08:54:30 +01:00
Michael Marshall 8419fbb335 Renamed PerambLight module. Check with Felix whether Test_24 and Test_tesseract still need to be maintained 2019-04-26 08:23:15 +01:00
Michael Marshall 23a9b93cda More dependencies for Distil.hpp move and (C) 2019 only 2019-04-26 07:39:05 +01:00
Michael Marshall ecdc3ddebf Moved Distil.hpp and added GNU license to all files 2019-04-26 07:24:56 +01:00
Michael Marshall a97b814f0c Remove redundancy in LapEvec filename 2019-04-19 14:09:36 +01:00
Michael Marshall 7214681e11 Spatial smearing doesn't work yet. Fixed inconsistency in naming of perambulator in PerambLight.hpp 2019-04-19 13:54:25 +01:00
Michael Marshall 143b75956c Stout smearing 3D fixes. Changed LapEvec to perform spatial smearing only 2019-04-19 11:54:02 +01:00
Felix Erben 2b598294c9 added distil source module 2019-04-18 17:47:09 +01:00
ferben f757b80e1c tried to fix mem leak 2019-03-27 12:00:36 +00:00
Michael Marshall 9fce1263be Fixed bug in LapEvec if machine running spread-out in time 2019-03-26 13:24:39 +00:00
Michael Marshall ae565b006a Compiling in single-precision now works 2019-03-25 22:56:01 +00:00
Michael Marshall 8502660023 Begin fixes for single precision 2019-03-25 20:40:05 +00:00
Felix Erben 48b03c4590 bugfix 2019-03-25 15:45:35 +00:00
ferben b3b9e608e1 added new module for noises 2019-03-25 14:13:03 +00:00
ferben fbf286b0e3 added Spin dilution 2019-03-22 13:30:11 +00:00
ferben a66bb8acba fixed possible memory leak 2019-03-20 14:41:36 +00:00
ferben 4ae35000a9 removed module which we do not need 2019-03-20 13:36:57 +00:00
Felix Erben d1fe4dce33 new idea to get multiple perambulators 2019-03-15 10:28:02 +00:00
ferben 50ca3101de bug in multiSolves and new test prog 2019-03-13 17:25:55 +00:00
ferben 0faf40e207 last commit did not compile - fxied this 2019-03-13 13:24:18 +00:00
ferben 5313e44d11 some cleanup 2019-03-13 13:15:12 +00:00
ferben 6bb9b67c93 externalised gauge field reading to hadrons module 2019-03-13 12:09:12 +00:00
Mike a0405c6d84 PerambMultipleSolves.hpp compiles (not had time to test) 2019-03-12 14:01:29 +00:00
ferben c2a3231cdf added testing module for multiple perambulators 2019-03-11 18:05:39 +00:00
ferben 608a98d870 Merge branch 'feature/distil' of github.com:mmphys/Grid into feature/distil 2019-03-08 16:28:34 +00:00
ferben 2df396380d solver is now external 2019-03-08 16:28:21 +00:00
Felix Erben 64ba664637 changed debug options 2019-03-08 12:25:00 +00:00
ferben 4a70b2ffd4 Aslash insertions work now? 2019-03-08 12:23:22 +00:00
Felix Erben dde118fed9 added everythong to compute sequential aslash fields 2019-03-07 17:36:53 +00:00
Felix Erben 1538bf8c34 added everythong to compute sequential aslash fields 2019-03-07 17:36:22 +00:00
Felix Erben 93dfbfbfcd added module to compute perambulator from a solve 2019-03-07 15:33:50 +00:00