Bridge++  Ver. 2.0.2
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: 2524 $
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 }
79 namespace Test_HMC_Domainwall {
80  int update_Nf2(void);
81  int update_Nf2_PV(void);
82 }
83 namespace Test_HMC_Overlap {
84  int leapfrog_Nf2(void);
85 }
86 namespace Test_HMC_Quenched {
87  int leapfrog_Nf0(void);
88  int update_Nf0(void);
89 }
90 namespace Test_HMC_Staggered {
91  int update_Nf4_eo(void);
92 }
94  int update_Nf2(void);
95 }
96 namespace Test_HMC_Wilson {
97  int leapfrog_Nf2(void);
98  int update_Nf2(void);
100 }
101 
102 
103 namespace Test_HotStart {
104  int determinant(void);
105  int eigenvalue(void);
106  int unitary(void);
107 }
108 
109 
110 namespace Test_IO_Data {
111  int test_io_data_text(void);
112 }
113 namespace Test_IO_GaugeConfig {
114  int test_io_gconf_binary(void);
115 
116 #ifdef USE_MPI
119 #endif
120  int test_io_gconf_fortran(void);
121  int test_io_gconf_text(void);
122 
123 #ifdef USE_LIMELIB
124  int test_io_gconf_ILDG(void);
125 
126 #ifdef USE_MPI
127  int test_io_gconf_ILDG_parallel(void);
128 #endif
129 #endif
130 }
131 
132 
133 namespace Test_Mult {
134  int mult_Clover(void);
135  int mult_CloverGeneral(void);
136  int mult_Clover_Chemical(void);
137 
138  //- NB. Fopr_Clover_SF is implemented only in Chiral rep.
139  // int mult_Clover_SF(void);
140  int mult_Wilson_TwistedMass(void);
141 
142  //- NB. test_Mult_Wilson is implemented separately for beginners
143  // int mult_Wilson(void);
144  int mult_WilsonGeneral(void);
145  int mult_Wilson_Chemical(void);
146 
147  //- NB. Fopr_Wilson_SF is implemented only in Chiral rep.
148  // int mult_Wilson_SF(void);
149 }
150 namespace Test_Mult_eo {
151  int mult_Clover_eo(void);
152  int mult_Wilson_eo(void);
153 }
154 namespace Test_Mult_Domainwall {
155  int mult(void);
156 }
157 namespace Test_Mult_Overlap {
158  int mult(void);
159 }
160 namespace Test_Mult_Wilson {
161  int mult(void);
162 }
163 
164 
165 namespace Test_PolyakovLoop {
166  int polyakovloop(void);
167 }
168 
169 
170 namespace Test_QuarkNumSuscept {
171  int quark_num_suscept(void);
172 }
173 
174 
175 namespace Test_RandomNumbers {
176  int rand_field_MT19937_Gaussian(void);
177  int rand_field_MT19937_U1(void);
178  int rand_field_MT19937_Z2(void);
179 
180  int rand_field_Mseries_Gaussian(void);
181  int rand_field_Mseries_U1(void);
182  int rand_field_Mseries_Z2(void);
183 
184 #ifdef USE_SFMTLIB
185  int rand_field_SFMT_Gaussian(void);
186  int rand_field_SFMT_U1(void);
187  int rand_field_SFMT_Z2(void);
188 #endif
189 }
190 namespace Test_RandomNumbers_Mseries {
191  int uniform_calc_pi(void);
192  int gaussian(void);
193  int test_global(void);
194 }
195 namespace Test_RandomNumbers_MT19937 {
196  int uniform_calc_pi(void);
197  int test_global(void);
198 }
199 #ifdef USE_SFMTLIB
200 namespace Test_RandomNumbers_SFMT {
201  int uniform_calc_pi(void);
202  int test_global(void);
203 }
204 #endif
205 
206 
207 namespace Test_Rational {
208  int approx(void);
209  int inverse(void);
210  int smeared_rational(void);
211 }
212 
213 
214 namespace Test_SF_fAfP {
215  int boundary_meson_2ptFunction(void);
216 }
217 
218 
219 namespace Test_Solver_Wilson {
220  int solver_BiCGStab_Cmplx(void);
221  int solver_BiCGStab_DS_L_Cmplx(void);
222  int solver_BiCGStab_IDS_L_Cmplx(void);
223  int solver_BiCGStab_L_Cmplx(void);
224  int solver_CGNE(void);
225  int solver_CGNR(void);
226  int solver_GMRES_m_Cmplx(void);
227 
228  int solver_ShiftCG(void);
229 }
230 
231 
232 namespace Test_Spectrum {
233  int hadron_2ptFunction_Clover(void);
236 
237  //- NB. test_Spectrum_Wilson is implemented separately for beginners
238  // int hadron_2ptFunction_Wilson(void);
242 
248 
250 
253 
256 
257  int hadron_4ptFunction_Clover(void);
258 }
259 
260 namespace Test_Spectrum_CRSMatrix {
261  int CRSsolver(void);
262  int clover_lex(void);
263  int domainwall(void);
264 }
265 namespace Test_Spectrum_Domainwall {
266  int hadron_2ptFunction(void);
267 }
268 namespace Test_Spectrum_Overlap {
269  int check_sign(void);
270  int hadron_2ptFunction(void);
271 }
272 namespace Test_Spectrum_Staggered {
275 }
276 namespace Test_Spectrum_Wilson {
277  int hadron_2ptFunction(void);
278 }
279 
281  int heavy_heavy_2ptFunction(void);
282 }
283 
284 
286  int topological_charge(void);
287 }
288 
289 
290 namespace Test_WilsonLoop {
291  int wilsonloop(void);
292 }
293 #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:68
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_Nf2.cpp:50
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_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:43
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:290
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:61
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:82
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_TopologicalCharge
Test of Topological Charge measurement.
Definition: testlist.h:285
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_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:81
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_HMC_Overlap
Definition: testlist.h:83
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_HMC_Overlap::leapfrog_Nf2
int leapfrog_Nf2(void)
Definition: test_HMC_Wilson_Leapfrog_Nf2.cpp:75
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