1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-12 20:27:06 +01:00
Commit Graph

136 Commits

Author SHA1 Message Date
d7e6b65a76 Elemental force term for Wilson dslash added and tests thereof passing.
Now need to construct pseudofermion two flavour, ratio, one flavour, ratio
action fragments.
2015-07-26 10:54:38 +09:00
28bdc90908 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
2015-07-24 01:31:13 +09:00
d6a2d734d3 5x speed up now 2015-07-22 00:30:05 +09:00
8925845684 Merge 2015-07-21 13:56:22 +09:00
81987b64a6 This file is being developed and will remain hacky until the new algorithm
is complete
2015-07-21 13:52:23 +09:00
neo
32e6887d5f Rearranging files in hmc 2015-07-06 16:46:43 +09:00
neo
1991852025 Added minimum norm integrator
Little rearrangement of HMC and integrator classes
2015-07-06 16:17:32 +09:00
neo
2718038977 HMC for Wilson Gauge action works
Fixed bug in momenta generation
2015-07-06 12:58:49 +09:00
neo
62d8952c0a Debugged vector version of ProjectOnGroup 2015-07-06 02:24:58 +09:00
neo
b1f94fa292 HMC ready but untested 2015-07-04 17:47:50 +09:00
neo
30c9dc473d More progress in the HMC construction 2015-07-04 02:43:14 +09:00
neo
9655d43017 Skeleton of HMC/Integrators 2015-07-03 16:51:41 +09:00
69a3d3203c Merge branch 'master' of https://github.com/paboyle/Grid 2015-07-01 22:51:04 +01:00
dc66161f47 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..
2015-07-01 22:45:15 +01:00
b139941423 Remove dependency on wrong file 2015-07-01 13:04:02 +01:00
f41c7dffef Big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to
near the bleeding edge I guess
2015-06-30 15:17:27 +01:00
0971522f43 big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to
near the bleeding edge I guess
2015-06-30 15:01:26 +01:00
dec68e5c0e Some small steps towards a multigrid 2015-06-22 12:49:44 +01:00
945bb93e48 Variable preconditioned GCR with restarting.
Orthogonalisation depth and restart frequency is controllable via constructor
2015-06-21 10:58:46 +01:00
bcf1d5160f Merge
Merge branch 'master' of https://github.com/paboyle/Grid
2015-06-20 22:25:31 +01:00
6ad96f7383 Patches for beginnings of an overlap multigrid 2015-06-20 22:22:56 +01:00
6cebd006d4 Merge branch 'master' of https://github.com/paboyle/Grid 2015-06-20 14:22:29 +01:00
fd208ca11c Add the test_quenched files 2015-06-20 14:09:26 +01:00
177b5632fd Merge branch 'master' of https://github.com/paboyle/Grid 2015-06-19 17:24:05 +01:00
neo
09757cbf0c Lattice matrix exponential ok 2015-06-17 20:41:07 +09:00
92e870b256 merge 2015-06-16 20:47:31 +01:00
06047b83c7 add bug-fixed Test_nersc)_io. 2015-06-16 20:23:27 +01:00
neo
9c846bb0c7 Merge remote-tracking branch 'upstream/master' 2015-06-17 02:02:51 +09:00
neo
318e244748 Check for SUN projection and Exponential 2015-06-17 02:02:06 +09:00
neo
c9018d74ac Corrected bug in integer multiplications for SSE4 and AVX2
Merge remote-tracking branch 'upstream/master'

Conflicts:
	tests/Make.inc
2015-06-16 23:34:45 +09:00
ddbfb026d5 Heatbath and config related removed 2015-06-16 14:18:48 +01:00
neo
1f2cf5cff4 Merge remote-tracking branch 'upstream/master'
Conflicts:
	lib/Make.inc
	tests/Make.inc
2015-06-15 16:48:50 +09:00
3f7a66328a Merge branch 'master' of https://github.com/paboyle/Grid 2015-06-14 01:27:07 +01:00
5c66b5c712 File list 2015-06-14 00:52:39 +01:00
3e261b3d9e Minor 2015-06-14 00:52:26 +01:00
c79d85f763 more accurate comment 2015-06-14 00:51:56 +01:00
ff3db9ceee Typing 2015-06-14 00:51:37 +01:00
f3aebd4b33 Apply a heatbath sweep 2015-06-14 00:50:59 +01:00
0c8c44b3e3 Minor change 2015-06-14 00:50:26 +01:00
e4e91d3042 be more precise on typing 2015-06-14 00:49:57 +01:00
9184cc68da TensorRemove not needed now 2015-06-14 00:49:26 +01:00
1cc25837b2 Updates to ldop tests 2015-06-10 12:26:25 +01:00
50c4f416b6 file list 2015-06-10 12:25:15 +01:00
e5d30fe5e2 Fix compile 2015-06-10 11:30:27 +01:00
89f961faef commit file list 2015-06-10 11:26:46 +01:00
ca109497a1 Merge branch 'master' of https://github.com/paboyle/Grid 2015-06-10 11:25:57 +01:00
2f4a0c5de4 Successful generation of general SU N generators
This class will move into a utils class and gain exponentiation and ta projection
to support HMC and heatbath
2015-06-10 11:24:14 +01:00
neo
965a92ce40 Adding several iMatrix utilities 2015-06-10 14:16:33 +09:00
1118c42fcc Merge branch 'master' of https://github.com/paboyle/Grid
Not sure what changed in master
2015-06-09 22:51:10 +01:00
62cb914488 Solver converges 2015-06-09 22:51:02 +01:00