paboyle
|
b91282ad46
|
Simplify comms layer proliferation
|
2018-01-08 11:28:52 +00:00 |
|
paboyle
|
0a68470f9a
|
Simplify comms layers
|
2018-01-08 11:28:30 +00:00 |
|
paboyle
|
6ecf280723
|
Simplify comms layer proliferation
|
2018-01-08 11:28:04 +00:00 |
|
paboyle
|
7eeab7f995
|
Simplify comms layers
|
2018-01-08 11:27:43 +00:00 |
|
Yong-Chull Jang
|
44b218a595
|
force hermicity to the block alpha and force diagonal of the block beta to be real
|
2017-12-29 23:26:17 -05:00 |
|
|
0d612039ed
|
Hadrons: prettier Grid logging (non-intrusive)
|
2017-12-29 16:58:23 +01:00 |
|
Yong-Chull Jang
|
bfc0306a43
|
job parameters can be provided by cmdarg.
|
2017-12-29 00:58:24 -05:00 |
|
|
6718fa8c4f
|
Merge branch 'feature/scalar_adjointFT' into feature/hadrons
|
2017-12-26 12:59:33 +01:00 |
|
Yong-Chull Jang
|
3cb8cb7282
|
'typename' is added to compile with AVX512 using GCC7.2.0; a semicolon was missing in Grid_avx512.h and the bug is fixed. Option SKL is added to configure script for skylake processor specific AVX512 operations. Code can be compiled with --enable-simd=SKL using GCC 7.2.0, but Test_simd fails. AVX512 support for complex double type with non-intel compilers makes this error; it needs a review.
|
2017-12-23 14:54:07 -05:00 |
|
pretidav
|
4ce63af7d5
|
Working on Hadrons with Hirep. (QCD is set for SU4)
|
2017-12-22 19:02:07 +01:00 |
|
Yong-Chull Jang
|
89c4e9b168
|
first complete version of IRBL; requires practical test and clean up
|
2017-12-21 23:13:39 -05:00 |
|
Guido Cossu
|
84f9c37ed4
|
Merge branch 'feature/scalar_adjointFT' of https://github.com/paboyle/Grid into feature/scalar_adjointFT
|
2017-12-19 15:43:55 +00:00 |
|
Yong-Chull Jang
|
fe406e230d
|
block with a single vector case is working with IRBL
|
2017-12-18 11:26:42 -05:00 |
|
Chulwoo Jung
|
3dbc8586fa
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/Lanczos
|
2017-12-12 21:23:01 -05:00 |
|
Chulwoo Jung
|
7305910c95
|
Fixing an initialization found by Yong-Chull
|
2017-12-12 18:46:11 -05:00 |
|
|
f3a77f4b7f
|
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
|
2017-12-12 14:05:23 +00:00 |
|
|
2401360784
|
Merge pull request #138 from guelpers/feature/hadrons
bug fix in sequential insertion of conserved vector current
|
2017-12-11 18:53:41 +01:00 |
|
Vera Guelpers
|
2cfb50cbe5
|
bug fix in sequential insertion of conserved vector current
|
2017-12-08 11:13:39 +00:00 |
|
|
f9aa39e1c4
|
global memory debug through command line flag
|
2017-12-07 14:40:58 +01:00 |
|
|
e78794688a
|
memory profiler improvement
|
2017-12-06 16:50:25 +01:00 |
|
|
29e2eddea8
|
Merge branch 'develop' into feature/hadrons-new-memory-model
|
2017-12-06 16:49:21 +01:00 |
|
|
0a038ea15a
|
Merge branch 'develop' into feature/hadrons
|
2017-12-06 16:49:10 +01:00 |
|
|
62eb1f0e59
|
FermionOperator virtual destructor needed for polymorphism
|
2017-12-06 16:48:17 +01:00 |
|
paboyle
|
9579c9c327
|
Threading improvement
|
2017-12-05 14:12:22 +00:00 |
|
paboyle
|
c24d4c8d0e
|
Improved parallel RNG init
|
2017-12-05 13:01:10 +00:00 |
|
paboyle
|
a14038051f
|
Improved AllToAll asserts
|
2017-12-05 11:43:25 +00:00 |
|
paboyle
|
3e560b9462
|
Faster RNG init
|
2017-12-05 11:42:05 +00:00 |
|
paboyle
|
d93c6760ec
|
Faster code for split unsplit
|
2017-12-05 11:39:26 +00:00 |
|
paboyle
|
ae3b7713a9
|
Cold start doesnt need RNG
|
2017-12-05 11:36:31 +00:00 |
|
Yong-Chull Jang
|
5139eaf491
|
block Lanczos construction is added.
|
2017-12-03 23:55:22 -05:00 |
|
|
33cb509d4b
|
Merge branch 'develop' into feature/hadrons
|
2017-12-01 19:45:32 +00:00 |
|
|
456c78c233
|
Merge branch 'develop' into feature/hadrons-new-memory-model
|
2017-12-01 19:45:12 +00:00 |
|
|
2fd4989029
|
Merge branch 'develop' of github.com:paboyle/Grid into develop
|
2017-12-01 19:44:31 +00:00 |
|
|
2427a21428
|
minor serial IO fixes, XML now issues warning when trying to read absent nodes, these becomes
|
2017-12-01 19:44:07 +00:00 |
|
Yong-Chull Jang
|
2c35c89b92
|
fix vector assign bug
|
2017-11-27 13:39:52 -05:00 |
|
paboyle
|
28ceacec45
|
Split/Unsplit working
|
2017-11-27 15:13:29 +00:00 |
|
paboyle
|
4987edbd44
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2017-11-27 12:34:56 +00:00 |
|
paboyle
|
1f04e56038
|
Believe split/unsplit works, but need to make pretty
|
2017-11-27 12:33:08 +00:00 |
|
paboyle
|
4bfc8c85c3
|
Clean up verbose communicator create
|
2017-11-27 12:32:37 +00:00 |
|
azusayamaguchi
|
e55397bc13
|
Staggerd cg
|
2017-11-24 14:18:30 +00:00 |
|
paboyle
|
94b8fb5686
|
Debug in progress
|
2017-11-19 01:39:04 +00:00 |
|
Guido Cossu
|
1f1d77b01a
|
Performance metrics for the Scalar Action force term
|
2017-11-14 10:01:48 +00:00 |
|
pretidav
|
6a15e2e8ef
|
Added WilsonTwoIndexAntiSymmImpl instantiation in WilsonKernelsHand.cc (shoud not be necessary)
|
2017-11-12 14:16:19 +01:00 |
|
|
074d17429f
|
Merge branch 'develop' into feature/scalar_adjointFT
# Conflicts:
# lib/communicator/Communicator_mpi3.cc
|
2017-11-11 18:09:55 +00:00 |
|
fionnoh
|
1d7ccc6b2c
|
Declaring virtual functions as pure virtual functions.
|
2017-11-09 19:46:57 +00:00 |
|
pretidav
|
59d9ccf70c
|
restored WilsonKernelsHand.cc and added Qtop to production codes
|
2017-11-08 22:02:32 +01:00 |
|
Azusa Yamaguchi
|
1860b1698c
|
Fixed the bag on MPI_T at Cam
|
2017-11-08 09:03:01 +00:00 |
|
Azusa Yamaguchi
|
9b8d1cc3da
|
Staggered Schur decomposed matrix norm changed to not be the Schur anymore :(
Carleton wanted this for multimass / multishift
|
2017-11-07 14:48:45 +00:00 |
|
Guido Cossu
|
149c3f9e9c
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2017-11-07 14:01:13 +00:00 |
|
Guido Cossu
|
c519aab19d
|
Fixing the MPI memory leak in the communicators
|
2017-11-07 13:55:37 +00:00 |
|
paboyle
|
69929f20bb
|
Destructor fix. Split Grid and MPI3 will not yet work without more effort from me.
|
2017-11-06 23:45:00 +00:00 |
|
pretidav
|
a493429218
|
added Production tests for MixedRep, Adj, 2S, 2AS. Still missing QObs. The HMC is not printing correctly all the actions and forces.
|
2017-11-04 18:16:54 +01:00 |
|
pretidav
|
915f610da0
|
clover 2indexSymm hmc production test created. clover 2indexAsymm and clover mixed to be filled.
|
2017-11-04 01:17:06 +01:00 |
|
pretidav
|
c79606a5dc
|
Test production code wilson clover. Still missing QObs measurement on-the-fly.
|
2017-11-03 22:46:32 +01:00 |
|
paboyle
|
360efd0088
|
Improved treatment of reverse asked for by chris.
Truncate the basis.
Power method renormalises
|
2017-11-02 22:05:31 +00:00 |
|
pretidav
|
7b42ac9982
|
added polyakov loop observable to the hmc
|
2017-11-02 21:58:16 +01:00 |
|
|
a4e5fd1000
|
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
|
2017-11-01 19:24:51 +00:00 |
|
|
682e7d7839
|
Merge branch 'develop' into feature/hadrons
|
2017-11-01 19:24:38 +00:00 |
|
Guido Cossu
|
8e057721a9
|
Anisotropic Clover term written and tested
|
2017-11-01 12:50:54 +00:00 |
|
Guido Cossu
|
fa5e4add47
|
Added support for anisotropy to the WilsonFermion class
|
2017-10-31 18:20:38 +00:00 |
|
Chulwoo Jung
|
5d44346be3
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/Lanczos
|
2017-10-30 15:49:17 -04:00 |
|
paboyle
|
27ea2afe86
|
No compile on comms == none fix
|
2017-10-30 01:14:11 +00:00 |
|
paboyle
|
a7f72eb994
|
SHaking out
|
2017-10-30 00:22:06 +00:00 |
|
paboyle
|
501fa1614a
|
Communicator updates for split grid
|
2017-10-30 00:16:12 +00:00 |
|
paboyle
|
fe4d9b003c
|
More digits
|
2017-10-30 00:04:47 +00:00 |
|
paboyle
|
4a699b4da3
|
New rank can be found out
|
2017-10-30 00:04:14 +00:00 |
|
paboyle
|
689323f4ee
|
Reverse dim ordering lexico support
|
2017-10-30 00:03:15 +00:00 |
|
Guido Cossu
|
749189fd72
|
Full clover force correct
|
2017-10-29 12:03:08 +00:00 |
|
Guido Cossu
|
f941c4ee18
|
Clover term force ok
|
2017-10-29 11:43:33 +00:00 |
|
Chulwoo Jung
|
3a754fcd51
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/Lanczos
|
2017-10-27 17:34:35 -04:00 |
|
paboyle
|
84b441800f
|
Merge branch 'develop' into feature/lanczos-reorg
|
2017-10-27 14:21:38 +01:00 |
|
paboyle
|
1ef424b139
|
Split grid Y2K bug fix attempt
|
2017-10-27 14:20:35 +01:00 |
|
paboyle
|
f96c800d25
|
Passes reload of coarse basis
|
2017-10-27 09:43:22 +01:00 |
|
paboyle
|
32a52d7583
|
Move the local coherence lanczos into algorithms.
Keep the I/O in the tester. Other people can copy this method to write other I/O formats.
|
2017-10-27 09:04:31 +01:00 |
|
paboyle
|
7fab183c0e
|
Better read test
|
2017-10-27 08:17:49 +01:00 |
|
paboyle
|
9ec9850bdb
|
64bit ftello update
|
2017-10-26 23:34:31 +01:00 |
|
paboyle
|
0c4ddaea0b
|
Cleaning up
|
2017-10-26 23:31:46 +01:00 |
|
paboyle
|
00ebc150ad
|
Mistake in string parse; interface is ambiguous and must fix. Is char * a file, or a XML buffer ?
|
2017-10-26 23:30:37 +01:00 |
|
paboyle
|
0f3e9ae57d
|
Gsites error. Only appeared (so far) in I/O code for even odd fields
|
2017-10-26 23:29:59 +01:00 |
|
Azusa Yamaguchi
|
034de160bf
|
Staggered updates : Schur fixed and added a unit test for Test_staggered_cg_schur.cc giving stronger check
|
2017-10-26 20:58:46 +01:00 |
|
Guido Cossu
|
91b8bf0613
|
Debugging force term
|
2017-10-26 18:23:55 +01:00 |
|
paboyle
|
31f99574fa
|
Moving these out of algorithms
|
2017-10-26 07:47:42 +01:00 |
|
paboyle
|
a34c8a2961
|
Update to IRL; getting close to the structure I would like.
|
2017-10-26 07:45:56 +01:00 |
|
paboyle
|
e9be293444
|
Better messaging
|
2017-10-26 01:59:30 +01:00 |
|
paboyle
|
08583afaff
|
Red black friendly coarsening
|
2017-10-25 23:51:18 +01:00 |
|
paboyle
|
b395a312af
|
Better error messaging
|
2017-10-25 23:50:37 +01:00 |
|
paboyle
|
66295b99aa
|
Bit less verbose SciDAC IO
|
2017-10-25 23:50:05 +01:00 |
|
paboyle
|
b8654be0ef
|
64 bit safe offsets
|
2017-10-25 23:49:23 +01:00 |
|
paboyle
|
f6c3f6bf2d
|
XML serialisation of parms and initialise from parms object
|
2017-10-25 23:47:59 +01:00 |
|
paboyle
|
d83868fdbb
|
Identity linear op added -- useful in circumstances where a linear op may or may not be needed.
Supply a trivial one if not needed
|
2017-10-25 23:47:10 +01:00 |
|
paboyle
|
303e0b927d
|
Improvements for coarse grid compressed lanczos
|
2017-10-25 23:46:33 +01:00 |
|
paboyle
|
28ba8a0f48
|
Force spacing more nicely
|
2017-10-25 23:45:57 +01:00 |
|
Guido Cossu
|
e0cae833da
|
Merge branch 'develop' into feature/scalar_adjointFT
|
2017-10-25 10:49:50 +01:00 |
|
Guido Cossu
|
8a3aae98f6
|
Solving minor bug in compilation
|
2017-10-25 10:34:49 +01:00 |
|
Guido Cossu
|
8309f2364b
|
Solving again the MPI comm bug with FFTs
|
2017-10-25 10:24:14 +01:00 |
|
Guido Cossu
|
e17cd35151
|
Merge branch 'develop' into feature/scalar_adjointFT
|
2017-10-24 17:31:22 +01:00 |
|
Guido Cossu
|
ccdec7a7ab
|
Merge branch 'develop' into feature/clover
|
2017-10-24 16:51:14 +01:00 |
|
Guido Cossu
|
93642d813d
|
Merging
|
2017-10-24 16:48:05 +01:00 |
|
Guido Cossu
|
2986aa76f8
|
Restoring Perfcounts
|
2017-10-24 13:32:02 +01:00 |
|
Guido Cossu
|
ec8cd11c1f
|
Cleanup and prepare for pull request
|
2017-10-24 13:21:17 +01:00 |
|