C0LCD: reorthogonalise if gauge transformed

This commit is contained in:
Antonin Portelli 2024-03-20 13:59:33 +09:00
parent d72bbcdfe5
commit 4b678553ee

View File

@ -210,7 +210,7 @@ void RbcUkqcd::addC0LightZMobiusLCDSolver(Application &app, const std::string so
epPar.sizeCoarse = 2000; epPar.sizeCoarse = 2000;
epPar.Ls = 10; epPar.Ls = 10;
epPar.blockSize = "4 4 4 3 10"; epPar.blockSize = "4 4 4 3 10";
epPar.orthogonalise = false; epPar.orthogonalise = gaugeFixed;
epPar.gaugeXform = gaugeFixed ? (prefix + "_gaugeTransform_fp32") : ""; epPar.gaugeXform = gaugeFixed ? (prefix + "_gaugeTransform_fp32") : "";
app.createModule<MIO::LoadCoarseFermionEigenPack250F>(prefix + "_epack", epPar); app.createModule<MIO::LoadCoarseFermionEigenPack250F>(prefix + "_epack", epPar);