014704856f
do one more iteration if not all vectors converged
2023-06-27 11:33:30 +01:00
a7eabaad56
rudimentary appendShift convenience method, which allows the user to append an arbitrary shift in one line
2023-06-26 23:59:28 -06:00
eeb4703b84
develop wrappers to make the stencils easier to construct
2023-06-26 17:45:35 -06:00
a07421b3d3
Merge branch 'develop' into hisq_fat_links
2023-06-26 13:51:32 -06:00
cda53b4068
Merge remote-tracking branch 'origin/develop' into develop
2023-06-26 13:51:06 -06:00
6f6844ccf1
Added new StapleAll and RectStapleAll functions that return the staples for all mu as an array
...
Modified plaq+rectangle gauge actions to use the above
Added a test code to confirm the above changes
2023-06-26 15:48:47 -04:00
4c6613d72c
Modified RectStapleDouble and RectStapleOptimised to use Gauge-BC respecting CshiftLink
...
Added test code tests/debug/Test_optimized_staple_gaugebc demonstrating equivalence of above to RectStapleUnoptimised for cconj gauge BCs
Removed optimized staple only being used for periodic gauge BCs; it is now always used
2023-06-26 10:20:23 -04:00
ee92e08edb
Merge pull request #435 from fjosw/fix/warnings_in_WilsonKernelsImplementation
...
Unused variable in WilsonKernelsImplementation
2023-06-23 11:47:19 -04:00
c1dcee9328
Merge pull request #437 from fjosw/fix/stencil_debug
...
Added GridLogDebug to BuildSurfaceList debug message
2023-06-23 11:47:00 -04:00
559257bbe9
better documentation and filelist names
2023-06-23 16:16:48 +01:00
6b150961fe
Better script
2023-06-23 18:09:25 +03:00
cff1f8d3b8
rm unused variables and formatting
2023-06-23 16:04:18 +01:00
f27d2083cd
adjustments in SUn and Sp2n impl
2023-06-23 15:34:08 +01:00
36cc9c524f
Threaded the constructor of GeneralLocalStencil
2023-06-23 09:57:38 -04:00
2822487450
rm unncessary line
2023-06-23 14:55:23 +01:00
e07fafe46a
minor adjustments to twoindex
2023-06-23 12:18:04 +01:00
063d290bd8
missing function
2023-06-23 11:11:20 +01:00
4e6194d92a
Avoid code duplication in ProjectSUn
2023-06-23 11:03:50 +01:00
de30c4e22a
minor improvements
2023-06-23 10:49:41 +01:00
df99f227c1
include missing staple orientations; invert path direction, which was backwards
2023-06-22 14:57:10 -06:00
5bafcaedfa
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2023-06-22 19:59:45 +03:00
bfeceae708
FTHMC
2023-06-22 12:58:18 -04:00
eacb66591f
Config command
2023-06-22 19:56:40 +03:00
fadaa85626
Update
2023-06-22 19:56:27 +03:00
02a5b0d786
Updating run during testing
2023-06-22 19:52:46 +03:00
0e2141442a
Dennis says broken
2023-06-22 19:19:51 +03:00
769eb0eecb
Precision coverage
2023-06-22 19:19:20 +03:00
4241c7d4a3
Imported coalescedReadGeneralPermute GPU implementation from Christoph
...
Fixed bug in padded staple code where extract was being called on the result before the GPU view was closed
Fixed compile issue with pointer cast in padded staple code
Added timing summaries of padded staple code and timing breakdown of staple implementation to Test_padded_cell_staple
2023-06-21 16:01:01 -04:00
d536c67b9d
add HISQSmearing to Smearing.h
2023-06-20 16:04:48 -06:00
f44f005dad
rename _lvl1 --> _linkTreatment
2023-06-20 15:48:27 -06:00
26b2caf570
add template parameter to Smear_HISQ_fat for MILC interfacing
2023-06-20 15:37:54 -06:00
7b11075102
The user can now specify the implementation of Cshift used by the PaddedCell class through a virtual base class API. Implementations for default (regular Cshift) and for gauge links (which respects the gauge BCs)
...
Fixed const-correctness for PaddedCell and ConjugateGimpl::setDirections
Modified test code for padded-cell implementation of staple, rect-staple to use cconj BCs
2023-06-20 17:09:56 -04:00
abc658dca5
Added coalescedReadGeneralPermute CPU implementation based on Christoph's GPT code
...
In a test code, implemented a padded-cell version of the staple and rectangular-staple calculation
2023-06-20 16:14:25 -04:00
8bb078db25
Merge branch 'develop' into hisq_fat_links
2023-06-20 13:05:00 -06:00
b61ba40023
Merge remote-tracking branch 'origin/develop' into develop
2023-06-20 13:04:53 -06:00
452bf2e907
Accelerator basisRotate also on HIP
2023-06-20 20:36:24 +03:00
2372275b2c
Merge pull request #36 from LupoA/sp2n/gpu-bugfix
...
Sp2n/gpu bugfix [close #30 ]
2023-06-20 13:46:00 +01:00
ef736e8aa4
Merge pull request #35 from LupoA/sp2n/enableSp
...
consistent enable sp config flag
2023-06-20 10:41:09 +00:00
5e539e2d54
Forgot some follow-ups on changed signature
2023-06-18 12:37:51 +01:00
96773f5254
Apparently forgot to remove one Lattice version
2023-06-18 12:21:39 +01:00
d80df09f3b
consistent enable sp config flag
2023-06-16 19:16:46 +01:00
621e612c30
Fix non-zero ret on device bug
2023-06-16 16:27:49 +01:00
8c3792721b
ClangFormat
2023-06-16 15:58:23 +01:00
c95bbd3948
Remove accelerated lattice version
2023-06-16 15:50:26 +01:00
e28ab7a732
Re-included instantiations for symmetric 2Index AS Sp
2023-06-16 14:20:37 +01:00
c797cbe737
deal with post-merge trauma
2023-06-16 14:20:37 +01:00
e09dfbf1c2
definetely the right merge upstream/develop
2023-06-16 14:19:46 +01:00
85e35c4da1
fix: added GridLogDebug to BuildSurfaceList debug message.
2023-06-16 10:31:16 +01:00
d72e914cf0
Profiling temporary code until optimised
2023-06-15 10:43:04 -04:00
3b5254e2d5
Optional checkpoint smeared configs for FTHMC
2023-06-15 10:43:04 -04:00