This commit is contained in:
2025-10-07 11:36:16 +02:00
parent e8edd0a88c
commit 655b1f70fe
+2 -2
View File
@@ -183,8 +183,8 @@ void time_step(void) {
double coef_xy = (c * dt) * (c * dt) / (6.0 * dx * dy);
// Only iterate over physical domain cells i = 0..M-1, j = 0..N-1
for (int i = 0; i < M; i++) {
for (int j = 0; j < N; j++) {
for (int i = 0; i < local_M; i++) {
for (int j = 0; j < local_N; j++) {
U_nxt(i, j) = 2.0 * U(i, j) - U_prv(i, j) + coef_x * (U(i + 1, j) - 2.0 * U(i, j) + U(i - 1, j)) + coef_y * (U(i, j + 1) - 2.0 * U(i, j) + U(i, j - 1)) + coef_xy * (U(i + 1, j + 1) + U(i + 1, j - 1) + U(i - 1, j + 1) + U(i - 1, j - 1) - 4.0 * U(i, j));
}
}