diff options
Diffstat (limited to 'src/SetGrid.c')
-rw-r--r-- | src/SetGrid.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/SetGrid.c b/src/SetGrid.c index 28ff2f7..74f3e29 100644 --- a/src/SetGrid.c +++ b/src/SetGrid.c @@ -284,8 +284,8 @@ void Cartoon2D_setup_coord(CCTK_ARGUMENTS) rho[idx] = sqrt(x_val * x_val + y_val * y_val); zero[idx] = 0.0; - rxx[idx] = x_val / rho[idx]; - ryx[idx] = y_val / rho[idx]; + rxx[idx] = fabs(rho[idx]) > 1e-8 ? x_val / rho[idx] : 1.0; + ryx[idx] = fabs(rho[idx]) > 1e-8 ? y_val / rho[idx] : 0.0; rxy[idx] = -ryx[idx]; ryy[idx] = rxx[idx]; |