From 65aa54804e00b9a24318d426f7c69c69ab746778 Mon Sep 17 00:00:00 2001 From: Felix Erben Date: Fri, 8 Nov 2019 11:15:51 +0000 Subject: [PATCH] added comments --- Hadrons/Modules/MDistil/LapEvec.hpp | 8 ++++++++ Hadrons/Modules/MDistil/PerambFromSolve.hpp | 7 ++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/Hadrons/Modules/MDistil/LapEvec.hpp b/Hadrons/Modules/MDistil/LapEvec.hpp index 428585b0..7cf3a517 100644 --- a/Hadrons/Modules/MDistil/LapEvec.hpp +++ b/Hadrons/Modules/MDistil/LapEvec.hpp @@ -38,6 +38,14 @@ BEGIN_MODULE_NAMESPACE(MDistil) /****************************************************************************** Laplacian eigenvectors - parameters + + Computes the eigenvectors of the 3D-Laplacian, built from stout-smeared + gauge links with the specified number of steps and smearing parameter rho. + The smearing is only applied to the spatial components of the gauge field, + i.e. rho_{4i} = rho_{i4} = rho_{44} = 0. + + Chebyshev-preconditioning is needed for convergence of the nvec lowest + eigenvectors. ******************************************************************************/ diff --git a/Hadrons/Modules/MDistil/PerambFromSolve.hpp b/Hadrons/Modules/MDistil/PerambFromSolve.hpp index 130fa669..14340408 100644 --- a/Hadrons/Modules/MDistil/PerambFromSolve.hpp +++ b/Hadrons/Modules/MDistil/PerambFromSolve.hpp @@ -36,7 +36,12 @@ BEGIN_HADRONS_NAMESPACE BEGIN_MODULE_NAMESPACE(MDistil) /****************************************************************************** - * PerambFromSolve * + * PerambFromSolve + + This module computes a perambulator from an already completed solve. + Optionally, the number of eigenvectors used in the perambulator and the + parameter LI can be chosen to be lower than the ones in the solve, allowing + for a study of the signal with different values of nvec. ******************************************************************************/ class PerambFromSolvePar: Serializable