54 for (
int t = 0; t < Nt; t++) {
55 sr = cos((phi[0] + (phipr[0] - phi[0]) / Lt * (t + (
Communicator::ipe(3)) * Nt)) / Lx);
56 si = sin((phi[0] + (phipr[0] - phi[0]) / Lt * (t + (
Communicator::ipe(3)) * Nt)) / Lx);
57 utree.
set(0, 0, sr, si);
58 sr = cos((phi[1] + (phipr[1] - phi[1]) / Lt * (t + (
Communicator::ipe(3)) * Nt)) / Lx);
59 si = sin((phi[1] + (phipr[1] - phi[1]) / Lt * (t + (
Communicator::ipe(3)) * Nt)) / Lx);
60 utree.
set(1, 1, sr, si);
61 sr = cos((phi[2] + (phipr[2] - phi[2]) / Lt * (t + (
Communicator::ipe(3)) * Nt)) / Lx);
62 si = sin((phi[2] + (phipr[2] - phi[2]) / Lt * (t + (
Communicator::ipe(3)) * Nt)) / Lx);
63 utree.
set(2, 2, sr, si);
64 for (
int z = 0; z < Nz; z++) {
65 for (
int y = 0; y < Ny; y++) {
66 for (
int x = 0; x < Nx; x++) {
67 site = idx.
site(x, y, z, t);
68 for (
int mu = 0; mu < Ndim - 1; ++mu) {
77 for (
int site = 0; site < Nvol; ++site) {
82 vout.
detailed(
m_vl,
"gauge config. was set to the tree level value with SF BC.\n");