1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-11-10 15:55:37 +00:00
Grid/lib/qcd/action/fermion
paboyle dfd714e1ef Multiple implementations for the 5d hopping terms, depending on cache friendly
ops and/or the 5th direction being vectorised
All use 4d redblack.
2016-07-15 00:00:09 +01:00
..
.dirstamp Fixed compilation error for benchmark_dwf 2016-06-20 12:30:51 +01:00
CayleyFermion5D.cc Rewrite for performance. Impl dependent instantiations give 2016-07-14 23:58:15 +01:00
CayleyFermion5D.h Multiple implementations for the 5d hopping terms, depending on cache friendly 2016-07-15 00:00:09 +01:00
CayleyFermion5Dcache.cc Adding files for multiple implementations (cache opt) and Ls vectorisation 2016-07-14 22:59:21 +01:00
CayleyFermion5Ddense.cc Adding files for multiple implementations (cache opt) and Ls vectorisation 2016-07-14 22:59:21 +01:00
CayleyFermion5Dssp.cc Adding files for multiple implementations (cache opt) and Ls vectorisation 2016-07-14 22:59:21 +01:00
CayleyFermion5Dvec.cc Adding files for multiple implementations (cache opt) and Ls vectorisation 2016-07-14 22:59:21 +01:00
ContinuedFractionFermion5D.cc Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
ContinuedFractionFermion5D.h Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
DomainWallFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
FermionOperator.h Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
FermionOperatorImpl.h Fermion impl rename for ls vectorised 5d approaches 2016-07-14 23:56:13 +01:00
g5HermitianLinop.h Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
MobiusFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
MobiusZolotarevFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
OverlapWilsonCayleyTanhFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
OverlapWilsonCayleyZolotarevFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
OverlapWilsonContfracTanhFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
OverlapWilsonContfracZolotarevFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
OverlapWilsonPartialFractionTanhFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
OverlapWilsonPartialFractionZolotarevFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
PartialFractionFermion5D.cc Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
PartialFractionFermion5D.h Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
ScaledShamirFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
ShamirZolotarevFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
WilsonCompressor.h Small problem in compressor fix 2016-02-17 19:03:09 -06:00
WilsonFermion5D.cc Update domain 5d vectorised impl type, move the type over to 4d redblack with 2016-07-14 23:54:35 +01:00
WilsonFermion5D.h Updating the class to 5d selection based on impl type 2016-07-14 23:55:26 +01:00
WilsonFermion.cc Enable reordering of the loops in the assembler for cache friendly. 2016-06-30 14:35:01 -07:00
WilsonFermion.h Enable reordering of the loops in the assembler for cache friendly. 2016-06-30 14:35:01 -07:00
WilsonKernels.cc Update domain 5d vectorised impl type, move the type over to 4d redblack with 2016-07-14 23:54:35 +01:00
WilsonKernels.h Enable reordering of the loops in the assembler for cache friendly. 2016-06-30 14:35:01 -07:00
WilsonKernelsAsm.cc Update domain 5d vectorised impl type, move the type over to 4d redblack with 2016-07-14 23:54:35 +01:00
WilsonKernelsAsmBody.h Updated to have perfect prefetching for the s-vectorised kernel with any cache blocking. 2016-06-30 14:35:02 -07:00
WilsonKernelsAsmBody.h.ab Improved the prefetching when using cache blocking codes 2016-06-30 14:35:02 -07:00
WilsonKernelsAsmBody.h.abc Tweaks 2016-06-30 14:35:01 -07:00
WilsonKernelsHand.cc Rename the 5d domain wall fermion vectorised Ls impl class 2016-07-14 23:53:00 +01:00
WilsonTMFermion.cc Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
WilsonTMFermion.h Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00