From f2e8e3472a3f899a06bc5fc734b357213131067c Mon Sep 17 00:00:00 2001 From: Boris Stefanovic <owldev@bluewin.ch> Date: Mon, 2 May 2022 11:41:13 +0200 Subject: [PATCH] FIX: normalization logic in compute_total_normalized_e(...) --- src/field.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/field.c b/src/field.c index 0e2754b..333ed68 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; } -- GitLab