Michael Marshall
ed2427d5f7
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:37:53 +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
Michael Marshall
ea2f34de7b
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:37:47 +01:00
00963a7499
twist and boundary conditions for free propagator
2019-04-05 10:08:27 +01:00
Michael Marshall
63dc0fa7e9
Fixed memory leak ... without breaking semantics of prior code. Possibly should change the semantics? For Peter / Antonin to comment
2019-04-04 16:00:17 +01:00
Felix Erben
5e6104e683
Merge branch 'feature/distil' of https://github.com/mmphys/Grid into feature/distil
2019-04-04 12:13:35 +01:00
Felix Erben
25e4ee3a49
3D Stout smearing added
2019-04-04 12:13:16 +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
Michael Marshall
4161429dcc
Serialisation fixes after Antonin's review
2019-04-03 22:30:07 +01:00
fionnoh
3e9c757b3b
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2019-04-03 16:56:48 +01:00
Michael Marshall
b5eb97206b
Merge branch 'develop' into feature/distil
...
* develop:
MGauge::GaugeFix use standard convention for fields
fix bug: MGauge::GaugeFix should not modify its input
add gauge transformation matrix as output to module MGauge/GaugeFix
2019-04-03 16:24:49 +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
Michael Marshall
0da906cf66
Merge branch 'develop' into feature/distil
...
* develop:
Documentation for using Grid with Xcode on Mac OS
2019-03-27 23:08:29 +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
Michael Marshall
3decb5f886
Merge branch 'develop' of github.com:paboyle/Grid into feature/distil
...
* 'develop' of github.com:paboyle/Grid:
endianness fix in resilient IO
2019-03-27 20:39:23 +00:00
Michael Marshall
faa8bb9bc6
Fixed funny memory leak
2019-03-27 17:55:52 +00:00
Michael Marshall
4c02ed6d0c
Updated GridXcode documentation
2019-03-27 13:54:39 +00:00
ferben
f757b80e1c
tried to fix mem leak
2019-03-27 12:00:36 +00:00
ferben
b8581be1da
:
2019-03-27 11:59:06 +00:00
79160011a1
endianness fix in resilient IO
2019-03-26 16:06:13 +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
Michael Marshall
47f5b1e2b5
Iterator added. Will wait for review comments before finalising.
2019-03-25 18:19:55 +00:00
Michael Marshall
625a97a466
cosmetic
2019-03-25 18:16:04 +00:00
Felix Erben
bce2766fef
Merge branch 'feature/distil' of https://github.com/mmphys/Grid into feature/distil
2019-03-25 16:38:42 +00:00
Felix Erben
ce501afec6
bugfix
2019-03-25 16:38:25 +00:00
Michael Marshall
1d10a3b3de
Merge branch 'feature/distil' of github.com:mmphys/Grid into feature/distil
...
* 'feature/distil' of github.com:mmphys/Grid:
bugfix
2019-03-25 15:50:57 +00:00
Michael Marshall
d1e02f50ff
Added iterator for Eigen tensors
2019-03-25 15:50:29 +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
Michael Marshall
4e87cbd400
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:28:41 +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
ferben
4fc045b563
added module to load perambulators from disk
2019-03-22 13:50:47 +00:00
ferben
fbf286b0e3
added Spin dilution
2019-03-22 13:30:11 +00:00
Michael Marshall
9dc3fe9922
Merge branch 'feature/distil' of github.com:mmphys/Grid into feature/distil
...
* 'feature/distil' of github.com:mmphys/Grid:
modules list
2019-03-22 13:00:06 +00:00
Michael Marshall
f0c2108acf
Pushed paboyle's changes: Updates for clang happy
2019-03-22 12:59:14 +00:00
Felix Erben
6c9029fab7
Merge branch 'feature/distil' of https://github.com/mmphys/Grid into feature/distil
2019-03-22 12:41:56 +00:00
Felix Erben
8700dd4d0d
modules list
2019-03-22 12:41:53 +00:00
Michael Marshall
9c16391e55
Merge branch 'develop' into feature/distil
...
* develop:
Updates for clang happy
2019-03-22 12:08:50 +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