Fix bugs
This commit is contained in:
parent
c0366a0140
commit
4e8535f4a1
@ -15,6 +15,6 @@ endif
|
|||||||
VERSION = --version
|
VERSION = --version
|
||||||
CFLAGS = -O3 -xHost -qopt-zmm-usage=high -std=c99 $(OPENMP)
|
CFLAGS = -O3 -xHost -qopt-zmm-usage=high -std=c99 $(OPENMP)
|
||||||
LFLAGS = $(OPENMP)
|
LFLAGS = $(OPENMP)
|
||||||
DEFINES = -D_GNU_SOURCE
|
DEFINES += -D_GNU_SOURCE# -DDEBUG
|
||||||
INCLUDES =
|
INCLUDES =
|
||||||
LIBS =
|
LIBS =
|
||||||
|
@ -445,7 +445,7 @@ void commCollectResult(Comm* c,
|
|||||||
for (int k = 1; k < kmaxLocal + 1; k++) {
|
for (int k = 1; k < kmaxLocal + 1; k++) {
|
||||||
for (int j = 1; j < jmaxLocal + 1; j++) {
|
for (int j = 1; j < jmaxLocal + 1; j++) {
|
||||||
for (int i = 1; i < imaxLocal + 1; i++) {
|
for (int i = 1; i < imaxLocal + 1; i++) {
|
||||||
pg[idx++] = G(s->p, i, j, k);
|
pg[idx++] = G(p, i, j, k);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -455,7 +455,7 @@ void commCollectResult(Comm* c,
|
|||||||
for (int k = 1; k < kmaxLocal + 1; k++) {
|
for (int k = 1; k < kmaxLocal + 1; k++) {
|
||||||
for (int j = 1; j < jmaxLocal + 1; j++) {
|
for (int j = 1; j < jmaxLocal + 1; j++) {
|
||||||
for (int i = 1; i < imaxLocal + 1; i++) {
|
for (int i = 1; i < imaxLocal + 1; i++) {
|
||||||
ug[idx++] = (G(s->u, i, j, k) + G(s->u, i - 1, j, k)) / 2.0;
|
ug[idx++] = (G(u, i, j, k) + G(u, i - 1, j, k)) / 2.0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -465,7 +465,7 @@ void commCollectResult(Comm* c,
|
|||||||
for (int k = 1; k < kmaxLocal + 1; k++) {
|
for (int k = 1; k < kmaxLocal + 1; k++) {
|
||||||
for (int j = 1; j < jmaxLocal + 1; j++) {
|
for (int j = 1; j < jmaxLocal + 1; j++) {
|
||||||
for (int i = 1; i < imaxLocal + 1; i++) {
|
for (int i = 1; i < imaxLocal + 1; i++) {
|
||||||
vg[idx++] = (G(s->v, i, j, k) + G(s->v, i, j - 1, k)) / 2.0;
|
vg[idx++] = (G(v, i, j, k) + G(v, i, j - 1, k)) / 2.0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -475,7 +475,7 @@ void commCollectResult(Comm* c,
|
|||||||
for (int k = 1; k < kmaxLocal + 1; k++) {
|
for (int k = 1; k < kmaxLocal + 1; k++) {
|
||||||
for (int j = 1; j < jmaxLocal + 1; j++) {
|
for (int j = 1; j < jmaxLocal + 1; j++) {
|
||||||
for (int i = 1; i < imaxLocal + 1; i++) {
|
for (int i = 1; i < imaxLocal + 1; i++) {
|
||||||
wg[idx++] = (G(s->w, i, j, k) + G(s->w, i, j, k - 1)) / 2.0;
|
wg[idx++] = (G(w, i, j, k) + G(w, i, j, k - 1)) / 2.0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user