diff --git a/src/field.c b/src/field.c index 0e2754bba1d6906161a1088e154a8364da63345c..333ed6881028ef724361fa26b39195ba9f387a73 100644 --- a/src/field.c +++ b/src/field.c @@ -26,6 +26,7 @@ bool compute_total_normalized_e(charge_t *charges, int num_charges, vec2 p, doub if (!compute_e(charges[i], p, eps, &ei)) return false; *e = vec2_add(acc, ei); } + *e = vec2_normalize(*e); return true; }