Skip to content

Commit c0e0463

Browse files
committed
fix radiation compilation with new Array4 changes
1 parent 409d8e9 commit c0e0463

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Source/radiation/rad_util.H

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ void rfface (Array4<Real> const fine,
324324
int i = flo.x;
325325
for (int k = flo.z; k <= fhi.z; ++k) {
326326
for (int j = flo.y; j <= fhi.y; ++j) {
327-
fine(i,j,k) = crse(clo.x, j / jfac, k / kfac) / rfac;
327+
fine(i,j,k) = crse(clo.x, static_cast<int>(j / jfac), static_cast<int>(k / kfac)) / rfac;
328328
}
329329
}
330330
}
@@ -341,7 +341,7 @@ void rfface (Array4<Real> const fine,
341341
int j = flo.y;
342342
for (int k = flo.z; k <= fhi.z; ++k) {
343343
for (int i = flo.x; i <= fhi.x; ++i) {
344-
fine(i,j,k) = crse(i / ifac, clo.y, k / kfac) / rfac;
344+
fine(i,j,k) = crse(static_cast<int>(i / ifac), clo.y, static_cast<int>(k / kfac)) / rfac;
345345
}
346346
}
347347
}
@@ -358,7 +358,7 @@ void rfface (Array4<Real> const fine,
358358
int k = flo.z;
359359
for (int j = flo.y; j <= fhi.y; ++j) {
360360
for (int i = flo.x; i <= fhi.x; ++i) {
361-
fine(i,j,k) = crse(i / ifac, j / jfac, clo.z) / rfac;
361+
fine(i,j,k) = crse(static_cast<int>(i / ifac), static_cast<int>(j / jfac), clo.z) / rfac;
362362
}
363363
}
364364
}

0 commit comments

Comments
 (0)