aboutsummaryrefslogtreecommitdiff
path: root/src/Equations.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/Equations.c')
-rw-r--r--src/Equations.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Equations.c b/src/Equations.c
index 1c9c5f4..4bbcbef 100644
--- a/src/Equations.c
+++ b/src/Equations.c
@@ -88,6 +88,10 @@ BY_Aijofxyz (double x, double y, double z, double Aij[3][3])
r2_plus = (x - par_b) * (x - par_b) + y * y + z * z;
r2_minus = (x + par_b) * (x + par_b) + y * y + z * z;
+ if (r2_plus < TP_Tiny)
+ r2_plus = TP_Tiny;
+ if (r2_minus < TP_Tiny)
+ r2_minus = TP_Tiny;
r_plus = sqrt (r2_plus);
r_minus = sqrt (r2_minus);
r3_plus = r_plus * r2_plus;