mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-10 06:00:45 +01:00
MFermion::GaugeProp fix for 4d fields
This commit is contained in:
parent
0a270b3e93
commit
c2250fa124
@ -111,13 +111,18 @@ void TGaugeProp<FImpl>::setup(void)
|
||||
{
|
||||
Ls_ = env().getObjectLs(par().solver);
|
||||
envCreateLat(PropagatorField, getName());
|
||||
envTmpLat(FermionField, "source", Ls_);
|
||||
envTmpLat(FermionField, "sol", Ls_);
|
||||
envTmpLat(FermionField, "tmp");
|
||||
if (Ls_ > 1)
|
||||
{
|
||||
envTmpLat(FermionField, "source", Ls_);
|
||||
envTmpLat(FermionField, "sol", Ls_);
|
||||
envCreateLat(PropagatorField, getName() + "_5d", Ls_);
|
||||
}
|
||||
else
|
||||
{
|
||||
envTmpLat(FermionField, "source");
|
||||
envTmpLat(FermionField, "sol");
|
||||
}
|
||||
}
|
||||
|
||||
// execution ///////////////////////////////////////////////////////////////////
|
||||
|
Loading…
x
Reference in New Issue
Block a user