1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-24 18:52:02 +01:00

Commit Graph

  • c85024683e Merge branch 'feature/parallelio' into develop paboyle 2017-06-19 01:39:48 +01:00
  • 1300b0b04b Update to enable multiple records per file more consistent with SciDAC. open, close, write records... feature/parallelio paboyle 2017-06-19 01:01:48 +01:00
  • e6d984b484 ILDG tests paboyle 2017-06-18 00:13:22 +01:00
  • 1d18d95d4f Class name return paboyle 2017-06-18 00:13:03 +01:00
  • ae39ec85a3 ComplexField defined paboyle 2017-06-18 00:12:48 +01:00
  • b96daf53a0 Query tensor structures paboyle 2017-06-18 00:12:15 +01:00
  • 46879e1658 Complex defined in Impl even for gauge. paboyle 2017-06-18 00:11:45 +01:00
  • ae4de94798 SciDAC I/O support paboyle 2017-06-18 00:11:23 +01:00
  • 0ab555b4f5 SciDAC I/O and ILDG improvements paboyle 2017-06-18 00:11:02 +01:00
  • 8e9be9f84f Updates for SciDAC IO paboyle 2017-06-18 00:10:42 +01:00
  • d572170170 Update for SciDAC paboyle 2017-06-18 00:10:20 +01:00
  • 81b18f843a Merge branch 'feature/scalar_adjointFT' into feature/hadrons Antonin Portelli 2017-06-16 17:59:55 +01:00
  • 1bd311ba9c Faster sequential conserved current implementation, now compatible with 5D vectorisation & G-parity. Lanny91 2017-06-16 16:43:15 +01:00
  • 41af8c12d7 Code cleaning for conserved current contractions. Will now be easier to implement mobius conserved current. Lanny91 2017-06-16 16:38:59 +01:00
  • a833f88c32 Added missing SIMD integer reduction implementation for AVX, AVX-512, SSE4, IMCI Lanny91 2017-06-16 15:58:47 +01:00
  • 07b2c1b253 Placeholder precision change functions to allow Grid to compile with QPX (warning: no actual functionality) Lanny91 2017-06-16 15:04:26 +01:00
  • 735cbdb983 QPX Integer reduction (+ integer reduction test) Lanny91 2017-06-14 10:55:10 +01:00
  • 2ad54c5a02 QPX exchange support Lanny91 2017-06-14 10:53:39 +01:00
  • 12ccc73cf5 Serialisation no compile fix paboyle 2017-06-14 05:19:17 +01:00
  • 3d04dc33c6 ARM neon intrinsics support Nils Meyer 2017-06-13 13:26:59 +02:00
  • e7564f8330 Starting a test for reading an ILDG file. paboyle 2017-06-13 12:22:50 +01:00
  • 91199a8ea0 openmpi is not const safe paboyle 2017-06-13 12:21:29 +01:00
  • 0494feec98 Libz dependency paboyle 2017-06-13 12:00:23 +01:00
  • a16b1e134e gcc 4.9 fix paboyle 2017-06-13 10:48:43 +01:00
  • 2f4cbeb4d5 Minor changes Chulwoo Jung 2017-06-12 18:25:18 -04:00
  • 20e92a7009 QedVFol: Allow output of scalar propagator and vacuum polarisation projected to arbitrary lattice momentum, not just zero-momentum. James Harrison 2017-06-12 18:27:32 +01:00
  • 5633a2db20 Faster implementation of conserved current site contraction. Added 5D vectorised support, but not G-parity. Lanny91 2017-06-12 10:41:02 +01:00
  • 2d433ba307 Changed header include guards to match new convention Lanny91 2017-06-12 10:32:14 +01:00
  • 769ad578f5 Odd new error on G++ 49 on travis paboyle 2017-06-12 00:41:21 +01:00
  • eaac0044b5 Compile fixes paboyle 2017-06-12 00:20:49 +01:00
  • 56042f002c New files paboyle 2017-06-11 23:19:20 +01:00
  • 3bfd1f13e6 I/O improvements paboyle 2017-06-11 23:14:10 +01:00
  • 42f0afcbfa QedFVol: Output all scalar VP diagrams separately James Harrison 2017-06-09 18:08:40 +01:00
  • 70ab598c96 Move gfix into utils Azusa Yamaguchi 2017-06-08 22:22:23 +01:00
  • 1d0ca65e28 Move Gfix into utils Azusa Yamaguchi 2017-06-08 22:21:50 +01:00
  • 2bc4d0a20e Move code into utils Azusa Yamaguchi 2017-06-08 22:21:25 +01:00
  • 20ac13fdf3 QedFVol: add ChargedProp as an input to ScalarVP module, instead of calculating scalar propagator within ScalarVP. James Harrison 2017-06-08 17:43:39 +01:00
  • 2490816297 Hadrons: rare kaon program removed Antonin Portelli 2017-06-07 20:11:02 -05:00
  • 5f55bca378 Hadrons: Quark module renamed MFermion::GaugeProp Antonin Portelli 2017-06-07 20:10:48 -05:00
  • e38612e6fa QedFVol: Update ScalarVP module for compatibility with new scalar action James Harrison 2017-06-07 17:42:00 +01:00
  • c2b2b71c5d Merge branch 'feature/qed-fvol' of https://github.com/paboyle/Grid into feature/qed-fvol James Harrison 2017-06-07 16:59:47 +01:00
  • 009f48a904 QedFVol: Add missing factor of 2 in free vacuum polarisation James Harrison 2017-06-07 16:34:09 +01:00
  • b8e45ae490 Fixed remaining fermion type aliases after merge. Lanny91 2017-06-07 16:26:22 +01:00
  • b35fc4e7f9 Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/rare_kaon Lanny91 2017-06-07 14:38:51 +01:00
  • 60f11bfd72 Removed redundant test module Lanny91 2017-06-07 12:34:47 +01:00
  • fb7c4fb815 Recovering lapack interface without array allocation Chulwoo Jung 2017-06-07 00:00:59 -04:00
  • 00bb71e5af Checking in before reworking lapack interface Chulwoo Jung 2017-06-06 16:26:41 -04:00
  • f6aa82b7f2 Merge branch 'develop' into feature/hadrons Antonin Portelli 2017-06-06 11:46:33 -05:00
  • 22749699a3 Fixes after merge and point sink module Antonin Portelli 2017-06-06 11:45:30 -05:00
  • cfed2c1ea0 Broken Lanczos. Going back to an older verion temporarily. Chulwoo Jung 2017-06-06 12:14:45 -04:00
  • 8d442b502d Sequential current fix for spacial indices. Lanny91 2017-06-06 17:06:40 +01:00
  • e5c8b7369e Boundary condition option in quark actions for hadrons tests. Lanny91 2017-06-06 14:19:10 +01:00
  • b1b15f0b70 Further fixes from multidimensional array Chulwoo Jung 2017-06-05 23:13:41 -04:00
  • 0503c028be Merge branch 'feature/qed-fvol' into feature/hadrons (non-trivial conflicts on scalar Impl) Antonin Portelli 2017-06-05 16:37:47 -05:00
  • c504b4dbad Code cleaning Lanny91 2017-06-05 15:56:43 +01:00
  • 622a21bec6 Improvements to sequential conserved current test and small bugfix. Lanny91 2017-06-05 15:55:32 +01:00
  • eec79e0a1e Ward Identity test improvements and conserved current bug fixes Lanny91 2017-06-05 11:55:41 +01:00
  • 092dcd4e04 MPI I/O only if MPI compiled paboyle 2017-06-02 22:50:25 +01:00
  • 4a8c4ccfba Test wilson flow, added maxTau for adaptive flow Guido Cossu 2017-06-02 17:02:29 +01:00
  • 9b44189d5a Merge branch 'develop' of https://github.com/paboyle/Grid into develop Guido Cossu 2017-06-02 16:56:00 +01:00
  • 7da4856e8e Wilson flow with adaptive steps Guido Cossu 2017-06-02 16:55:53 +01:00
  • aaf1e33a77 Adding adaptive integration in the WilsonFlow Guido Cossu 2017-06-02 16:32:35 +01:00
  • 094c3d091a Improved and RNG's now survive checkpoint paboyle 2017-06-02 00:38:58 +01:00
  • 4b98e524a0 Roll over to MPI version of I/O Peter Boyle 2017-06-01 17:38:18 -04:00
  • 1a1f6d55f9 Roll over to MPI IO for parallel IO Peter Boyle 2017-06-01 17:37:26 -04:00
  • 21421656ab Big changes improving the code to use MPI IO Peter Boyle 2017-06-01 17:36:53 -04:00
  • 6f687a67cd As local vols increase, use 64 bits for safety Peter Boyle 2017-06-01 17:36:18 -04:00
  • b30754e762 Merge branch 'feature/parallelio' of https://github.com/paboyle/Grid into feature/parallelio paboyle 2017-05-30 23:41:28 +01:00
  • 1e429a0d57 Added MPI version paboyle 2017-05-30 23:41:07 +01:00
  • d38a4de36c Beginning move to MPI IO paboyle 2017-05-30 23:40:39 +01:00
  • ef1b7db374 Diff comparison check paboyle 2017-05-30 23:40:11 +01:00
  • 53a9aeb965 Cosmetic only paboyle 2017-05-30 23:39:53 +01:00
  • e30fa9f4b8 RankCount; need to clean up ambigious ProcessCount paboyle 2017-05-30 23:39:16 +01:00
  • 58e8d0a10d reverse direction lexico mapping paboyle 2017-05-30 23:38:30 +01:00
  • 62cf9cf638 Cleaner code paboyle 2017-05-30 23:38:02 +01:00
  • 0fb458879d Precision safe compile paboyle 2017-05-30 23:37:02 +01:00
  • 725c513d94 Better MPI3 benchmarking Peter Boyle 2017-05-29 16:47:32 -04:00
  • d8648307ff Merge branch 'develop' into feature/hadrons Antonin Portelli 2017-05-29 12:58:08 +01:00
  • 064315c00b Hadrons: mesons gamma list fix Antonin Portelli 2017-05-29 12:57:33 +01:00
  • 7c6cc85df6 Updating WilsonFlow test Guido Cossu 2017-05-27 18:03:49 +01:00
  • a6691ef87c Merge pull request #110 from Lanny91/feature/hadrons Guido Cossu 2017-05-26 16:43:22 +01:00
  • 23135aa58a Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/rare_kaon Lanny91 2017-05-26 16:00:50 +01:00
  • 8e0ced627a Hadrons: Fermion boundary conditions can now be set in measurement code. Lanny91 2017-05-26 15:59:15 +01:00
  • 0de314870d Faster derivative for WilsonGauge Guido Cossu 2017-05-26 14:31:49 +01:00
  • ffb91e53d2 Merge branch 'develop' of https://github.com/paboyle/Grid into develop Guido Cossu 2017-05-26 12:46:02 +01:00
  • f4e8bf2858 Fixing the topological charge. Wilson Flow tested, ok Guido Cossu 2017-05-26 12:45:59 +01:00
  • 927c7ae3ed changed allocation for LAPACK temporaries, to avoid crashing with some compilers (reported by Christoph) Chulwoo Jung 2017-05-25 21:43:53 -04:00
  • 05d04ceff8 Adding SimpleLanczos Chulwoo Jung 2017-05-25 12:30:47 -04:00
  • 8313367a50 Merge branch 'develop' of https://github.com/paboyle/Grid into feature/Lanczos Chulwoo Jung 2017-05-25 12:30:06 -04:00
  • a74c34315c Bootstrap script fix Antonin Portelli 2017-05-25 14:27:49 +01:00
  • 69470ccc10 Update to do list paboyle 2017-05-25 13:41:26 +01:00
  • b8b5934193 Attempts to speed up the parallel IO paboyle 2017-05-25 13:32:24 +01:00
  • 75856f2945 Compilation fix in the Tensor_exp Guido Cossu 2017-05-25 12:44:56 +01:00
  • 3c112a7a25 Small correction to the general exp definition Guido Cossu 2017-05-25 12:09:00 +01:00
  • ab3596d4d3 Using Cayley-Hamilton form for the exponential of SU(3) matrices Guido Cossu 2017-05-25 12:07:47 +01:00
  • a8c10b1933 Use a global-X x Local-Y chunksize for parallel binary I/O. paboyle 2017-05-25 11:43:33 +01:00
  • 5c479ce663 Merge branch 'develop' of https://github.com/paboyle/Grid into feature/Lanczos Chulwoo Jung 2017-05-24 18:58:53 -04:00
  • 4bf9d65bf8 Checking in memory saving version of Lanczos Chulwoo Jung 2017-05-24 18:57:32 -04:00
  • 3a056c4dff Re-adding Bisection for SimpleLanczos Chulwoo Jung 2017-05-22 18:23:03 -04:00
  • 15e801af3f Fixing a compilation error for generic SIMD Guido Cossu 2017-05-19 16:39:36 +01:00