swh:1:snp:f1ea47acc31da44cdcf293f0bcae05f430fc0356

sort by:
Revision Author Date Message Commit Date
53da927 Merge branch 'master' of https://github.com/paboyle/Grid 15 August 2015, 22:59:04 UTC
155c164 * Finished the template/policy style introduction of gparity, except the gparity force terms. So valence sector looks ok. FermionOperatorImpl.h provides the policy classes. Expect HMC will introduce a smearing policy and a fermion representation change policy template param. Will also probably need multi-precision work. * HMC is running even-odd and non-checkerboarded (checked 4^4 wilson fermion/wilson gauge). There appears to be a bug in the multi-level integrator -- <e-dH> passes with single level but not with multi-level. In any case there looks to be quite a bit to clean up. This is the "const det" style implementation that is not appropriate yet for clover since it assumes that Mee is indept of the gauge fields. Easily fixed in future. 15 August 2015, 22:25:49 UTC
f40475f Reorganising the Fermion interface 14 August 2015, 13:16:45 UTC
045c858 Extra test 14 August 2015, 12:18:59 UTC
cc63078 Gparity works now even if simd distributed in a Gparity twist direction. Tested by doubling lattice in t-direction. 14 August 2015, 11:57:42 UTC
e6bed00 Gparity valence test now working. Interface in FermionOperator will change a lot in future 13 August 2015, 23:01:04 UTC
fc9b36c Gamma5 mult direct 13 August 2015, 09:51:29 UTC
c390781 Gparity improvements 13 August 2015, 09:51:01 UTC
7e9203d Some bug fixes for more complicated types introduced with gparity 13 August 2015, 09:50:34 UTC
6ab73c5 Gparity test added; partial implementation -- this is Chris K's doubled lattice only and have to regress this with the 2 flavour implementation. 12 August 2015, 08:49:33 UTC
c8dca58 File list update. 11 August 2015, 05:37:42 UTC
826fbb1 Preconditioned conjugate residual 11 August 2015, 05:24:53 UTC
07d672b Header 11 August 2015, 05:23:38 UTC
3903dfe Gparity modifications in the Gparity compressor variant. 11 August 2015, 05:22:20 UTC
1b3c93e Rework/global edit to enforce type templating of fermion operators. Allows multi-precision work and paves the way for alternate BC's and such like allowing for example G-parity which is important for K pipi programme. In particular, can drive an extra flavour index into the fermion fields using template types. 10 August 2015, 19:47:44 UTC
2be8df9 Adding components for even odd decomposed determinant in HMC. dH not yet conserved, so something wrong in the eo force code still 07 August 2015, 07:37:15 UTC
b5a483a Continued fraction overlap, partial fraction overlap force terms have a successful test passing. 01 August 2015, 13:48:21 UTC
bb372a6 Merge problem fixed 01 August 2015, 13:30:00 UTC
5e9bef8 Merge branch 'master' of https://github.com/paboyle/Grid Conflicts: lib/Make.inc lib/qcd/hmc/HMC.h tests/Make.inc tests/Test_hmc_WilsonFermionGauge.cc 01 August 2015, 13:24:54 UTC
bb7d853 Test for DWF force term passes 01 August 2015, 13:07:05 UTC
848104b Changes making force term test for DWF pass. 01 August 2015, 13:06:07 UTC
8627e23 Jackson smoothed chebyshev and (untested) completion of force terms for Cayley, Partial and Cont fraction dwf and overlap. have even odd and unprec forces. 31 July 2015, 20:58:35 UTC
702ab15 Amending a merge mistake 30 July 2015, 08:21:42 UTC
bcdc67b Small change in the HMC interface. Example of multiple levels in the WilsonFermion hmc test. Merge remote-tracking branch 'upstream/master' Conflicts: lib/qcd/hmc/HMC.h lib/qcd/hmc/integrators/Integrator.h lib/qcd/hmc/integrators/Integrator_algorithm.h tests/Test_simd.cc 30 July 2015, 08:16:57 UTC
68d9463 Bug in two flav pseudofermion corrected to reimport gauge field upon rejection. exp(-DeltaH) = 1 now, and plaquette is sensible. Will reproduce an old Wilson Gauge Wilson Fermion SCRI plaquette with precision in mass matching shortly. 29 July 2015, 12:02:07 UTC
0b60322 Two flavour HMC for Wilson/Wilson is conserving energy. Still to check plaq and <e(-dH)>, but nevertheless this is progress 29 July 2015, 08:53:39 UTC
f4c74e3 Committing incomplete work for parameter file I/O. MacroMagic.h is central. Guido and I plan to move over to generating virtual (XML, JSON, YAML, text, binary) encoding from macro based system. 27 July 2015, 09:32:28 UTC
51031dd Files renamed 27 July 2015, 09:30:19 UTC
6301532 Two flavour pseudofermion action 26 July 2015, 03:28:03 UTC
36b8f35 Elemental force term for Wilson dslash added and tests thereof passing. Now need to construct pseudofermion two flavour, ratio, one flavour, ratio action fragments. 26 July 2015, 01:54:38 UTC
a495361 Merge branch 'master' of https://github.com/paboyle/Grid 23 July 2015, 16:33:19 UTC
5e370db Sizable improvement in multigrid for unsquared. 6000 matmuls CG unprec 2000 matmuls CG prec (4000 eo muls) 1050 matmuls PGCR on 16^3 x 32 x 8 m=.01 Substantial effort on timing and logging infrastructure 23 July 2015, 16:31:13 UTC
e0ed320 Bug work around 22 July 2015, 05:49:36 UTC
ee37130 Removed troublesome macros 22 July 2015, 05:41:01 UTC
5b475d5 5x speed up now 21 July 2015, 15:30:05 UTC
479912a Merge remote-tracking branch 'upstream/master' 21 July 2015, 08:17:50 UTC
b382660 INSTALL 21 July 2015, 04:58:57 UTC
987801c Merge 21 July 2015, 04:56:22 UTC
f8be0ae No changes shown on git diff 21 July 2015, 04:54:09 UTC
9651ab6 Small pretty layout change 21 July 2015, 04:53:23 UTC
fb65953 This was needed to compile on gcc 21 July 2015, 04:52:59 UTC
98dfc92 This file is being developed and will remain hacky until the new algorithm is complete 21 July 2015, 04:52:23 UTC
44cf212 Printing change 21 July 2015, 04:51:56 UTC
cbec16f More info 21 July 2015, 04:48:57 UTC
6470320 Tweaks to subspace set up to put in g5 r5 hermiticity 21 July 2015, 03:13:03 UTC
021478a verbose 21 July 2015, 03:12:29 UTC
0ea846d Merge remote-tracking branch 'upstream/master' Conflicts: configure 21 July 2015, 02:57:34 UTC
d6489c8 Merge pull request #16 from aportelli/master AX_GCC_X86_AVX_XGETBV macro fix 21 July 2015, 02:55:40 UTC
ab916d8 More NEON functionalities 21 July 2015, 02:52:15 UTC
3fc9c00 fix of AX_GCC_X86_AVX_XGETBV macro 17 July 2015, 02:15:57 UTC
807e329 gitignore update 17 July 2015, 02:15:17 UTC
2da20f1 This file drives me crazy 11 July 2015, 14:06:31 UTC
c431816 Cleaning up files for HMC 07 July 2015, 05:59:37 UTC
1e9317e Simplifying HMC syntax for the final user 06 July 2015, 09:32:20 UTC
510f55b Rearranging files in hmc 06 July 2015, 07:46:43 UTC
f95db88 Added minimum norm integrator Little rearrangement of HMC and integrator classes 06 July 2015, 07:17:32 UTC
12e1682 HMC for Wilson Gauge action works Fixed bug in momenta generation 06 July 2015, 03:58:49 UTC
6261770 Debugged vector version of ProjectOnGroup 05 July 2015, 17:24:58 UTC
7a4ed7a HMC ready but untested 04 July 2015, 08:47:50 UTC
250965c More progress in the HMC construction 03 July 2015, 17:43:14 UTC
55f05a7 Skeleton of HMC/Integrators 03 July 2015, 07:51:41 UTC
2c9ceae No compile fix 02 July 2015, 01:03:09 UTC
55e313b Cleaning up the recursion for traceIndex<n> after the changes the enable G++ to compile it again. 01 July 2015, 22:43:57 UTC
ef0ec1d Merge branch 'master' of https://github.com/paboyle/Grid 01 July 2015, 21:51:04 UTC
1e29d9f Some useful XC30 commands 01 July 2015, 21:50:13 UTC
46cf661 More xc30 config commansd 01 July 2015, 21:48:58 UTC
cb9da7b Temporarily disable gmp dependency simply because Cray XC30's I'm benchmarking have a downlevel gmp version that chokes on ::max_align_t where gmp had a bug as far as I recall. 01 July 2015, 21:47:33 UTC
71e6733 Modified memory bw test to display word size 01 July 2015, 21:46:53 UTC
98b84d2 Change the SIMD command correctly with precision = double vs. single and connect the "Real" default precisoin to a configure flag. Have RealF, RealD and Real types, where Real is compile target dependent single/double, RealF is single and RealD is double etc.. 01 July 2015, 21:45:15 UTC
c477787 Remove dependency on wrong file 01 July 2015, 12:04:02 UTC
e618c60 Merge branch 'master' of https://github.com/paboyle/Grid 30 June 2015, 14:17:46 UTC
e164ed6 Big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to near the bleeding edge I guess 30 June 2015, 14:17:27 UTC
95ecf81 big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to near the bleeding edge I guess 30 June 2015, 14:03:11 UTC
f36dbff VPGCR updates 30 June 2015, 14:02:27 UTC
8581c05 big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to near the bleeding edge I guess 30 June 2015, 14:01:44 UTC
59cd42c big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to near the bleeding edge I guess 30 June 2015, 14:01:26 UTC
a4369e1 big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to near the bleeding edge I guess 30 June 2015, 14:00:19 UTC
d6c79bb Update Benchmark_comms.cc 25 June 2015, 09:59:53 UTC
5f8f0bc Some small steps towards a multigrid 22 June 2015, 11:49:44 UTC
95538bb Abstract preconditioner 21 June 2015, 10:03:55 UTC
a265765 Variable preconditioned GCR with restarting. Orthogonalisation depth and restart frequency is controllable via constructor 21 June 2015, 09:58:46 UTC
eace905 Merge Merge branch 'master' of https://github.com/paboyle/Grid 20 June 2015, 21:25:31 UTC
f1916a7 Will start this as a two level algorithm 20 June 2015, 21:24:21 UTC
5ccbac7 HDCG but this is not complete and placeholder for later completion 20 June 2015, 21:23:57 UTC
aba5c85 Patches for beginnings of an overlap multigrid 20 June 2015, 21:22:56 UTC
cb92390 Merge branch 'master' of https://github.com/paboyle/Grid 20 June 2015, 13:22:29 UTC
9dbb326 Add the test_quenched files 20 June 2015, 13:09:26 UTC
2534199 Merge branch 'master' of https://github.com/paboyle/Grid 19 June 2015, 16:24:05 UTC
faf8544 Lattice matrix exponential ok 17 June 2015, 11:41:07 UTC
b78ecd6 merge 16 June 2015, 19:47:31 UTC
7006141 add bug-fixed Test_nersc)_io. 16 June 2015, 19:23:27 UTC
26ff0f3 Merge remote-tracking branch 'upstream/master' 16 June 2015, 17:02:51 UTC
296edfb Check for SUN projection and Exponential 16 June 2015, 17:02:06 UTC
a7555b4 Corrected bug in integer multiplications for SSE4 and AVX2 Merge remote-tracking branch 'upstream/master' Conflicts: tests/Make.inc 16 June 2015, 14:34:45 UTC
453b28b Heatbath and config related removed 16 June 2015, 13:18:48 UTC
77058d9 Critical bug fix of sin/cos typo 16 June 2015, 13:17:45 UTC
74845cb Quenched works for wilson gauge 16 June 2015, 13:17:11 UTC
c945041 uninitialised bug fix 16 June 2015, 13:07:05 UTC
a7774e1 Typo fix 16 June 2015, 13:06:31 UTC
b11f4a1 Extra check that failed in quenched test 16 June 2015, 13:04:56 UTC
back to top