1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-17 23:37:06 +01:00

Revert "Revert "Fixing issue #11: consistent use of ncolour and nsp""

This reverts commit 3af4929dda.
This commit is contained in:
Alessandro Lupo
2022-11-23 19:40:28 +00:00
parent 3af4929dda
commit 2de03e5172
4 changed files with 76 additions and 72 deletions

View File

@ -20,7 +20,8 @@ int main (int argc, char **argv)
LatticeColourMatrixD aux(&Grid);
LatticeColourMatrixD identity(&Grid);
const int nsp = Nc / 2;
//const int nsp = Nc / 2;
const int nsp = Sp<Nc>::nsp;
identity = 1.0;
RealD epsilon = 0.01;
@ -47,7 +48,7 @@ int main (int argc, char **argv)
{
std::cout << GridLogMessage << "This matrix should not leave Omega invariant, expect a warning" << std::endl;
}
Sp<nsp>::OmegaInvariance(U);
Sp<Nc>::OmegaInvariance(U);
std::cout <<GridLogMessage << std::endl;
U = U + epsilon*identity;
@ -78,7 +79,7 @@ int main (int argc, char **argv)
// actual sp2n check
std::cout << GridLogMessage << "Checking invariance after projection "<< std::endl;
Sp<nsp>::OmegaInvariance(U);
Sp<Nc>::OmegaInvariance(U);
// checks on elements