Bridge++  Ver. 2.0.2
bridge.h
Go to the documentation of this file.
1 
13 //----------------------------------------------------------------
14 // "import-everything" header file
15 //----------------------------------------------------------------
16 
17 #ifndef BRIDGE_INCLUDED
18 #define BRIDGE_INCLUDED
19 
20 #include "configure.h"
21 #include "bridge_defs.h"
22 #include "bridge_complex.h"
23 #include "bridge_long.h"
24 #include "bridge_setup.h"
25 #include "bridge_init_factory.h"
38 #include "Action/action.h"
40 #include "Eigen/eigensolver.h"
42 #include "Field/field.h"
43 #include "Field/field_F.h"
44 #include "Field/field_F_1spinor.h"
45 #include "Field/field_G.h"
46 #include "Field/field_SF.h"
47 #include "Field/index_eo.h"
48 #include "Field/index_lex.h"
49 #include "Field/shiftField_eo.h"
50 #include "Field/shiftField_lex.h"
51 #include "Fopr/fopr.h"
52 #include "Fopr/fopr_CRS.h"
53 #include "Fopr/fopr_Chebyshev.h"
54 #include "Fopr/fopr_Clover.h"
56 #include "Fopr/fopr_CloverTerm.h"
60 #include "Fopr/fopr_Clover_SF.h"
61 #include "Fopr/fopr_Clover_eo.h"
62 #include "Fopr/fopr_Domainwall.h"
63 #include "Fopr/fopr_Overlap.h"
64 #include "Fopr/fopr_Rational.h"
65 #include "Fopr/fopr_Rational_SF.h"
66 #include "Fopr/fopr_Sign.h"
67 #include "Fopr/fopr_Smeared.h"
68 #include "Fopr/fopr_Smeared_eo.h"
69 #include "Fopr/fopr_Staggered_eo.h"
71 #include "Fopr/fopr_Wilson.h"
74 #include "Fopr/fopr_Wilson_SF.h"
75 #include "Fopr/fopr_Wilson_eo.h"
76 #include "Fopr/fopr_eo.h"
82 #include "Force/Fermion/force_F.h"
98 #include "Force/Gauge/force_G.h"
103 #include "HMC/action_list.h"
104 #include "HMC/builder_Integrator.h"
105 #include "HMC/hmc_General.h"
106 #include "HMC/hmc_Leapfrog.h"
107 #include "HMC/integrator.h"
108 #include "HMC/integrator_Leapfrog.h"
109 #include "HMC/integrator_Omelyan.h"
110 #include "HMC/integrator_UpdateP.h"
111 #include "HMC/integrator_UpdateU.h"
112 #include "HMC/langevin_Momentum.h"
113 #include "IO/bridgeIO.h"
114 #include "IO/dataIO.h"
115 #include "IO/dataIO_Text.h"
116 #include "IO/dataIO_Text_impl.h"
117 #include "IO/fieldIO.h"
118 #include "IO/fieldIO_Binary.h"
121 #include "IO/fieldIO_Fortran.h"
122 #include "IO/fieldIO_LIME.h"
124 #include "IO/fieldIO_None.h"
125 #include "IO/fieldIO_Text.h"
126 #include "IO/fieldIO_Text_4x4x4x8.h"
127 #include "IO/gaugeConfig.h"
128 #include "IO/gaugeConfig_SF.h"
129 #include "IO/io_format.h"
130 #include "IO/io_format_gauge.h"
177 #include "Parameters/parameters.h"
179 #include "Smear/director_Smear.h"
180 #include "Smear/projection.h"
183 #include "Smear/smear.h"
184 #include "Smear/smear_APE.h"
185 #include "Smear/smear_APE_SF.h"
186 #include "Smear/smear_APE_spatial.h"
187 #include "Smear/smear_HYP.h"
188 #include "Smear/smear_HYP_SF.h"
189 #include "Solver/shiftsolver.h"
190 #include "Solver/shiftsolver_CG.h"
191 #include "Solver/solver.h"
196 #include "Solver/solver_CG.h"
197 #include "Solver/solver_CGNE.h"
198 #include "Solver/solver_CGNR.h"
204 #include "Tools/director.h"
205 #include "Tools/eigen_QR_Cmplx.h"
206 #include "Tools/epsilonTensor.h"
207 #include "Tools/evalexpr.h"
208 #include "Tools/fft.h"
209 #include "Tools/fft_3d.h"
210 #include "Tools/fft_3d_local.h"
211 #include "Tools/fft_3d_parallel1d.h"
212 #include "Tools/fft_3d_parallel3d.h"
213 #include "Tools/fft_xyz_1dim.h"
214 #include "Tools/fft_xyz_3dim.h"
215 #include "Tools/file_utils.h"
216 #include "Tools/filename.h"
217 #include "Tools/gammaMatrix.h"
218 #include "Tools/gammaMatrixSet.h"
222 #include "Tools/mat_SU_N.h"
223 #include "Tools/math_Rational.h"
226 #include "Tools/randomNumbers.h"
230 #include "Tools/sorter.h"
231 #include "Tools/timer.h"
232 #include "Tools/vec_SU_N.h"
233 
234 #endif /* BRIDGE_INCLUDED */
hmc_Leapfrog.h
energyMomentumTensor.h
topologicalCharge.h
source_Staggered_Wall.h
action_G_Rectangle.h
gaugeFixing_Landau.h
gradientFlow_RungeKutta_1st.h
solver.h
director_Smear.h
bridgeIO.h
action_G_Plaq.h
randomNumbers_Mseries.h
field_G.h
action_F_Rational.h
bridge_setup.h
smear_APE_spatial.h
forceSmear_APE.h
gradientFlow.h
projection_Maximum_SU_N.h
field_F.h
randomNumbers.h
forceSmear_HYP_SF.h
fieldIO_Binary_Parallel.h
fopr_Overlap.h
vec_SU_N.h
gammaMatrix.h
force_F_Rational.h
force_G_Rectangle_SF.h
fopr_Clover_Chemical.h
dataIO_Text_impl.h
wilsonLoop.h
fopr_Clover.h
corr2pt_Wilson_SF.h
force_F_Wilson_SF.h
dataIO.h
fft_3d_parallel3d.h
shiftField_lex.h
solver_BiCGStab_IDS_L_Cmplx.h
solver_BiCGStab_DS_L_Cmplx.h
fieldIO_LIME.h
fprop_Standard_lex.h
force_G_Rectangle.h
gaugeConfig.h
fieldStrength.h
source_Local.h
fopr_Rational_SF.h
epsilonTensor.h
io_format_gauge.h
action_F_Ratio_lex.h
force_F_Wilson_TwistedMass_Nf2.h
action_F_Standard_lex.h
polyakovLoop.h
director.h
fopr_Wilson_SF.h
integrator_UpdateP.h
fopr_Domainwall.h
energyDensity.h
gaugeConfig_SF.h
fopr_CloverTerm_General.h
gradientFlow_RungeKutta.h
filename.h
action_F_Standard_SF.h
action_list.h
parameterCheck.h
shiftsolver_CG.h
langevin_Momentum.h
gammaMatrixSet_Chiral.h
force_F_Smeared.h
source_Random.h
fieldIO_Fortran.h
action.h
decompose_LU_Cmplx.h
source.h
projection.h
builder_Integrator.h
fopr_Sign.h
bridge_long.h
fopr_Wilson_Chemical.h
force_F_Wilson_Nf2_Isochemical.h
source_MomentumWall.h
Momentum wall source.
fopr_CloverTerm_eo.h
math_Sign_Zolotarev.h
fprop_Standard_eo.h
math_Rational.h
forceSmear.h
shiftField_eo.h
gradientFlow_AdaptiveRungeKutta.h
parameterManager_YAML.h
solver_GMRES_m_Cmplx.h
fopr_eo.h
noiseVector.h
fieldIO.h
gaugeFixing_Coulomb.h
fopr_Wilson.h
fieldIO_Binary.h
bridge_complex.h
sorter.h
hmc_General.h
noiseVector_Z2.h
timer.h
fopr_CloverTerm.h
gaugeFixing_None.h
bridge_init_factory.h
shiftsolver.h
fprop_Wilson_Shift.h
field_F_1spinor.h
solver_CGNE.h
quarkNumberSusceptibility_Wilson.h
source_Wall.h
staple_lex.h
fft_3d.h
fieldIO_Text_4x4x4x8.h
fopr_CloverGeneral.h
gradientFlow_RungeKutta_2nd.h
file_utils.h
fopr_CRS.h
threadManager.h
field.h
eigen_QR_Cmplx.h
force_F_Clover_Nf2.h
field_SF.h
force_F_Overlap_Nf2.h
integrator_Leapfrog.h
io_format.h
fft_xyz_1dim.h
source_Exponential.h
source_Wall_SF.h
index_lex.h
decompose_QR_Cmplx.h
force_G_Plaq_SF.h
contract_4spinor.h
parameters.h
fieldIO_None.h
force_G.h
randomNumbers_MT19937.h
fieldIO_Text.h
eigensolver_IRLanczos.h
action_G_Plaq_SF.h
force_F_Wilson_eo.h
force_G_Plaq.h
fopr_Staggered_eo.h
solver_BiCGStab_L_Cmplx.h
force_F_CloverTerm.h
force_F.h
dataIO_Text.h
fopr.h
fopr_Chebyshev.h
staple_SF.h
randomNumberManager.h
forceSmear_APE_SF.h
action_F_Ratio_eo.h
decompose_LUP_Cmplx.h
fopr_Clover_eo.h
mat_SU_N.h
force_F_Staggered_eo.h
smear.h
solver_BiCGStab_Cmplx.h
staple.h
fieldIO_LIME_Parallel.h
gradientFlow_RungeKutta_4th.h
fopr_WilsonGeneral.h
integrator.h
fft.h
fopr_Clover_SF.h
fopr_Rational.h
evalexpr.h
smear_APE.h
smear_HYP.h
fieldIO_Binary_Distributed.h
integrator_UpdateU.h
fopr_Smeared.h
index_eo.h
commonParameters.h
solver_CG.h
action_F_Staggered_eo.h
tensorProd.h
force_F_Wilson_Nf2.h
staple_eo.h
randomNumbers_SFMT.h
force_F_Clover_SF.h
corr2pt_Staggered.h
parameterManager.h
force_F_Clover_Nf2_Isochemical.h
decompose_Hessenberg_Cmplx.h
fopr_Wilson_eo.h
eigensolver.h
communicator.h
fopr_Smeared_eo.h
projection_Stout_SU3.h
action_G_Rectangle_SF.h
fft_xyz_3dim.h
fopr_Wilson_TwistedMass.h
action_F_Standard_eo.h
gaugeFixing.h
fft_3d_parallel1d.h
smear_APE_SF.h
integrator_Omelyan.h
fprop.h
gradientFlow_RungeKutta_3rd.h
corr2pt_4spinor.h
corr4pt_4spinor.h
gammaMatrixSet_Dirac.h
force_F_Domainwall.h
fft_3d_local.h
smear_HYP_SF.h
action_F_Rational_SF.h
gammaMatrixSet.h
bridge_defs.h
forceSmear_HYP.h
solver_CGNR.h
generatorSet_Mat_SU_N.h
configure.h
parameterManager_XML.h