mirror of
https://github.com/paboyle/Grid.git
synced 2024-11-10 15:55:37 +00:00
2583570e17
Tanh/Zolo * (Cayley/PartFrac/ContFrac) * (Mobius/Shamir/Wilson) Approx Representation Kernel. All are done with space-time taking part in checkerboarding, Ls uncheckerboarded Have only so far tested the Domain Wall limit of mobius, and at that only checked that it i) Inverts ii) 5dim DW == Ls copies of 4dim D2 iii) MeeInv Mee == 1 iv) Meo+Mee+Moe+Moo == M unprec. v) MpcDagMpc is hermitan vi) Mdag is the adjoint of M between stochastic vectors. That said, the RB schur solve, RB MpcDagMpc solve, Unprec solve all converge and the true residual becomes small; so pretty good tests.
63 lines
1.5 KiB
Makefile
63 lines
1.5 KiB
Makefile
# additional include paths necessary to compile the C++ library
|
|
AM_CXXFLAGS = -I$(top_srcdir)/lib
|
|
AM_LDFLAGS = -L$(top_builddir)/lib
|
|
|
|
#
|
|
# Test code
|
|
#
|
|
bin_PROGRAMS = \
|
|
Grid_comms \
|
|
Grid_memory_bandwidth \
|
|
Grid_su3 \
|
|
Grid_wilson \
|
|
Grid_wilson_evenodd \
|
|
Grid_wilson_cg_unprec \
|
|
Grid_wilson_cg_prec \
|
|
Grid_wilson_cg_schur \
|
|
Grid_dwf\
|
|
Grid_dwf_even_odd\
|
|
Grid_dwf_cg_unprec\
|
|
Grid_dwf_cg_prec\
|
|
Grid_dwf_cg_schur
|
|
|
|
Grid_comms_SOURCES = Grid_comms.cc
|
|
Grid_comms_LDADD = -lGrid
|
|
|
|
Grid_su3_SOURCES = Grid_su3.cc Grid_su3_test.cc Grid_su3_expr.cc
|
|
Grid_su3_LDADD = -lGrid
|
|
|
|
Grid_memory_bandwidth_SOURCES = Grid_memory_bandwidth.cc
|
|
Grid_memory_bandwidth_LDADD = -lGrid
|
|
|
|
|
|
Grid_wilson_SOURCES = Grid_wilson.cc
|
|
Grid_wilson_LDADD = -lGrid
|
|
|
|
Grid_wilson_evenodd_SOURCES = Grid_wilson_evenodd.cc
|
|
Grid_wilson_evenodd_LDADD = -lGrid
|
|
|
|
Grid_wilson_cg_unprec_SOURCES = Grid_wilson_cg_unprec.cc
|
|
Grid_wilson_cg_unprec_LDADD = -lGrid
|
|
|
|
Grid_wilson_cg_prec_SOURCES = Grid_wilson_cg_prec.cc
|
|
Grid_wilson_cg_prec_LDADD = -lGrid
|
|
|
|
Grid_wilson_cg_schur_SOURCES = Grid_wilson_cg_schur.cc
|
|
Grid_wilson_cg_schur_LDADD = -lGrid
|
|
|
|
Grid_dwf_SOURCES = Grid_dwf.cc
|
|
Grid_dwf_LDADD = -lGrid
|
|
|
|
Grid_dwf_even_odd_SOURCES = Grid_dwf_even_odd.cc
|
|
Grid_dwf_even_odd_LDADD = -lGrid
|
|
|
|
Grid_dwf_cg_unprec_SOURCES = Grid_dwf_cg_unprec.cc
|
|
Grid_dwf_cg_unprec_LDADD = -lGrid
|
|
|
|
Grid_dwf_cg_prec_SOURCES = Grid_dwf_cg_prec.cc
|
|
Grid_dwf_cg_prec_LDADD = -lGrid
|
|
|
|
Grid_dwf_cg_schur_SOURCES = Grid_dwf_cg_schur.cc
|
|
Grid_dwf_cg_schur_LDADD = -lGrid
|
|
|