avoid division by zero
This commit is contained in:
@ -101,7 +101,10 @@ void FixQEqRelReaxFF::calc_chi_eff()
|
|||||||
sum_d += overlap;
|
sum_d += overlap;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (sum_d != 0.0)
|
||||||
chi_eff[i] = chia + scale * (phia - sum_n / sum_d);
|
chi_eff[i] = chia + scale * (phia - sum_n / sum_d);
|
||||||
|
else
|
||||||
|
chi_eff[i] = chia;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
for (i = 0; i < nn; i++) { chi_eff[i] = chi[type[i]]; }
|
for (i = 0; i < nn; i++) { chi_eff[i] = chi[type[i]]; }
|
||||||
|
|||||||
Reference in New Issue
Block a user