mirror of
https://github.com/paboyle/Grid.git
synced 2024-09-20 01:05:38 +01:00
6121397587
Added storage of final true residual in mixed-prec CG and enhanced log output Fixed const correctness of multi-shift constructor Added a mixed precision variant of the multi-shift algorithm that uses a single precision operator and applies periodic reliable update to the residual Added tests/solver/Test_dwf_multishift_mixedprec to test the above Fixed local coherence lanczos using the (large!) max approx to the chebyshev eval as the scale from which to judge the quality of convergence, resulting a test that always passes Added a method to local coherence lanczos class that returns the fine eval/evec pair Added iterative log output to power method Added optional disabling of the plaquette check in Nerscio to support loading old G-parity configs which have a factor of 2 error in the plaquette G-parity Dirac op no longer allows GPBC in the time direction; instead we toggle between periodic and antiperiodic Replaced thread_for G-parity 5D force insertion implementation with accelerator_for version capable of running on GPUs Generalized tests/lanczos/Test_dwf_lanczos to support regular DWF as well as Gparity, with the action chosen by a command line option Modified tests/forces/Test_dwf_gpforce,Test_gpdwf_force,Test_gpwilson_force to use GPBC a spatial direction rather than the t-direction, and antiperiodic BCs for time direction tests/core/Test_gparity now supports using APBC in time direction using command line toggle |
||
---|---|---|
.. | ||
core | ||
debug | ||
forces | ||
hmc | ||
IO | ||
lanczos | ||
qdpxx | ||
smearing | ||
solver | ||
testu01 | ||
Makefile.am | ||
Test_cayley_even_odd_vec.cc | ||
Test_compressed_lanczos_hot_start.cc | ||
Test_cshift.cc | ||
Test_dwf_mixedcg_prec_halfcomms.cc | ||
Test_dwf_mixedcg_prec.cc | ||
Test_general_stencil.cc | ||
Test_innerproduct_norm.cc | ||
Test_meson_field.cc | ||
Test_simd.cc | ||
Test_stencil.cc |