From d5492b426f96037acb3d3fbb7d57e2c3c0028482 Mon Sep 17 00:00:00 2001 From: Antonin Portelli Date: Fri, 6 Dec 2019 11:56:26 +0000 Subject: [PATCH] Hadrons: better order in module list --- Hadrons/Modules.hpp | 148 +++++++++---------- Hadrons/make_module_list.sh | 6 +- Hadrons/modules.inc | 280 ++++++++++++++++++------------------ 3 files changed, 217 insertions(+), 217 deletions(-) diff --git a/Hadrons/Modules.hpp b/Hadrons/Modules.hpp index d631939d..90698f91 100644 --- a/Hadrons/Modules.hpp +++ b/Hadrons/Modules.hpp @@ -1,84 +1,84 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include #include #include -#include +#include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include #include +#include #include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include #include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include diff --git a/Hadrons/make_module_list.sh b/Hadrons/make_module_list.sh index 750f4046..6b483ca5 100755 --- a/Hadrons/make_module_list.sh +++ b/Hadrons/make_module_list.sh @@ -1,12 +1,12 @@ #!/usr/bin/env bash echo 'modules_cc =\' > modules.inc -find Modules -name '*.cc' -type f -print | sed 's/^/ /;$q;s/$/ \\/' >> modules.inc +find Modules -name '*.cc' -type f -print | sort | sed 's/^/ /;$q;s/$/ \\/' >> modules.inc echo '' >> modules.inc echo 'modules_hpp =\' >> modules.inc -find Modules -name '*.hpp' -type f -print | sed 's/^/ /;$q;s/$/ \\/' >> modules.inc +find Modules -name '*.hpp' -type f -print | sort | sed 's/^/ /;$q;s/$/ \\/' >> modules.inc echo '' >> modules.inc rm -f Modules.hpp -for f in `find Modules -name '*.hpp'`; do +for f in `find Modules -name '*.hpp' | sort`; do echo "#include " >> Modules.hpp done diff --git a/Hadrons/modules.inc b/Hadrons/modules.inc index f238755f..4fd3600e 100644 --- a/Hadrons/modules.inc +++ b/Hadrons/modules.inc @@ -1,168 +1,168 @@ modules_cc =\ - Modules/MSink/Smear.cc \ - Modules/MSink/Point.cc \ - Modules/MNPR/Bilinear.cc \ - Modules/MNPR/FourQuark.cc \ - Modules/MNPR/Amputate.cc \ - Modules/MSolver/A2AVectors.cc \ - Modules/MSolver/A2AAslashVectors.cc \ - Modules/MSolver/MixedPrecisionRBPrecCG.cc \ - Modules/MSolver/LocalCoherenceLanczos.cc \ - Modules/MSolver/RBPrecCG.cc \ - Modules/MContraction/WeakMesonDecayKl2.cc \ - Modules/MContraction/A2AAslashField.cc \ - Modules/MContraction/WeakNonEye3pt.cc \ - Modules/MContraction/A2AFourQuarkContraction.cc \ - Modules/MContraction/Baryon.cc \ - Modules/MContraction/WeakEye3pt.cc \ - Modules/MContraction/DiscLoop.cc \ - Modules/MContraction/A2AMesonField.cc \ - Modules/MContraction/A2ALoop.cc \ - Modules/MContraction/Meson.cc \ - Modules/MContraction/Gamma3pt.cc \ Modules/MAction/DWF.cc \ Modules/MAction/MobiusDWF.cc \ - Modules/MAction/ZMobiusDWF.cc \ - Modules/MAction/Wilson.cc \ Modules/MAction/ScaledDWF.cc \ + Modules/MAction/Wilson.cc \ Modules/MAction/WilsonClover.cc \ - Modules/MIO/LoadEigenPack.cc \ + Modules/MAction/ZMobiusDWF.cc \ + Modules/MContraction/A2AAslashField.cc \ + Modules/MContraction/A2AFourQuarkContraction.cc \ + Modules/MContraction/A2ALoop.cc \ + Modules/MContraction/A2AMesonField.cc \ + Modules/MContraction/Baryon.cc \ + Modules/MContraction/DiscLoop.cc \ + Modules/MContraction/Gamma3pt.cc \ + Modules/MContraction/Meson.cc \ + Modules/MContraction/WeakEye3pt.cc \ + Modules/MContraction/WeakMesonDecayKl2.cc \ + Modules/MContraction/WeakNonEye3pt.cc \ + Modules/MDistil/DistilPar.cc \ + Modules/MDistil/DistilVectors.cc \ + Modules/MDistil/LapEvec.cc \ + Modules/MDistil/Noises.cc \ + Modules/MDistil/PerambFromSolve.cc \ + Modules/MDistil/Perambulator.cc \ + Modules/MFermion/EMLepton.cc \ + Modules/MFermion/FreeProp.cc \ + Modules/MFermion/GaugeProp.cc \ + Modules/MGauge/Electrify.cc \ + Modules/MGauge/FundtoHirep.cc \ + Modules/MGauge/GaugeFix.cc \ + Modules/MGauge/Random.cc \ + Modules/MGauge/StochEm.cc \ + Modules/MGauge/StoutSmearing.cc \ + Modules/MGauge/Unit.cc \ + Modules/MGauge/UnitEm.cc \ + Modules/MIO/LoadA2AMatrixDiskVector.cc \ + Modules/MIO/LoadA2AVectors.cc \ Modules/MIO/LoadBinary.cc \ Modules/MIO/LoadCoarseEigenPack.cc \ Modules/MIO/LoadCosmHol.cc \ - Modules/MIO/LoadPerambulator.cc \ - Modules/MIO/LoadA2AVectors.cc \ - Modules/MIO/LoadNersc.cc \ - Modules/MIO/LoadA2AMatrixDiskVector.cc \ Modules/MIO/LoadDistilNoise.cc \ - Modules/MDistil/PerambFromSolve.cc \ - Modules/MDistil/Perambulator.cc \ - Modules/MDistil/LapEvec.cc \ - Modules/MDistil/DistilPar.cc \ - Modules/MDistil/DistilVectors.cc \ - Modules/MDistil/Noises.cc \ - Modules/MNoise/TimeDilutedSpinColorDiagonal.cc \ - Modules/MNoise/SparseSpinColorDiagonal.cc \ + Modules/MIO/LoadEigenPack.cc \ + Modules/MIO/LoadNersc.cc \ + Modules/MIO/LoadPerambulator.cc \ + Modules/MNPR/Amputate.cc \ + Modules/MNPR/Bilinear.cc \ + Modules/MNPR/FourQuark.cc \ Modules/MNoise/FullVolumeSpinColorDiagonal.cc \ - Modules/MSource/SeqConserved.cc \ + Modules/MNoise/SparseSpinColorDiagonal.cc \ + Modules/MNoise/TimeDilutedSpinColorDiagonal.cc \ + Modules/MScalar/ChargedProp.cc \ + Modules/MScalar/FreeProp.cc \ + Modules/MScalarSUN/Div.cc \ + Modules/MScalarSUN/EMT.cc \ + Modules/MScalarSUN/Grad.cc \ + Modules/MScalarSUN/StochFreeField.cc \ + Modules/MScalarSUN/TrKinetic.cc \ + Modules/MScalarSUN/TrMag.cc \ + Modules/MScalarSUN/TrPhi.cc \ + Modules/MScalarSUN/TransProj.cc \ + Modules/MScalarSUN/TwoPoint.cc \ + Modules/MScalarSUN/TwoPointNPR.cc \ + Modules/MSink/Point.cc \ + Modules/MSink/Smear.cc \ + Modules/MSolver/A2AAslashVectors.cc \ + Modules/MSolver/A2AVectors.cc \ + Modules/MSolver/LocalCoherenceLanczos.cc \ + Modules/MSolver/MixedPrecisionRBPrecCG.cc \ + Modules/MSolver/RBPrecCG.cc \ Modules/MSource/Convolution.cc \ Modules/MSource/Gauss.cc \ - Modules/MSource/Wall.cc \ Modules/MSource/Momentum.cc \ - Modules/MSource/SeqGamma.cc \ - Modules/MSource/Point.cc \ - Modules/MSource/Z2.cc \ - Modules/MSource/SeqAslash.cc \ Modules/MSource/MomentumPhase.cc \ + Modules/MSource/Point.cc \ + Modules/MSource/SeqAslash.cc \ + Modules/MSource/SeqConserved.cc \ + Modules/MSource/SeqGamma.cc \ + Modules/MSource/Wall.cc \ + Modules/MSource/Z2.cc \ Modules/MUtilities/PrecisionCast.cc \ - Modules/MUtilities/RandomVectors.cc \ - Modules/MScalarSUN/TransProj.cc \ - Modules/MScalarSUN/Div.cc \ - Modules/MScalarSUN/StochFreeField.cc \ - Modules/MScalarSUN/TwoPointNPR.cc \ - Modules/MScalarSUN/TrMag.cc \ - Modules/MScalarSUN/TrKinetic.cc \ - Modules/MScalarSUN/TrPhi.cc \ - Modules/MScalarSUN/Grad.cc \ - Modules/MScalarSUN/TwoPoint.cc \ - Modules/MScalarSUN/EMT.cc \ - Modules/MGauge/Electrify.cc \ - Modules/MGauge/Random.cc \ - Modules/MGauge/FundtoHirep.cc \ - Modules/MGauge/StoutSmearing.cc \ - Modules/MGauge/UnitEm.cc \ - Modules/MGauge/GaugeFix.cc \ - Modules/MGauge/Unit.cc \ - Modules/MGauge/StochEm.cc \ - Modules/MScalar/FreeProp.cc \ - Modules/MScalar/ChargedProp.cc \ - Modules/MFermion/FreeProp.cc \ - Modules/MFermion/GaugeProp.cc \ - Modules/MFermion/EMLepton.cc + Modules/MUtilities/RandomVectors.cc modules_hpp =\ - Modules/MSink/Smear.hpp \ - Modules/MSink/Point.hpp \ - Modules/MNPR/Bilinear.hpp \ - Modules/MNPR/FourQuark.hpp \ - Modules/MNPR/Amputate.hpp \ - Modules/MSolver/A2AAslashVectors.hpp \ - Modules/MSolver/Guesser.hpp \ - Modules/MSolver/A2AVectors.hpp \ - Modules/MSolver/RBPrecCG.hpp \ - Modules/MSolver/MixedPrecisionRBPrecCG.hpp \ - Modules/MSolver/LocalCoherenceLanczos.hpp \ - Modules/MContraction/Baryon.hpp \ - Modules/MContraction/WeakEye3pt.hpp \ - Modules/MContraction/A2AAslashField.hpp \ - Modules/MContraction/A2AFourQuarkContraction.hpp \ - Modules/MContraction/WeakNonEye3pt.hpp \ - Modules/MContraction/Meson.hpp \ - Modules/MContraction/A2ALoop.hpp \ - Modules/MContraction/A2AMesonField.hpp \ - Modules/MContraction/WeakMesonDecayKl2.hpp \ - Modules/MContraction/DiscLoop.hpp \ - Modules/MContraction/Gamma3pt.hpp \ - Modules/MAction/Wilson.hpp \ Modules/MAction/DWF.hpp \ Modules/MAction/MobiusDWF.hpp \ Modules/MAction/ScaledDWF.hpp \ - Modules/MAction/ZMobiusDWF.hpp \ + Modules/MAction/Wilson.hpp \ Modules/MAction/WilsonClover.hpp \ - Modules/MIO/LoadCosmHol.hpp \ - Modules/MIO/LoadEigenPack.hpp \ - Modules/MIO/LoadA2AMatrixDiskVector.hpp \ - Modules/MIO/LoadPerambulator.hpp \ - Modules/MIO/LoadNersc.hpp \ - Modules/MIO/LoadCoarseEigenPack.hpp \ - Modules/MIO/LoadDistilNoise.hpp \ - Modules/MIO/LoadBinary.hpp \ - Modules/MIO/LoadA2AVectors.hpp \ + Modules/MAction/ZMobiusDWF.hpp \ + Modules/MContraction/A2AAslashField.hpp \ + Modules/MContraction/A2AFourQuarkContraction.hpp \ + Modules/MContraction/A2ALoop.hpp \ + Modules/MContraction/A2AMesonField.hpp \ + Modules/MContraction/Baryon.hpp \ + Modules/MContraction/DiscLoop.hpp \ + Modules/MContraction/Gamma3pt.hpp \ + Modules/MContraction/Meson.hpp \ + Modules/MContraction/WeakEye3pt.hpp \ + Modules/MContraction/WeakMesonDecayKl2.hpp \ + Modules/MContraction/WeakNonEye3pt.hpp \ + Modules/MDistil/Distil.hpp \ + Modules/MDistil/DistilPar.hpp \ + Modules/MDistil/DistilVectors.hpp \ + Modules/MDistil/LapEvec.hpp \ + Modules/MDistil/Noises.hpp \ Modules/MDistil/PerambFromSolve.hpp \ Modules/MDistil/Perambulator.hpp \ - Modules/MDistil/DistilPar.hpp \ - Modules/MDistil/Noises.hpp \ - Modules/MDistil/DistilVectors.hpp \ - Modules/MDistil/Distil.hpp \ - Modules/MDistil/LapEvec.hpp \ - Modules/MNoise/FullVolumeSpinColorDiagonal.hpp \ - Modules/MNoise/TimeDilutedSpinColorDiagonal.hpp \ - Modules/MNoise/SparseSpinColorDiagonal.hpp \ - Modules/MSource/Momentum.hpp \ - Modules/MSource/SeqGamma.hpp \ - Modules/MSource/SeqConserved.hpp \ - Modules/MSource/Gauss.hpp \ - Modules/MSource/Wall.hpp \ - Modules/MSource/SeqAslash.hpp \ - Modules/MSource/Point.hpp \ - Modules/MSource/Z2.hpp \ - Modules/MSource/Convolution.hpp \ - Modules/MSource/MomentumPhase.hpp \ - Modules/MUtilities/RandomVectors.hpp \ - Modules/MUtilities/PrecisionCast.hpp \ - Modules/MScalarSUN/Grad.hpp \ - Modules/MScalarSUN/EMT.hpp \ - Modules/MScalarSUN/TransProj.hpp \ - Modules/MScalarSUN/TwoPoint.hpp \ - Modules/MScalarSUN/Div.hpp \ - Modules/MScalarSUN/StochFreeField.hpp \ - Modules/MScalarSUN/Utils.hpp \ - Modules/MScalarSUN/TrMag.hpp \ - Modules/MScalarSUN/TwoPointNPR.hpp \ - Modules/MScalarSUN/TrKinetic.hpp \ - Modules/MScalarSUN/TrPhi.hpp \ - Modules/MGauge/StoutSmearing.hpp \ - Modules/MGauge/UnitEm.hpp \ - Modules/MGauge/StochEm.hpp \ - Modules/MGauge/Unit.hpp \ - Modules/MGauge/FundtoHirep.hpp \ - Modules/MGauge/Random.hpp \ + Modules/MFermion/EMLepton.hpp \ + Modules/MFermion/FreeProp.hpp \ + Modules/MFermion/GaugeProp.hpp \ Modules/MGauge/Electrify.hpp \ + Modules/MGauge/FundtoHirep.hpp \ Modules/MGauge/GaugeFix.hpp \ - Modules/MScalar/Scalar.hpp \ + Modules/MGauge/Random.hpp \ + Modules/MGauge/StochEm.hpp \ + Modules/MGauge/StoutSmearing.hpp \ + Modules/MGauge/Unit.hpp \ + Modules/MGauge/UnitEm.hpp \ + Modules/MIO/LoadA2AMatrixDiskVector.hpp \ + Modules/MIO/LoadA2AVectors.hpp \ + Modules/MIO/LoadBinary.hpp \ + Modules/MIO/LoadCoarseEigenPack.hpp \ + Modules/MIO/LoadCosmHol.hpp \ + Modules/MIO/LoadDistilNoise.hpp \ + Modules/MIO/LoadEigenPack.hpp \ + Modules/MIO/LoadNersc.hpp \ + Modules/MIO/LoadPerambulator.hpp \ + Modules/MNPR/Amputate.hpp \ + Modules/MNPR/Bilinear.hpp \ + Modules/MNPR/FourQuark.hpp \ + Modules/MNoise/FullVolumeSpinColorDiagonal.hpp \ + Modules/MNoise/SparseSpinColorDiagonal.hpp \ + Modules/MNoise/TimeDilutedSpinColorDiagonal.hpp \ Modules/MScalar/ChargedProp.hpp \ Modules/MScalar/FreeProp.hpp \ - Modules/MFermion/EMLepton.hpp \ - Modules/MFermion/GaugeProp.hpp \ - Modules/MFermion/FreeProp.hpp + Modules/MScalar/Scalar.hpp \ + Modules/MScalarSUN/Div.hpp \ + Modules/MScalarSUN/EMT.hpp \ + Modules/MScalarSUN/Grad.hpp \ + Modules/MScalarSUN/StochFreeField.hpp \ + Modules/MScalarSUN/TrKinetic.hpp \ + Modules/MScalarSUN/TrMag.hpp \ + Modules/MScalarSUN/TrPhi.hpp \ + Modules/MScalarSUN/TransProj.hpp \ + Modules/MScalarSUN/TwoPoint.hpp \ + Modules/MScalarSUN/TwoPointNPR.hpp \ + Modules/MScalarSUN/Utils.hpp \ + Modules/MSink/Point.hpp \ + Modules/MSink/Smear.hpp \ + Modules/MSolver/A2AAslashVectors.hpp \ + Modules/MSolver/A2AVectors.hpp \ + Modules/MSolver/Guesser.hpp \ + Modules/MSolver/LocalCoherenceLanczos.hpp \ + Modules/MSolver/MixedPrecisionRBPrecCG.hpp \ + Modules/MSolver/RBPrecCG.hpp \ + Modules/MSource/Convolution.hpp \ + Modules/MSource/Gauss.hpp \ + Modules/MSource/Momentum.hpp \ + Modules/MSource/MomentumPhase.hpp \ + Modules/MSource/Point.hpp \ + Modules/MSource/SeqAslash.hpp \ + Modules/MSource/SeqConserved.hpp \ + Modules/MSource/SeqGamma.hpp \ + Modules/MSource/Wall.hpp \ + Modules/MSource/Z2.hpp \ + Modules/MUtilities/PrecisionCast.hpp \ + Modules/MUtilities/RandomVectors.hpp