Bridge++  Ver.2.1.3
testlist.h
Go to the documentation of this file.
1 /*
2  @file testlist.h
3 
4  @brief
5 
6  @author Tatsumi Aoyama (aoym)
7  $LastChangedBy: matufuru $
8 
9  @date $LastChangedDate: 2013-04-08 18:00:27 #$
10 
11  @version $LastChangedRevision: 2693 $
12 */
13 
14 #ifndef TESTLIST_INCLUDED
15 #define TESTLIST_INCLUDED
16 
17 //- prototype declarations
18 
19 namespace Test_Eigensolver {
20  int solve(void);
21 }
23  int solve_chebyshev(void);
24 }
26  int solve_SF(void);
27 }
28 
29 
30 #ifdef USE_FFTWLIB
31 namespace Test_FFT {
32  int fft(void);
33 }
34 #endif
35 
36 
37 namespace Test_Gauge {
38  int energy_density(void);
39 
40  int plaquette_lex(void);
41  int plaquette_eo(void);
42 
43  int shift(void);
44 }
45 
46 namespace Test_GradientFlow {
47  int run_test_RK1(void);
48  int run_test_RK2(void);
49  int run_test_RK3(void);
50  int run_test_RK4(void);
51  int run_test_RK_adaptive(void);
52 }
53 
54 
56  int run_test_RK1(void);
57  int run_test_RK2(void);
58  int run_test_RK3(void);
59  int run_test_RK4(void);
60  int run_test_RK_adaptive(void);
61 }
62 
64  int update_Nf2(void);
65  int RHMC_Nf2p1(void);
66 }
67 namespace Test_HMC_Clover {
68 // int update_Nf2(void);
69  int run_test(void);
70  int run_test_HYP(void);
71  int update_Nf2_eo(void);
72  int RHMC_Nf2p1(void);
73  int RHMC_Nf2p1_eo(void);
74 }
75 namespace Test_HMC_Clover_SF {
76  int update_Nf2(void);
77  int RHMC_Nf2p1(void);
78  int RHMC_Nf2p1_HYP(void);
79 }
80 namespace Test_HMC_Domainwall {
81  int update_Nf2(void);
82  int update_Nf2_PV(void);
83  int update_Moebius_Nf2_PV(void);
84 }
85 //namespace Test_HMC_Overlap {
86 // int leapfrog_Nf2(void);
87 //}
88 namespace Test_HMC_Quenched {
89  int leapfrog_Nf0(void);
90  int update_Nf0(void);
91 }
92 namespace Test_HMC_Staggered {
93  int update_Nf4_eo(void);
94  int update_Nf4_lex(void);
95 }
97  int update_Nf2(void);
98 }
99 namespace Test_HMC_Wilson {
100  int leapfrog_Nf2(void);
101  int update_Nf2(void);
102  int update_Nf2_topology_fixing(void);
103 }
104 
105 
106 namespace Test_HotStart {
107  int determinant(void);
108  int eigenvalue(void);
109  int unitary(void);
110 }
111 
112 
113 namespace Test_IO_Data {
114  int test_io_data_text(void);
115 }
116 namespace Test_IO_GaugeConfig {
117  int test_io_gconf_binary(void);
118 
119 #ifdef USE_MPI
122 #endif
123  int test_io_gconf_fortran(void);
124  int test_io_gconf_text(void);
125 
126 #ifdef USE_LIMELIB
127  int test_io_gconf_ILDG(void);
128 
129 #ifdef USE_MPI
130  int test_io_gconf_ILDG_parallel(void);
131 #endif
132 #endif
133 }
134 
135 
136 namespace Test_Mult {
137  int mult_Clover(void);
138  int mult_CloverGeneral(void);
139  int mult_Clover_Chemical(void);
140 
141  //- NB. Fopr_Clover_SF is implemented only in Chiral rep.
142  // int mult_Clover_SF(void);
143  int mult_Wilson_TwistedMass(void);
144 
145  //- NB. test_Mult_Wilson is implemented separately for beginners
146  // int mult_Wilson(void);
147  int mult_WilsonGeneral(void);
148  int mult_Wilson_Chemical(void);
149 
150  //- NB. Fopr_Wilson_SF is implemented only in Chiral rep.
151  // int mult_Wilson_SF(void);
152 }
153 namespace Test_Mult_eo {
154  int mult_Clover_eo(void);
155  int mult_Wilson_eo(void);
156 }
157 namespace Test_Mult_Domainwall {
158  int mult(void);
159 }
160 namespace Test_Mult_Overlap {
161  int mult(void);
162 }
163 namespace Test_Mult_Wilson {
164  int mult(void);
165 }
166 
167 
168 namespace Test_PolyakovLoop {
169  int polyakovloop(void);
170 }
171 
172 
173 namespace Test_QuarkNumSuscept {
174  int quark_num_suscept(void);
175 }
176 
177 
178 namespace Test_RandomNumbers {
179  int rand_field_MT19937_Gaussian(void);
180  int rand_field_MT19937_U1(void);
181  int rand_field_MT19937_Z2(void);
182 
183  int rand_field_Mseries_Gaussian(void);
184  int rand_field_Mseries_U1(void);
185  int rand_field_Mseries_Z2(void);
186 
187 #ifdef USE_SFMTLIB
188  int rand_field_SFMT_Gaussian(void);
189  int rand_field_SFMT_U1(void);
190  int rand_field_SFMT_Z2(void);
191 #endif
192 }
193 namespace Test_RandomNumbers_Mseries {
194  int uniform_calc_pi(void);
195  int gaussian(void);
196  int test_global(void);
197 }
198 namespace Test_RandomNumbers_MT19937 {
199  int uniform_calc_pi(void);
200  int test_global(void);
201 }
202 #ifdef USE_SFMTLIB
203 namespace Test_RandomNumbers_SFMT {
204  int uniform_calc_pi(void);
205  int test_global(void);
206 }
207 #endif
208 
209 
210 namespace Test_Rational {
211  int approx(void);
212  int inverse(void);
213  int smeared_rational(void);
214 }
215 
216 
217 namespace Test_SF_fAfP {
218  int boundary_meson_2ptFunction(void);
219 }
220 
221 
222 namespace Test_Solver_Wilson {
223  int solver_BiCGStab_Cmplx(void);
224  int solver_BiCGStab_DS_L_Cmplx(void);
225  int solver_BiCGStab_IDS_L_Cmplx(void);
226  int solver_BiCGStab_L_Cmplx(void);
227  int solver_CGNE(void);
228  int solver_CGNR(void);
229  int solver_GMRES_m_Cmplx(void);
230 
231  int solver_ShiftCG(void);
232 }
233 
234 
235 namespace Test_Spectrum {
236  int hadron_2ptFunction_Clover(void);
239 
240  //- NB. test_Spectrum_Wilson is implemented separately for beginners
241  // int hadron_2ptFunction_Wilson(void);
245 
251 
253 
256 
259 
260  int hadron_4ptFunction_Clover(void);
261 }
262 
263 namespace Test_Spectrum_CRSMatrix {
264  int CRSsolver(void);
265  int clover_lex(void);
266  int domainwall(void);
267 }
268 namespace Test_Spectrum_Domainwall {
269  int hadron_2ptFunction(void);
270 }
271 namespace Test_Spectrum_Overlap {
272  int check_sign(void);
273  int hadron_2ptFunction(void);
274 }
275 namespace Test_Spectrum_Staggered {
278 }
279 namespace Test_Spectrum_Wilson {
280  int hadron_2ptFunction(void);
281 }
282 
284  int heavy_heavy_2ptFunction(void);
285 }
286 
287 
289  int topological_charge(void);
290 }
291 
292 
293 namespace Test_WilsonLoop {
294  int wilsonloop(void);
295 }
296 #endif
Test_Solver_Wilson::solver_BiCGStab_DS_L_Cmplx
int solver_BiCGStab_DS_L_Cmplx()
Definition: test_Solver_Wilson.cpp:54
Test_HMC_Staggered::update_Nf4_eo
int update_Nf4_eo(void)
Definition: test_HMC_Staggered_Nf4_eo.cpp:75
Test_Eigensolver_Clover_SF
Test of eigenvalue solver.
Definition: test_Eigensolver_Clover_SF.cpp:39
Test_HMC_Clover_Isochemical::RHMC_Nf2p1
int RHMC_Nf2p1(void)
Definition: test_HMC_Clover_Isochemical_RHMC_Nf2p1.cpp:83
Test_HMC_Quenched::leapfrog_Nf0
int leapfrog_Nf0(void)
Definition: test_HMC_Quenched_Leapfrog.cpp:63
Test_Spectrum_Wilson
Test of Spectrum with Wilson fermion, prepared for beginners.
Definition: test_Spectrum_Wilson_2ptFunction.cpp:41
Test_PolyakovLoop::polyakovloop
int polyakovloop(void)
Definition: test_PolyakovLoop.cpp:59
Test_HMC_Clover_SF::update_Nf2
int update_Nf2(void)
Definition: test_HMC_Clover_SF_Nf2.cpp:88
Test_HMC_Clover_SF
Test of HMC update for clover fermions with SF.
Definition: test_HMC_Clover_SF_Nf2.cpp:63
Test_Spectrum::hadron_2ptFunction_WilsonGeneral
int hadron_2ptFunction_WilsonGeneral()
Definition: test_Spectrum_2ptFunction.cpp:117
Test_GradientFlow::run_test_RK1
int run_test_RK1()
Definition: test_GradientFlow_Nf0.cpp:60
Test_RandomNumbers::rand_field_MT19937_Gaussian
int rand_field_MT19937_Gaussian()
Definition: test_RandomNumbers_Field.cpp:43
Test_HMC_Domainwall
Test of HMC update for domain-wall fermion operator.
Definition: test_HMC_Domainwall_Moebius_Nf2_PV.cpp:39
Test_HMC_Clover_Isochemical
Test of HMC update for clover fermions with isochemical potential.
Definition: test_HMC_Clover_Isochemical_Nf2.cpp:53
Test_Mult::mult_Wilson_TwistedMass
int mult_Wilson_TwistedMass()
Definition: test_Mult.cpp:80
Test_Spectrum::hadron_2ptFunction_withFileIO_Wilson_TwistedMass
int hadron_2ptFunction_withFileIO_Wilson_TwistedMass()
Definition: test_Spectrum_2ptFunction_withFileIO.cpp:82
Test_HMC_Clover::run_test_HYP
int run_test_HYP()
Definition: test_HMC_Clover_Nf2.cpp:67
Test_GradientFlow_EnergyMomentumTensor_Gauge::run_test_RK_adaptive
int run_test_RK_adaptive()
Definition: test_GradientFlow_EnergyMomentumTensor_Gauge.cpp:77
Test_GradientFlow::run_test_RK2
int run_test_RK2()
Definition: test_GradientFlow_Nf0.cpp:63
Test_IO_GaugeConfig::test_io_gconf_ILDG_parallel
int test_io_gconf_ILDG_parallel()
Definition: test_IO_GaugeConfig.cpp:80
Test_Solver_Wilson::solver_BiCGStab_Cmplx
int solver_BiCGStab_Cmplx()
Definition: test_Solver_Wilson.cpp:48
Test_RandomNumbers::rand_field_Mseries_Z2
int rand_field_Mseries_Z2()
Definition: test_RandomNumbers_Field.cpp:73
Test_IO_GaugeConfig::test_io_gconf_fortran
int test_io_gconf_fortran()
Definition: test_IO_GaugeConfig.cpp:68
Test_SF_fAfP
Definition: test_SF_fAfP_Boundary_Meson_2ptFunction.cpp:48
Test_Spectrum::hadron_2ptFunction_withFileIO_Clover
int hadron_2ptFunction_withFileIO_Clover()
Definition: test_Spectrum_2ptFunction_withFileIO.cpp:70
Test_Spectrum_Staggered::hadron_2ptFunction_wallSource
int hadron_2ptFunction_wallSource(void)
Definition: test_Spectrum_Staggered_2ptFunction_WallSource.cpp:61
Test_Spectrum_Overlap::hadron_2ptFunction
int hadron_2ptFunction(void)
Definition: test_Spectrum_Overlap_2ptFunction.cpp:75
Test_RandomNumbers::rand_field_Mseries_U1
int rand_field_Mseries_U1()
Definition: test_RandomNumbers_Field.cpp:67
Test_Mult_Domainwall
Test of Mult with Domainwall fermion.
Definition: test_Mult_Domainwall.cpp:40
Test_HMC_Clover_Isochemical::update_Nf2
int update_Nf2(void)
Definition: test_HMC_Clover_Isochemical_Nf2.cpp:78
Test_Eigensolver_Clover_SF::solve_SF
int solve_SF(void)
Definition: test_Eigensolver_Clover_SF.cpp:65
Test_Gauge::plaquette_eo
int plaquette_eo()
Definition: test_Gauge_Plaquette.cpp:53
Test_Spectrum_NonRelativistic
Test class of NonRelativistic fermion operators.
Definition: test_Spectrum_Nonrelativistic_2ptFunction.cpp:33
Test_Eigensolver_Chebyshev
Test of eigenvalue solver with Chebyshev.
Definition: test_Eigensolver_Chebyshev.cpp:40
Test_Spectrum_Staggered
Spectrum test of staggered fermion.
Definition: test_Spectrum_Staggered_2ptFunction_eo_WallSource.cpp:45
Test_GradientFlow_EnergyMomentumTensor_Gauge
Test of gauge contribution to the energy-momentum tensor.
Definition: test_GradientFlow_EnergyMomentumTensor_Gauge.cpp:35
Test_Eigensolver
Test of eigenvalue solver.
Definition: test_Eigensolver.cpp:39
Test_Mult_Overlap::mult
int mult(void)
Definition: test_Mult_Overlap.cpp:68
Test_TopologicalCharge::topological_charge
int topological_charge(void)
Definition: test_TopologicalCharge.cpp:60
Test_GradientFlow::run_test_RK4
int run_test_RK4()
Definition: test_GradientFlow_Nf0.cpp:69
Test_GradientFlow_EnergyMomentumTensor_Gauge::run_test_RK4
int run_test_RK4()
Definition: test_GradientFlow_EnergyMomentumTensor_Gauge.cpp:74
Test_HMC_Staggered::update_Nf4_lex
int update_Nf4_lex(void)
Definition: test_HMC_Staggered_Nf4_lex.cpp:68
Test_IO_GaugeConfig::test_io_gconf_binary
int test_io_gconf_binary()
Definition: test_IO_GaugeConfig.cpp:50
Test_Spectrum::hadron_2ptFunction_withFileIO_CloverGeneral
int hadron_2ptFunction_withFileIO_CloverGeneral()
Definition: test_Spectrum_2ptFunction_withFileIO.cpp:76
Test_HMC_Staggered
Test of staggered fermion.
Definition: test_HMC_Staggered_Nf4_eo.cpp:50
Test_HMC_Wilson
Test of HMC update for Wilson fermions.
Definition: test_HMC_Wilson_Leapfrog_Nf2.cpp:50
Test_RandomNumbers_MT19937::test_global
int test_global(void)
Definition: test_RandomNumbers_MT19937_Global.cpp:53
Test_Mult::mult_WilsonGeneral
int mult_WilsonGeneral()
Definition: test_Mult.cpp:93
Test_Spectrum::hadron_2ptFunction_eo_withFileIO_Clover
int hadron_2ptFunction_eo_withFileIO_Clover()
Definition: test_Spectrum_2ptFunction_eo_withFileIO.cpp:70
Test_WilsonLoop
Test of Wilson loop measurement.
Definition: testlist.h:293
Test_Spectrum_Domainwall::hadron_2ptFunction
int hadron_2ptFunction(void)
Definition: test_Spectrum_Domainwall_2ptFunction.cpp:73
Test_IO_GaugeConfig::test_io_gconf_binary_parallel
int test_io_gconf_binary_parallel()
Definition: test_IO_GaugeConfig.cpp:56
Test_Spectrum::hadron_2ptFunction_eo_Clover
int hadron_2ptFunction_eo_Clover()
Definition: test_Spectrum_2ptFunction_eo.cpp:57
Test_Mult::mult_CloverGeneral
int mult_CloverGeneral()
Definition: test_Mult.cpp:61
Test_Spectrum::hadron_2ptFunction_Wilson_TwistedMass
int hadron_2ptFunction_Wilson_TwistedMass()
Definition: test_Spectrum_2ptFunction.cpp:95
Test_RandomNumbers_Mseries::test_global
int test_global(void)
Definition: test_RandomNumbers_Mseries_Global.cpp:55
Test_Solver_Wilson::solver_CGNR
int solver_CGNR()
Definition: test_Solver_Wilson.cpp:78
Test_Spectrum_CRSMatrix::domainwall
int domainwall(void)
Definition: test_Spectrum_CRSMatrix_Domainwall.cpp:82
Test_GradientFlow
Test of gradientFlow.
Definition: test_GradientFlow_Nf0.cpp:39
Test_HMC_Clover::run_test
int run_test()
Definition: test_HMC_Clover_Nf2.cpp:64
Test_Rational::approx
int approx(void)
Definition: test_Rational_Approx.cpp:54
Test_IO_GaugeConfig::test_io_gconf_text
int test_io_gconf_text()
Definition: test_IO_GaugeConfig.cpp:44
Test_HMC_Clover::RHMC_Nf2p1
int RHMC_Nf2p1(void)
Definition: test_HMC_Clover_RHMC_Nf2p1.cpp:80
Test_Eigensolver_Chebyshev::solve_chebyshev
int solve_chebyshev(void)
Definition: test_Eigensolver_Chebyshev.cpp:66
Test_Mult_Wilson
Test of Mult with Wilson fermion, prepared for beginners.
Definition: test_Mult_Wilson.cpp:40
Test_Spectrum::hadron_2ptFunction_eo_withFileIO_Wilson
int hadron_2ptFunction_eo_withFileIO_Wilson()
Definition: test_Spectrum_2ptFunction_eo_withFileIO.cpp:76
Test_Mult::mult_Clover_Chemical
int mult_Clover_Chemical()
Definition: test_Mult.cpp:67
Test_WilsonLoop::wilsonloop
int wilsonloop(void)
Definition: test_WilsonLoop.cpp:54
Test_IO_Data::test_io_data_text
int test_io_data_text(void)
Definition: test_IO_Data_Text.cpp:57
Test_Spectrum_CRSMatrix
Test of CRS matrix format.
Definition: test_Spectrum_CRSMatrix_Clover_Lexical.cpp:45
Test_Spectrum_NonRelativistic::heavy_heavy_2ptFunction
int heavy_heavy_2ptFunction()
Definition: test_Spectrum_Nonrelativistic_2ptFunction.cpp:60
Test_Gauge
Test of EnergyDensity.
Definition: test_Gauge_EnergyDensity.cpp:28
Test_RandomNumbers_Mseries::gaussian
int gaussian(void)
Definition: test_RandomNumbers_Mseries_Gaussian.cpp:50
Test_HotStart::unitary
int unitary(void)
Definition: test_HotStart_Unitary.cpp:54
Test_RandomNumbers_Mseries::uniform_calc_pi
int uniform_calc_pi(void)
Definition: test_RandomNumbers_Mseries_Uniform.cpp:50
Test_Spectrum::hadron_2ptFunction_eo_Wilson
int hadron_2ptFunction_eo_Wilson()
Definition: test_Spectrum_2ptFunction_eo.cpp:63
Test_RandomNumbers_MT19937
Test of random number generator.
Definition: test_RandomNumbers_MT19937_Global.cpp:32
Test_PolyakovLoop
Measurement of Polyakov loop.
Definition: test_PolyakovLoop.cpp:34
Test_Spectrum::hadron_2ptFunction_CloverGeneral
int hadron_2ptFunction_CloverGeneral()
Definition: test_Spectrum_2ptFunction.cpp:89
Test_Mult::mult_Wilson_Chemical
int mult_Wilson_Chemical()
Definition: test_Mult.cpp:99
Test_Spectrum_CRSMatrix::clover_lex
int clover_lex(void)
Definition: test_Spectrum_CRSMatrix_Clover_Lexical.cpp:83
Test_Gauge::energy_density
int energy_density(void)
Definition: test_Gauge_EnergyDensity.cpp:53
Test_Solver_Wilson::solver_BiCGStab_IDS_L_Cmplx
int solver_BiCGStab_IDS_L_Cmplx()
Definition: test_Solver_Wilson.cpp:60
Test_Solver_Wilson::solver_ShiftCG
int solver_ShiftCG(void)
Definition: test_Solver_Wilson_ShiftCG.cpp:61
Test_HMC_Wilson::update_Nf2_topology_fixing
int update_Nf2_topology_fixing(void)
Definition: test_HMC_Wilson_Nf2_TopologyFixing.cpp:76
Test_Spectrum::hadron_2ptFunction_Wilson_ShiftOrigin
int hadron_2ptFunction_Wilson_ShiftOrigin()
Definition: test_Spectrum_2ptFunction.cpp:105
Test_Spectrum::hadron_2ptFunction_withFileIO_WilsonGeneral
int hadron_2ptFunction_withFileIO_WilsonGeneral()
Definition: test_Spectrum_2ptFunction_withFileIO.cpp:94
Test_Spectrum_Overlap::check_sign
int check_sign(void)
Definition: test_Spectrum_Overlap_checkSignFunction.cpp:66
Test_IO_GaugeConfig::test_io_gconf_binary_distributed
int test_io_gconf_binary_distributed()
Definition: test_IO_GaugeConfig.cpp:62
Test_GradientFlow_EnergyMomentumTensor_Gauge::run_test_RK2
int run_test_RK2()
Definition: test_GradientFlow_EnergyMomentumTensor_Gauge.cpp:68
Test_Mult_Wilson::mult
int mult(void)
Definition: test_Mult_Wilson.cpp:61
Test_HMC_Wilson_TwistedMass
HMC test of twisted-mass Wilson fermion.
Definition: test_HMC_Wilson_TwistedMass_Nf2.cpp:45
Test_Spectrum_Overlap
Test class of overlap fermion operators.
Definition: test_Spectrum_Overlap_2ptFunction.cpp:50
Test_Spectrum::hadron_2ptFunction_Wilson_WallSource
int hadron_2ptFunction_Wilson_WallSource()
Definition: test_Spectrum_2ptFunction.cpp:111
Test_Solver_Wilson::solver_CGNE
int solver_CGNE()
Definition: test_Solver_Wilson.cpp:72
Test_Mult_Domainwall::mult
int mult(void)
Definition: test_Mult_Domainwall.cpp:61
Test_HMC_Quenched::update_Nf0
int update_Nf0(void)
Definition: test_HMC_Quenched.cpp:64
Test_Rational::smeared_rational
int smeared_rational(void)
Definition: test_Rational_Smeared.cpp:66
Test_Spectrum_Wilson::hadron_2ptFunction
int hadron_2ptFunction(void)
Definition: test_Spectrum_Wilson_2ptFunction.cpp:66
Test_HMC_Clover::RHMC_Nf2p1_eo
int RHMC_Nf2p1_eo(void)
Definition: test_HMC_Clover_RHMC_Nf2p1_eo.cpp:84
Test_HMC_Quenched
Test of quenched HMC update.
Definition: test_HMC_Quenched.cpp:39
Test_HMC_Domainwall::update_Nf2_PV
int update_Nf2_PV(void)
Definition: test_HMC_Domainwall_Nf2_PV.cpp:75
Test_HMC_Domainwall::update_Nf2
int update_Nf2(void)
Definition: test_HMC_Domainwall_Nf2.cpp:75
Test_HMC_Clover_SF::RHMC_Nf2p1_HYP
int RHMC_Nf2p1_HYP(void)
Definition: test_HMC_Clover_SF_RHMC_Nf2p1_HYP.cpp:90
Test_TopologicalCharge
Test of Topological Charge measurement.
Definition: testlist.h:288
Test_IO_Data
Test of I/O.
Definition: test_IO_Data_Text.cpp:32
Test_Eigensolver::solve
int solve(void)
Definition: test_Eigensolver.cpp:65
Test_Spectrum_CRSMatrix::CRSsolver
int CRSsolver(const string &solution, const string &matrix, const string &source, double &result)
Definition: test_Spectrum_CRSMatrix_CRSsolver.cpp:41
Test_Mult_Overlap
Test of Mult with Overlap fermion.
Definition: test_Mult_Overlap.cpp:43
Test_Spectrum::hadron_2ptFunction_Clover
int hadron_2ptFunction_Clover()
Definition: test_Spectrum_2ptFunction.cpp:83
Test_Spectrum::hadron_4ptFunction_Clover
int hadron_4ptFunction_Clover()
Definition: test_Spectrum_4ptFunction.cpp:79
Test_HMC_Wilson::update_Nf2
int update_Nf2(void)
Definition: test_HMC_Wilson_Nf2.cpp:76
Test_RandomNumbers::rand_field_MT19937_U1
int rand_field_MT19937_U1()
Definition: test_RandomNumbers_Field.cpp:49
Test_HMC_Domainwall::update_Moebius_Nf2_PV
int update_Moebius_Nf2_PV(void)
Definition: test_HMC_Domainwall_Moebius_Nf2_PV.cpp:63
Test_Mult
Test of Mult.
Definition: test_Mult.cpp:43
Test_Spectrum
Test of spectroscopy.
Definition: test_Spectrum_2ptFunction.cpp:71
Test_RandomNumbers::rand_field_MT19937_Z2
int rand_field_MT19937_Z2()
Definition: test_RandomNumbers_Field.cpp:55
Test_GradientFlow::run_test_RK_adaptive
int run_test_RK_adaptive()
Definition: test_GradientFlow_Nf0.cpp:72
Test_RandomNumbers::rand_field_Mseries_Gaussian
int rand_field_Mseries_Gaussian()
Definition: test_RandomNumbers_Field.cpp:61
Test_GradientFlow::run_test_RK3
int run_test_RK3()
Definition: test_GradientFlow_Nf0.cpp:66
Test_HMC_Clover::update_Nf2_eo
int update_Nf2_eo(void)
Definition: test_HMC_Clover_Nf2_eo.cpp:82
Test_Rational::inverse
int inverse(void)
Definition: test_Rational_Inverse.cpp:63
Test_Mult_eo::mult_Clover_eo
int mult_Clover_eo()
Definition: test_Mult_eo.cpp:54
Test_HotStart::eigenvalue
int eigenvalue(void)
Definition: test_HotStart_Eigenvalue.cpp:55
Test_HotStart::determinant
int determinant(void)
Definition: test_HotStart_Determinant.cpp:55
Test_Solver_Wilson::solver_BiCGStab_L_Cmplx
int solver_BiCGStab_L_Cmplx()
Definition: test_Solver_Wilson.cpp:66
Test_Mult::mult_Clover
int mult_Clover()
Definition: test_Mult.cpp:55
Test_HMC_Wilson::leapfrog_Nf2
int leapfrog_Nf2(void)
Definition: test_HMC_Wilson_Leapfrog_Nf2.cpp:75
Test_Mult_eo
Test of Mult with even-odd preconditioning.
Definition: test_Mult_eo.cpp:42
Test_Spectrum::hadron_2ptFunction_withFileIO_Clover_initial_guess
int hadron_2ptFunction_withFileIO_Clover_initial_guess()
Definition: test_Spectrum_2ptFunction_withFileIO_initial_guess.cpp:71
Test_RandomNumbers
Test of random number generator.
Definition: test_RandomNumbers_Field.cpp:31
Test_Mult_eo::mult_Wilson_eo
int mult_Wilson_eo()
Definition: test_Mult_eo.cpp:60
Test_HotStart
Test of hot start.
Definition: test_HotStart_Determinant.cpp:30
Test_Rational
Test of rational approximation of fermion operators.
Definition: test_Rational_Approx.cpp:29
Test_Spectrum_Domainwall
Test of spectroscopy for the domain-wall fermion operator.
Definition: test_Spectrum_Domainwall_2ptFunction.cpp:48
Test_GradientFlow_EnergyMomentumTensor_Gauge::run_test_RK1
int run_test_RK1()
Definition: test_GradientFlow_EnergyMomentumTensor_Gauge.cpp:65
Test_RandomNumbers_Mseries
Test of random number generator.
Definition: test_RandomNumbers_Mseries_Gaussian.cpp:29
Test_Gauge::plaquette_lex
int plaquette_lex()
Definition: test_Gauge_Plaquette.cpp:47
Test_Spectrum::hadron_2ptFunction_withFileIO_Wilson
int hadron_2ptFunction_withFileIO_Wilson()
Definition: test_Spectrum_2ptFunction_withFileIO.cpp:88
Test_Spectrum_Staggered::hadron_2ptFunction_eo_wallSource
int hadron_2ptFunction_eo_wallSource(void)
Definition: test_Spectrum_Staggered_2ptFunction_eo_WallSource.cpp:72
Test_HMC_Clover
Test of HMC update for clover fermions.
Definition: test_HMC_Clover_Nf2.cpp:51
Test_GradientFlow_EnergyMomentumTensor_Gauge::run_test_RK3
int run_test_RK3()
Definition: test_GradientFlow_EnergyMomentumTensor_Gauge.cpp:71
Test_Solver_Wilson::solver_GMRES_m_Cmplx
int solver_GMRES_m_Cmplx()
Definition: test_Solver_Wilson.cpp:84
Test_Solver_Wilson
Test of Solver with Wilson fermion.
Definition: test_Solver_Wilson.cpp:36
Test_QuarkNumSuscept::quark_num_suscept
int quark_num_suscept(void)
Definition: test_QuarkNumberSusceptibility_Clover_Isochemical.cpp:68
Test_IO_GaugeConfig::test_io_gconf_ILDG
int test_io_gconf_ILDG()
Definition: test_IO_GaugeConfig.cpp:74
Test_HMC_Clover_SF::RHMC_Nf2p1
int RHMC_Nf2p1(void)
Definition: test_HMC_Clover_SF_RHMC_Nf2p1.cpp:90
Test_QuarkNumSuscept
Quark number susceptibility for the Wilson-type fermion.
Definition: test_QuarkNumberSusceptibility_Clover_Isochemical.cpp:43
Test_IO_GaugeConfig
Test of I/O.
Definition: test_IO_GaugeConfig.cpp:31
Test_RandomNumbers_MT19937::uniform_calc_pi
int uniform_calc_pi(void)
Definition: test_RandomNumbers_MT19937_Uniform.cpp:50
Test_Gauge::shift
int shift(void)
Definition: test_Gauge_Shift.cpp:58
Test_SF_fAfP::boundary_meson_2ptFunction
int boundary_meson_2ptFunction(void)
Definition: test_SF_fAfP_Boundary_Meson_2ptFunction.cpp:73
Test_HMC_Wilson_TwistedMass::update_Nf2
int update_Nf2(void)
Definition: test_HMC_Wilson_TwistedMass_Nf2.cpp:70