Chulwoo Jung
|
bc1f5be265
|
Merge branch 'dev-IRBL-ypj' of https://github.com/yongchull/Grid into merge
|
2018-03-08 18:02:06 -05:00 |
|
Chulwoo Jung
|
1c430ec71c
|
Moved #include
|
2018-03-07 16:22:54 -05:00 |
|
Chulwoo Jung
|
0b63e2e9cd
|
Merge branch 'develop' of https://github.com/paboyle/Grid into merge
|
2018-03-07 15:24:11 -05:00 |
|
Yong-Chull Jang
|
386b4fcb04
|
update convergence check
|
2018-03-05 18:37:51 -05:00 |
|
Yong-Chull Jang
|
11219a8f7a
|
add explicit restart method rbl
|
2018-03-05 18:12:42 -05:00 |
|
Fionn O hOgain
|
2e88408f5c
|
Some changes needed for deflation interface
|
2018-03-02 22:27:41 +00:00 |
|
paboyle
|
559a501140
|
Deflation interface for solvers
|
2018-02-20 14:29:08 +00:00 |
|
paboyle
|
945684c470
|
updates for deflation in the RB solver
|
2018-02-20 14:28:38 +00:00 |
|
paboyle
|
c96483e3bd
|
Whitespace only change
|
2018-02-13 11:39:07 +00:00 |
|
paboyle
|
ae31a6a760
|
Move deflate to right class
|
2018-02-13 02:11:37 +00:00 |
|
paboyle
|
dd8f2a64fe
|
INterface to suit hadrons on Lanczos
|
2018-02-13 02:08:49 +00:00 |
|
Yong-Chull Jang
|
3caf0e8b09
|
print Ritz values before and after the shift; rollback to simple last lanczos vector rebuild; print formatting is changed
|
2018-02-02 18:43:37 -05:00 |
|
Yong-Chull Jang
|
bc5ba39278
|
relocate the printing block of converged eigenvalues
|
2018-01-31 12:40:33 -05:00 |
|
Yong-Chull Jang
|
fbe1209f7e
|
count converged eigenvalues not assuming candidates are sorted
|
2018-01-31 12:10:24 -05:00 |
|
Yong-Chull Jang
|
dc6f637e70
|
change GparityDomainWallFermion to ZMobius and add command line options to read boundary phase and omega
|
2018-01-27 08:21:27 -05:00 |
|
Guido Cossu
|
3923683e9b
|
Updating the feature/clover branch with the newest Hadron package
|
2018-01-12 13:35:51 +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 |
|
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 |
|
Yong-Chull Jang
|
89c4e9b168
|
first complete version of IRBL; requires practical test and clean up
|
2017-12-21 23:13:39 -05: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 |
|
Yong-Chull Jang
|
5139eaf491
|
block Lanczos construction is added.
|
2017-12-03 23:55:22 -05:00 |
|
Yong-Chull Jang
|
2c35c89b92
|
fix vector assign bug
|
2017-11-27 13:39:52 -05:00 |
|
azusayamaguchi
|
e55397bc13
|
Staggerd cg
|
2017-11-24 14:18:30 +00:00 |
|
fionnoh
|
1d7ccc6b2c
|
Declaring virtual functions as pure virtual functions.
|
2017-11-09 19:46:57 +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 |
|
paboyle
|
360efd0088
|
Improved treatment of reverse asked for by chris.
Truncate the basis.
Power method renormalises
|
2017-11-02 22:05:31 +00:00 |
|
Guido Cossu
|
8e057721a9
|
Anisotropic Clover term written and tested
|
2017-11-01 12:50:54 +00:00 |
|
paboyle
|
fe4d9b003c
|
More digits
|
2017-10-30 00:04:47 +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
|
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
|
0c4ddaea0b
|
Cleaning up
|
2017-10-26 23:31:46 +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 |
|
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
|
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
|
e325929851
|
ALl codes compile against the new Lanczos call signature
|
2017-10-13 14:02:43 +01:00 |
|
paboyle
|
47af3565f4
|
Logging improvement; reunified the Lanczos codes
|
2017-10-13 13:23:07 +01:00 |
|
paboyle
|
4b4d187935
|
Reunified the Lanczos implementations
|
2017-10-13 13:22:44 +01:00 |
|
paboyle
|
9aff354ab5
|
Final version prior to reunification
|
2017-10-13 13:22:26 +01:00 |
|
paboyle
|
cb9ff20249
|
Approx tests and lanczos improvement
|
2017-10-13 11:30:50 +01:00 |
|
paboyle
|
9fe6ac71ea
|
Starting reorg of Blocked lanczos
|
2017-10-11 10:12:07 +01:00 |
|
Christopher Kelly
|
ef61b549e6
|
Merge branch 'feature/Lanczos' into ckelly_develop4
|
2017-10-10 13:41:43 -04:00 |
|
paboyle
|
bf58557fb1
|
Block compressed Lanczos
|
2017-10-10 14:15:11 +01:00 |
|
paboyle
|
a1d80282ec
|
cb factorise
|
2017-10-10 13:49:31 +01:00 |
|