mirror of
https://github.com/paboyle/Grid.git
synced 2025-06-13 04:37:05 +01:00
View locatoin and access mode
This commit is contained in:
@ -88,14 +88,15 @@ int main (int argc, char ** argv)
|
||||
// replicate across fifth dimension
|
||||
////////////////////////////////////
|
||||
LatticeGaugeField Umu5d(FGrid);
|
||||
auto umu5d = Umu5d.View();
|
||||
auto umu = Umu.View();
|
||||
for(int ss=0;ss<Umu.Grid()->oSites();ss++){
|
||||
for(int s=0;s<Ls;s++){
|
||||
umu5d[Ls*ss+s] = umu[ss];
|
||||
{
|
||||
auto umu5d = Umu5d.View(CpuWrite);
|
||||
auto umu = Umu.View(CpuRead);
|
||||
for(int ss=0;ss<Umu.Grid()->oSites();ss++){
|
||||
for(int s=0;s<Ls;s++){
|
||||
umu5d[Ls*ss+s] = umu[ss];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
std::vector<LatticeColourMatrix> U(4,FGrid);
|
||||
|
||||
for(int mu=0;mu<Nd;mu++){
|
||||
|
Reference in New Issue
Block a user