Peter Boyle
5921b1d2b9
Layout/whitespace changes
2019-04-23 21:52:33 +01:00
Peter Boyle
6505efcb57
Set iteration count if guess is already good
2019-04-23 21:51:57 +01:00
Peter Boyle
b595f58e4c
Allow HMC to acces matrix
2019-04-23 21:51:23 +01:00
Peter Boyle
b0de7ab7db
Extra do nothing guesser
2019-04-23 21:50:45 +01:00
Peter Boyle
e1124d9572
Integrator verbosity updates
2019-04-23 21:50:15 +01:00
Peter Boyle
d416156c16
Mobius 2+1f sign off.
2019-04-19 07:57:08 +01:00
Peter Boyle
cd8d939a1a
Integrator logging on by default
2019-04-19 07:54:17 +01:00
Peter Boyle
760cfe294c
RHMC for mobius
2019-04-19 07:53:54 +01:00
Peter Boyle
13eaf21b5c
HMC make file
2019-04-18 11:53:26 +01:00
Peter Boyle
1403ab231b
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2019-04-18 11:06:02 +01:00
Peter Boyle
0368fbcde8
Update
2019-04-18 11:05:53 +01:00
Peter Boyle
2dd0ec7862
Merge pull request #186 from djm2131/feature/eofa-bug-fixes
...
Merge feature/eofa-bug-fixes into develop
2019-04-17 14:54:06 +01:00
Peter Boyle
f4241e59ba
Merge pull request #200 from mmphys/feature/XcodeDoc
...
Updated documentation after Peter's review.
2019-04-17 14:51:19 +01:00
Peter Boyle
26b1d2df2d
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2019-04-17 12:08:06 +01:00
Peter Boyle
bc14e86812
Simple check
2019-04-17 12:07:42 +01:00
Peter Boyle
780a67844e
Simple checks
2019-04-17 12:07:17 +01:00
Peter Boyle
8b7805200f
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2019-04-17 12:05:09 +01:00
Peter Boyle
2871dec6c0
Monius HMC
2019-04-17 12:04:57 +01:00
Peter Boyle
abde12433e
Changes locally
2019-04-17 12:03:20 +01:00
Peter Boyle
1f88ba4e39
Power method
2019-04-17 12:03:05 +01:00
Peter Boyle
ea5b3ed8a2
Momentum rescaling
2019-04-17 12:01:06 +01:00
Peter Boyle
a104115c7d
Bounds checking
2019-04-17 11:56:46 +01:00
Peter Boyle
b899042d81
Bounds checking
2019-04-17 11:55:43 +01:00
Peter Boyle
3e712fe643
Scale momentum convention to CPS/UKQCD MD time
2019-04-17 11:54:17 +01:00
Peter Boyle
f4723e07c5
Add bounds checking
2019-04-17 11:52:23 +01:00
fionnoh
9ed2d02bb2
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2019-04-12 12:11:06 +01:00
50d016340c
Merge pull request #190 from mmphys/feature/distil-checkin
...
Eigen::Tensor serialisation. Tested on single and double precision builds
2019-04-10 12:49:06 +01:00
Michael Marshall
f7b4fd0f69
Make sure Grid::Serializable can write Eigen Tensors to output streams. NB:
...
1) The Eigen package defines operator<< for Eigen tensors, but this format is different, hence Grid::Serializable::WriteMember
2) For simplification, the contents are written in memory order. I.e. Different results will be obtained depending on whether the tensor is row- or column-major
2019-04-06 15:40:23 +01:00
Michael Marshall
1f1aa92f14
Updated documentation after Peter's review.
...
1) Removed version numbers from Grid dependencies
2) Explained in a little more detail how to use Xcode to build Grid and Hadrons libraries
2019-04-06 13:42:39 +01:00
00963a7499
twist and boundary conditions for free propagator
2019-04-05 10:08:27 +01:00
Michael Marshall
82a77f9960
... this time without the new Distillation modules ...
2019-04-03 23:02:26 +01:00
Michael Marshall
00b4139c16
Eigen tensor serialisation fixes after Antonin's review
2019-04-03 22:48:07 +01:00
fionnoh
3e9c757b3b
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2019-04-03 16:56:48 +01:00
ecf736e6bf
Merge pull request #193 from nils-asmussen/fix_GaugeFix_inputmod
...
Fixes #192 and adds gauge transformation matrix as output.
2019-04-02 18:28:50 +01:00
fionnoh
f22ab5e1bc
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2019-04-02 11:29:59 +01:00
72f959c0b8
MGauge::GaugeFix use standard convention for fields
2019-03-29 16:51:21 +00:00
63001d3fa6
fix bug: MGauge::GaugeFix should not modify its input
2019-03-29 16:51:11 +00:00
b1d3d1f1a9
add gauge transformation matrix as output to module MGauge/GaugeFix
2019-03-29 16:51:00 +00:00
c2250fa124
MFermion::GaugeProp fix for 4d fields
2019-03-29 16:36:56 +00:00
84940fbdf0
Hadrons: Lepton Propagator for kl2
2019-03-28 10:15:09 +00:00
Peter Boyle
0a270b3e93
Merge pull request #191 from mmphys/GridXcode
...
Documentation for using Grid with Xcode on Mac OS
2019-03-27 22:53:35 +00:00
Michael Marshall
6536bed8a4
Documentation for using Grid with Xcode on Mac OS
2019-03-27 20:51:20 +00:00
79160011a1
endianness fix in resilient IO
2019-03-26 16:06:13 +00:00
Michael Marshall
47f5b1e2b5
Iterator added. Will wait for review comments before finalising.
2019-03-25 18:19:55 +00:00
Michael Marshall
a381d34f37
Fix build with Intel '17 compiler, i.e. workaround incorrect auto types for c++ style definitions.
...
E.g. assuming T::rank is an int, then objects defined like so:
const auto rank{T::rank};
should also be int. Unfortunately, Intel '17 instead defines them to be std::initializer_list<int>, then proceeds to complain where these variables are used that they cannot be converted to int. NB: This was fixed under Intel '18
2019-03-23 09:24:15 +00:00
Michael Marshall
f0c2108acf
Pushed paboyle's changes: Updates for clang happy
2019-03-22 12:59:14 +00:00
Peter Boyle
93a5fc083f
Updates for clang happy
2019-03-22 11:39:22 +00:00
Michael Marshall
6d1de8ed2e
Merge paboyle's no compile in single precision Intel 2019 fix
2019-03-21 16:48:08 +00:00
Peter Boyle
116dde31eb
No compile in single precisoin Intel 2019 fix
2019-03-21 14:13:33 +00:00
Michael Marshall
12d8bf1ced
Eigen::Tensor serialisation. Tested on single and double precision builds
2019-03-20 22:27:41 +00:00